Egg recipes: how to boil, poach and scramble eggs – plus, our favourite egg breakfasts

These are the simplest egg recipes you'll find: from poached and boiled to scrambled... here's how to cook eggs

Egg recipes: how to cook eggs
(Image credit: Getty)

Want the ultimate egg recipes or advice on how to cook eggs? One of the most versatile foods out there, the humble egg can be prepared in lots of different ways, and enjoyed on toast, with soldiers, or on its own. The most important aspect of cooking an egg is timing; once you've mastered that, you'll be able to make all the kinds of eggs you want, perfeggtly. Your friends will start calling you eggcellent, or maybe even eggstraordinary. Or, they may finally think you're eggciting. We'll stop now.

Find more great food tips and recipes at our hub page. Want a shortcut to perfectly cooked eggs? Check out our best egg cookers.

Jump to your preferred egg type:

Should I salt the water for eggs?

Yes – always add a pinch of salt to your boiling water just before adding the eggs. Salted water is hotter (fact) and even prevents the eggs from cracking. 

How long to soft boil an egg

Boiled egg

(Image credit: Shutterstock)

The easiest of all egg recipes. If you love your eggs soft-boiled with a runny centre, boil them for five to five and a half minutes maximum. Make sure that the water is boiling before you put them in, and that the eggs are fully submerged in the water, or they won't cook evenly. After they're done boiling, put them in cold water for half a minute to make them easier to handle.

How long to hard boil an egg

Boiled eggs

(Image credit: Shutterstock)

Whether you like a hard-boiled egg in a sandwich or just hate a runny yolk on your avocado brunch (above, yum), you'll (predictably) need to boil it for longer. Hard-boiled eggs will take between eight and 11 minutes to boil, depending on just how hard boiled you like them. We don't recommend boiling them for longer than 11 minutes, as the yolk will go too dry. Again, make sure your eggs are fully covered with water to prevent uneven cooking. 

How to poach an egg

Looking to step up from the basic boiled egg recipe? Poaching an egg is super easy, and it doesn't require any special technique, despite what the many advice pages online will tell you. All you need is a pan full of boiling water, an egg, and something to serve the egg with. The key is to use very fresh eggs: they will hold together better. Of course, you can also use an egg poaching tool (see a selection below), but to be honest, you don't really need one, unless you prefer using them.

Serves: 1

Cooking time: up to 5 minutes


  • 1–2 fresh eggs
  • Salt and pepper
  • Boiling water


1.  If serving with toast, pop that in the toaster now. Boil water in a kettle or in a large pan on the hob. Even if you are only cooking two eggs, we recommend using a nice big pan with lots of space and at least 5cm depth, as it is less likely to bubble over. Don't add salt to the water – it can make the white more likely to break and you will season the egg afterwards anyway. 

2. Crack each egg into a small ramekin or mug (one egg per mug). With the water on a high simmer in the pan, gently slip each egg into the water.

3. Put your timer on for two minutes and watch that the pan doesn't foam or bubble over. After two minutes, take a slotted spoon and lift an egg out to see if it is done. The egg should be firm but give around the yolk. If you don't want a runny yolk, put it back in the pan for a further two to three minutes. 

4. Turn off the heat as soon as the eggs are done. Lift the cooked eggs from the pan one at a time and let as much water drain as possible before serving. Season with salt and pepper.

Top tips:

If your white is a bit straggly when cooked it could be that the egg is not fresh enough. It is still perfectly good to eat, but doesn't create the pleasing orb of a perfect poached egg. If you are worried your egg is not super-fresh rather than messing with vortexes to keep the white together (when you whisk it to bind it around the egg) or vinegar to pull the white around the yolk, you can try a super easy alternative. 

Crack the eggs through a tea strainer or small sieve. This will get rid of the loose white. Then simply slip the eggs into a wide-based pan of hot water, simmer for a minute, then take the eggs off the heat and leave to cook slowly for six to 10 minutes. It takes more time, but the gentler cooking helps stop the white from spreading as much.

How to poach an egg in a microwave

Poached egg

(Image credit: Shutterstock)

Don't want to wash a big pan? You can poach an egg in your microwave instead. We find the pan method more reliable, but this takes only a minute to cook!

1. Find a large mug or a small bowl and fill with enough water to submerge the egg (a third to half a mug should do). 

2. Crack the egg into a separate mug and pierce the yolk to avoid explosions. Slide the egg into the mug of water and cover with a microwavable cover in the microwave.

3. Cook for one minute on high. Check the white is firm before serving. If there is still runny white, cook for a further 10 seconds, and 10 more until done. 

Best poached egg serving suggestions

Poached egg and tomatoes on avocado toast

(Image credit: Getty)
  • Avocado and poached egg on toast: a favourite in hip brunch joints – sourdough is preferred as the toast, but not essential. 
  • Feta and chilli flakes: add a crumble of feta and a few chilli flakes to the above – bliss.
  • Bacon and mushrooms: this is like a mini fry up but with less fat. Grill your bacon and mushrooms to cut even more fat.
  • Eggs royale: serve on an English muffin with smoked salmon and hollandaise. Swap the salmon for ham for an eggs benedict or trade in spinach for eggs florentine.

Hollandaise sauce recipe

If your idea of the perfect Sunday morning is eggs Royale for breakfast (it is for many on our team), then mastering the hollandaise is a must. It adds a delicious tang to poached eggs that's hard to match. All you need for the perfect hollandaise is:

  • Two egg yolks
  • A tablespoon of white vinegar
  • Melted butter, 100g
  • A pinch of salt
  • A squeeze of lemon juice

How to make scrambled eggs

The best thing about the recipe for scrambled eggs is how versatile they are. Enjoy them on their own, or with a side of smoked salmon and avocado for a great source of healthy fats. We love them with a serving of roasted tomatoes, too.

You will need: 

  • Eggs – 2 to 3 medium eggs per person 
  • Milk (optional) 
  • Butter 
  • Salt and pepper 
  • Extra toppings 

1. Begin by cracking your eggs into a large bowl. We'd recommend 2 to 3 eggs per person as an average.

2. Take a whisk and begin beating your eggs until they form a smooth, yellow consistency.

3. If you like your eggs super smooth and creamy, add a dash of milk at this stage. If not, leave it out.

4. Season your egg mixture using salt and plenty of pepper.

5. Place a frying pan on the hob, and begin melting a small knob of butter.

6. Once melted, add in your egg mixture and turn down the hob to a low heat.

7. Take a spatula and begin working your eggs, ensuring that nothing sticks to the bottom of the pan. If you're serving scrambled eggs with toast, this is the time to start toasting.

8. Once most of the liquid mixture has become soft, but solid, remove your eggs from the heat. You don't want to risk overcooking them, so stop before the mixture begins to look dry.

9. Serve your scrambled egg.

Can you cook scrambled eggs in the microwave?

Scrambled eggs

(Image credit: Shutterstock)

Yes, you can cook scrambled eggs in a microwave. We don't think they come out as well as if they're cooked in a pan, but if you don't have access to a hob (speaking to you, students), here's how to get the best results:

1. Break your chosen number of eggs into a microwave-safe mixing bowl. 

2. Add a dash of milk (and we mean just a dash), season with salt and pepper and mix well together.

3. Microwave on high for half a minute.

4. Remove from the microwave, stir with a fork, put back in. 

5. Microwave for another half a minute, remove, scramble with the fork. 

How to fry an egg

how to fry an egg

(Image credit: Getty)

Some days, nothing will do but a yummy, buttery fried egg (and maybe beans or avocado too) on toast – a simple and nutritious breakfast or lunch that will keep you going for the rest of the day. However you like yours – sunny side up with a runny yolk or fully cooked through with crisp edges – an egg that is fried to your taste is perfect when you're in need of something substantial. 

It's hard to overestimate the importance of a great frying pan here: always go for non-stick when frying eggs; trust us when we say that the effort of scrubbing off stuck-on egg is not worth it.  

How long should you fry an egg for? 

This depends on how well cooked you'd like your egg(s), but generally speaking it should take minimum three minutes until the egg white has set, plus: 

  • A large free-range egg
  • A wedge of butter
  • Salt, to taste


All you need to fry an egg is:

  • One minute for a runny yolk 
  • Two to three minutes for a set yolk


It's always better to fry one egg at a time, but you could get away with two if your pan is large enough. If you don't like butter, you can use a tablespoon of olive oil instead, but for best flavour, we do recommend using butter.

1. Melt the butter in the frying pan on medium heat. Get the butter nice and hot, but take care that it doesn't start going brown. 

2. Crack the egg neatly into the pan, taking can not to break the yolk. Season lightly with salt and let sizzle for three minutes.

3. When the white has cooked through, flip the egg for eggs over easy or leave as it is for an egg sunny side up. As above, for a runny yolk, cook for an extra minute, and for a set yolk, cook for a further two to three minutes. 

Serve with some salt (to taste) and cracked black pepper.

How to make an omelette

how to make an omelette

(Image credit: Shutterstock)

Omelettes are one of those easy, quick-to-make dishes that somehow are very easy to mess up – we've all had bad luck with omelettes at some point. Get an omelette right, though, and it's one of the most delicious egg-based brunches you can have.

Fortunately, making an omelette isn't at all difficult – but timing is everything. An omelette needs just two and a half to three minutes – any longer, and you're in tough fried egg territory. To make the delicious, classic French classic for one, you'll need:

  • Two large eggs;
  • Butter or oil, one tablespoon;
  • Milk, a dash;
  • Salt, a generous pinch
  • A cracking of black pepper


1. Heat a heavy, shallow frying pan or skillet with the oil or butter. Oil is healthier and perfectly fine for cooking an omelette, but butter will give the best flavour. It's very important to choose a high-quality pan that heats evenly. You'll want it quite hot, with the oil/butter evenly covering the surface but not browning.

2. In a mixing bowl, break and roughly whisk the eggs with a dash of milk. The amount of milk will depend on how runny you like your omelette, but we recommend using approximately a tablespoon. Using too much milk will result in the omelette burning.

3. Pour into the hot pan. Season with salt and pepper. Your omelette will begin cooking immediately. Cover with a lid and watch the omelette rise. Cook for no more than two minutes. 

4. After two minutes, lift one side of the omelette with a spatula and fold in half. Flip the omelette and cook for another 30 seconds. A cooked omelette should easily slide off the pan onto the plate. 

5. Garnish with herbs of your choice. If you like omelette with tomato or cheese, or another filling, add it thinly sliced just before folding. 

Why is my omelette burning?

If your omelette burns on the outside but doesn't cook inside, you've used too much milk. If burnt all the way through, you need a bit more butter. If it's dry and crumbly inside, you've overcooked it. Remember: quick, hot cooking is what omelettes are all about. 

How to make pancakes

This method is for traditional, thin pancakes and serves two. In the UK, these are usually served with a squeeze of lemon and a sprinkle of sugar, but we love chocolate spread, banana and honey, or savoury fillings like mushrooms and cheese, too.

American-style pancakes are different and require a lot more sugar, less milk, and self-raising flour for a fluffy, cake like texture. They are the type you see with crispy bacon and maple syrup, but feel free to add these toppings to any pancake if you like.


  • 2 large eggs
  • 250g plain flour, sifted
  • 500ml milk
  • 2–4 tablespoons caster sugar
  • Salt, a pinch
  • 2tsp melted butter
  • Butter/sunflower oil for frying


1. In a large mixing bowl, beat the eggs with the milk and sugar.

2. Add the flour little by little, gently folding it in and then beating to achieve a smooth batter. Sifting the flour beforehand really pays off here, as you'll get a lump-free mixture.

3. Add the salt and melted butter at the end. You should get the consistency of a thin yoghurt: easy to pour, but not too runny. 

4. Preheat the frying pan with a wedge of butter. It's important to get the pan quite hot, but make sure the butter does not brown.

5. Pour half a ladle of the pancake batter into the pan and spread the mixture evenly using the ladle and a tipping motion to cover the pan. It's likely that the first pancake will absorb a lot of the butter and will turn out too oily. This is normal and should be given to the greediest member of the family who wants more pancakes. The others should have a dryer texture. Keep adding tiny bits of butter if the pan is too dry. 

6. To know when to flip your pancake, keep watching the surface. When holes have appeared throughout, and the mixture on top is no longer runny, you're safe to flip. Once flipped, it'll only need 20 to 30 seconds to seal. 

If your pancakes keep burning on the bottom before they've cooked through, you are pouring too much batter per pancake and it is too thick. Experiment and you'll get it right eventually. 

Serve with lemon and sugar, or any other topping of your choice. 

How to make fluffy American pancakes

Like fluffy pancakes, American style? Couldn't be easier.

Stack of fluffy pancakes

(Image credit: Getty Images)


  • 30g butter (melted and cooled) plus extra for frying
  • 2½ teaspoons baking powder
  • 1/4 teaspoon of salt
  • 1 teaspoon caster sugar
  • 2 beaten large eggs
  • 150ml milk
  • 150ml buttermilk
  • 225g plain flour


1. Whisk together the flour, baking powder, salt and sugar in a large bowl. In a separate bowl mix the butter, milk, and eggs. 

2. Make a well in the dry mixture and pour in the soft mixture. Now beat. 

3. Transfer to a jug.

4. Place your pan on the heat.

5. Pour the batter into your hot pan and give each side up to a minute on a medium heat. 

6. Serve as you wish. A helping of streaky bacon, a cluster of fresh berries, a few slices of banana... We enjoy these fluffy pancakes with maple syrup.

How to make waffles

how to make waffles

(Image credit: Shutterstock)

You will need

  • One egg
  • 250 ml full-fat milk
  • 150 grams of plain flour
  • Melted butter, one teaspoon
  • Sugar, two tablespoons
  • Vanilla extract, a few drops
  • Bicarbonate of soda, one teaspoon


1. In a mixing bowl, whisk together the sugar, egg, and milk.

2. Start folding in the flour gently and gradually; keep whisking throughout to get a lump-free batter.

3. Add the melted butter, soda, and a couple of drops of vanilla extract. Less is more with the extract, be careful not to over-flavour.

4. Plug in and switch on your waffle maker. Once hot, pour in your batter and close the waffle maker. Follow instructions for cooking times for your particular make. 

Serve with berries and maple syrup, or any topping of your choice.

How to tell if an egg is bad 

Always wondered how to tell if an egg is bad? Just to be very clear: just because your eggs have reached the expiration date on the carton, it does not mean you have to throw them out immediately.

This applies whether you store your eggs in the fridge or if you keep them in a cool place, such as your pantry. In fact, most eggs are good for another couple of weeks after their use by date, so it pays to test them before you use them rather than automatically discarding them. 

How to tell if a whole raw egg is bad

The most reliable way of testing whole raw eggs for freshness is the water bowl test. Fill a deep bowl with cold water and place the egg in it. If it floats, it's gone off. Fresh eggs sink or stand at the bottom of the bowl.

The other test is listening to the egg. Shake the egg: a fresh one will make no sound; an egg that's off will make a sloshing sound. 

Finally, if you've cracked your egg and it smells bad, chuck it. If it doesn't smell, but the yolk looks weird and flat (rather than plump) and the white is very runny, also chuck it. 

How long will raw eggs keep?

The rule is: a whole raw egg without its shell will keep in the fridge for two days. A yolk on its own should be used within a day, while an egg white on its own within three days. Don't exceed these time frames, as you could end up with food poisoning – even if you cook your egg.

How long will cooked eggs last?

If the egg is soft-boiled, treat it in the same way as a raw egg yolk, which means consuming within the next day. If the egg is hard boiled and still in its shell, it'll keep in the fridge for one week. A peeled egg should be eaten within a day.

Any dish with cooked egg in it, such as a quiche, pancake, egg fried rice and so on, should ideally be eaten the same day, or within one day if it was promptly refrigerated after cooking. 

Best egg recipes

Love eggs for breakfast? Or how about a tasty brunch? Here are some of the time-tested recipes made with eggs that are delicious and nutritious. 

Eggs Benedict variations: the classic brunch, three ways


This recipe is for three people, to showcase the three main different ingredients to add to the eggs:

  • Medium eggs, 3
  • English muffins, 3
  • Spinach, 50 grams, for the Florentine
  • Smoked salmon, 50 grams, for the Royale
  • Thinly sliced ham, 50 grams

For the Hollaindaise sauce:

  • Egg yolks, 3
  • Unsalted butter, 150 grams
  • Juice of one large lemon
  • A dash of white vinegar
  • Salt, to taste


1. Bring a large pan of salted water to the boil. Take off the heat once the water is boiling and poach the eggs for two minutes by cracking them straight into the water. 

2. Slice the muffins in half and toast them in a toaster or sandwich maker.

3. Take the poached eggs out. Now make the Hollandaise: melt the butter in a pan and whisk the egg yolks in a heat-proof mixing bowl. Bring the water in the poaching pan back to the boil. Add the butter, lemon juice and salt to the egg yolks and gently whisk over the pan of boiling water. You want gently steaming action but no more, to prevent overcooking. You may find that the sauce is now tart enough; if not, add a dash of vinegar.

4. Lay out the muffin halves on plates. Line them with the salmon, ham, and gently steamed or wilted spinach (depending on preference), lay the eggs on top, and pour over the Hollandaise. Voila, your have three variations on eggs Benedict. 

Huevos rancheros recipe

huevos rancheros

(Image credit: Getty)

Huevos rancheros is one of the nicest ways to eat fried eggs for breakfast, and makes a lovely change to poached or boiled eggs. There are lots of different recipes for this Mexican breakfast classic online, but we will say this: while there's no harm in adding extra ingredients such as avocado or beans to your huevos rancheros, there's no real need for them. Basically, huevos rancheros is fried egg with warm tomato salsa, served on a warm tortilla. Simple and tasty.


For this very easy huevos rancheros recipe for two people, you'll need:

  • Four eggs
  • One tin of tomatoes, or 500 grams of fresh tomatoes
  • Half an onion, finely chopped
  • Medium hot chillies or jalapeños, to taste
  • Chipotle chilli powder, half a teaspoon 
  • Coriander, a small handful, finely chopped
  • Olive oil, two tablespoons, plus extra for the tortilla and eggs
  • Two tortillas
  • Salt, to taste


1. Begin by warming the onion in the olive oil. Let it soften without colouring.

2. Add the tomatoes, chilli powder and fresh chillies; season lightly with salt. Fry for five to ten minutes, until fragrant and not too watery. If using fresh tomatoes, extend cooking time by five minutes.

3. In a separate frying pan, warm a little olive oil and prepare the tortillas by gently warming them in the oil for half a minute on each side. They should soften and start rising a little. Transfer them onto plates.

4. Fry your eggs in the same pan you used for the tortillas. Two to three minutes for runny yolks, longer if you like them harder. 

5. Use a ladle or serving spoon to transfer the salsa onto the tortillas. Top with the fried eggs and fresh coriander. 

Tip: For an even more substantial breakfast, you can add beans to your tomatoes, or freshly sliced avocado at the serving stage. 

How to make eggy bread

how to make eggy bread

(Image credit: Getty Images)
Eggy bread vs. French toast

Typically, eggy bread is savoury, while French toast is made sweet through the addition of cinnamon and vanilla extract to the egg mixture. Cooking instructions are the same for both.


To make eggy bread, you will need:

  • Bread, sliced (we'd recommend one or two slices per person)
  • Eggs, one per slice of bread
  • Milk, one tablespoon per slice of bread
  • Butter, a knob for cooking
  • Salt and pepper (if you're making eggy bread)
  • Vanilla extract and cinnamon (if you're making French toast)
  • Toppings – maple syrup and bacon, cooked eggs, peanut butter and caramelised banana, berries and yoghurt are some of our favourites


1. Crack your eggs into a mixing bowl. Remember, your bowl will need to be large enough for you to soak each slice of bread so a shallow bowl or baking dish is good.

2. Add milk, along with salt and pepper if you're making eggy bread. Or, if it's French toast you're after, add a dash of vanilla extract and a sprinkle of cinnamon at this stage.

3. Whisk your mixture until you achieve a smooth consistency.

4. Dip your bread into the mixture, ensuring each side is saturated with the mixture.

5. Add a little butter to your pan, turn to a medium heat and wait until melted.

6. Place your egg-soaked bread into the pan and cook for two to three minutes on each side. Or, until you achieve a golden brown exterior.

7. Use a spatula to remove your eggy bread. Then, place on a plate.

8. Repeat the process for as much mixture as you have.

9. Top with your choice of toppings.

More food advice: