Full English Breakfast Recipe — Step by Step Guide

The ultimate Full English Breakfast recipe with perfectly crispy bacon, golden sausages, runny eggs, and all the traditional trimmings. Master the art of timing to serve everything hot at once.

Prep:10 min
Cook:25 min
Serves:2
Calories:~1188 per serving
Medium

What Is a Full English Breakfast?

The Full English Breakfast — affectionately known as a "Full English" or simply a "fry-up" — is Britain's most iconic meal. It consists of back bacon, pork sausages, fried eggs, baked beans, fried tomatoes, fried mushrooms, hash browns, toast, and black pudding, all served together on a single plate with a cup of strong tea.

More than just a meal, the Full English is a cultural institution. It is served everywhere from five-star London hotels to roadside cafes, and its popularity shows no sign of fading. Whether you call it a Full English, a fry-up, or a "greasy spoon special," this is one breakfast that truly deserves its legendary status.

The essential components

  • Back bacon: Not streaky bacon — British back bacon is thicker and meatier
  • Pork sausages: The backbone of the breakfast — quality matters
  • Fried eggs: Runny yolks are non-negotiable for mopping up with toast
  • Baked beans: Heinz is the gold standard, but any good brand works
  • Fried tomatoes: Add acidity and freshness to balance the richness
  • Fried mushrooms: Earthy umami that ties everything together
  • Hash browns: A relatively modern but now essential addition
  • Toast: For mopping up yolk and bean sauce
  • Black pudding: Traditional, savory, and deeply flavorful

Ingredients

Step-by-Step Instructions

Cooking Timer

Classic Full English Breakfast

64:00

total remaining

0/9 steps done0%
1

Place the sausages in a cold pan, then turn to medium heat. Cook for 15-18 minutes, turning regularly until golden brown all over.

18:00/ 18 min
pork sausage
2

After 5 minutes, add the hash browns to a separate pan with a little oil. Cook for 12-15 minutes, turning once, until golden and crispy.

15:00/ 15 min
hash browns
3

After 8 minutes, add the black pudding slices to the sausage pan. Cook for 3-4 minutes on each side until crispy.

6:00/ 6 min
black pudding
4

Add the bacon to a separate pan over medium-high heat. Cook for 3-4 minutes on each side until the edges are crispy but the meat is still tender.

7:00/ 7 min
back bacon
5

Halve the tomatoes and place cut-side down in the bacon fat. Cook for 3-4 minutes until slightly softened and caramelized.

4:00/ 4 min
fried tomatoes
6

Add mushrooms to the pan and fry for 3-4 minutes until golden. Season with salt and pepper.

4:00/ 4 min
fried mushrooms
7

Heat the baked beans in a small saucepan over low heat, stirring occasionally.

5:00/ 5 min
baked beans
8

Fry the eggs in the remaining bacon fat. Cook for 2-3 minutes until the whites are set but the yolks are still runny.

3:00/ 3 min
fried eggs
9

Toast the bread and butter it generously. Serve everything together on warm plates.

2:00/ 2 min
toast

Detailed Instructions

1

Place the sausages in a cold pan, then turn to medium heat. Cook for 15-18 minutes, turning regularly until golden brown all over.

18 minutes💡 Starting in a cold pan renders the fat slowly for a crispier result.
2

After 5 minutes, add the hash browns to a separate pan with a little oil. Cook for 12-15 minutes, turning once, until golden and crispy.

15 minutes💡 Do not move them too often — let them form a crust.
3

After 8 minutes, add the black pudding slices to the sausage pan. Cook for 3-4 minutes on each side until crispy.

6 minutes💡 Handle gently — black pudding can crumble easily.
4

Add the bacon to a separate pan over medium-high heat. Cook for 3-4 minutes on each side until the edges are crispy but the meat is still tender.

7 minutes💡 Use the rendered bacon fat to fry your eggs and tomatoes.
5

Halve the tomatoes and place cut-side down in the bacon fat. Cook for 3-4 minutes until slightly softened and caramelized.

4 minutes
6

Add mushrooms to the pan and fry for 3-4 minutes until golden. Season with salt and pepper.

4 minutes💡 Do not overcrowd the pan or the mushrooms will steam rather than fry.
7

Heat the baked beans in a small saucepan over low heat, stirring occasionally.

5 minutes
8

Fry the eggs in the remaining bacon fat. Cook for 2-3 minutes until the whites are set but the yolks are still runny.

3 minutes💡 Baste the eggs with hot fat for perfectly set whites without flipping.
9

Toast the bread and butter it generously. Serve everything together on warm plates.

2 minutes

Pro Tips

Popular Variations

Healthy Version

Grill instead of fry, add spinach and avocado, skip the fried bread. Under 600 calories.

Vegetarian Version

Replace bacon with smoked tofu, use veggie sausages. Just as satisfying, completely meat-free.

Quick 15-Minute Version

Skip sausages, use two pans at once. Perfect for busy weekday mornings.

Single Serving

One pan, no waste. Perfectly proportioned for cooking breakfast for one person.

Frequently Asked Questions

How long does a Full English Breakfast take to cook?

A Full English Breakfast takes approximately 25-30 minutes to cook. The key is timing — start with sausages (longest cooking time), then add bacon, black pudding, hash browns, vegetables, and finally eggs and toast.

What oil is best for frying a Full English?

The best approach is to use the natural fat from the bacon and sausages. Start sausages in a dry pan, render the bacon fat, and use that to fry eggs, tomatoes, and mushrooms. Add a little vegetable oil or butter only if needed.

Can I prepare a Full English in advance?

While best served fresh, you can prep ingredients the night before (slice mushrooms, halve tomatoes, portion sausages). Some items like black pudding and hash browns can be kept warm in a low oven. Eggs should always be cooked last.

What is the correct order to cook a Full English?

The correct order is: 1) Sausages (longest — 15-18 min), 2) Hash browns (12-15 min), 3) Black pudding (6 min), 4) Bacon (7 min), 5) Tomatoes and mushrooms (4 min each), 6) Beans (warm through), 7) Eggs (2-3 min), 8) Toast (last). This ensures everything is hot when served.

How many calories are in a Full English Breakfast?

A traditional Full English Breakfast contains approximately 1,200-1,700 calories depending on portion sizes and exact components. This recipe comes in at around 1188 calories per serving with standard portions.

What should I serve with a Full English?

The traditional accompaniments are HP Brown Sauce (or ketchup), a strong cup of English breakfast tea with milk, and optionally orange juice. Some people also enjoy toast soldiers for dipping in the egg yolk.

Can I grill instead of fry a Full English?

Yes, grilling is a healthier alternative. Grill the bacon, sausages, and black pudding, then fry just the eggs and mushrooms. This reduces the calorie count significantly while maintaining great flavor. See our Healthy English Breakfast recipe for a fully grilled version.

Is black pudding essential for a Full English?

Black pudding is traditional but not universally loved. Many Full English breakfasts are served without it. If you are new to it, try it sliced thin and fried until crispy — the texture and flavor are much more appealing than most people expect.

Tips for the Perfect Full English

  • 1.Cook in bacon fat for authentic flavour. After frying your bacon, use the rendered fat to fry the eggs, mushrooms, and tomatoes. This is the secret to that unmistakable Full English taste — nothing else comes close.
  • 2.Follow the timing guide: sausages first (20 min), then bacon and black pudding (8 min), then mushrooms and tomatoes (5 min), eggs last (3 min). This ensures everything finishes hot at the same time.
  • 3.Warm your plates in the oven. A Full English cools quickly once plated. Pop your plates in a low oven (about 80 °C / 175 °F) while you cook so everything stays piping hot from kitchen to table.
  • 4.Use thick-cut bread for toast. Thin supermarket slices go soggy under beans and egg yolk. A proper doorstep slice of thick white or granary bread holds up and gives you that satisfying crunch.
  • 5.Don't overcrowd the pan. If everything is crammed together, ingredients steam rather than fry, and you lose that gorgeous crispy edge. Use two pans or cook in batches if needed.
  • 6.Let the eggs cook in the residual bacon fat. After removing the bacon, crack your eggs straight into the same pan. The leftover fat adds incredible flavour and helps achieve those crispy, lacy edges.
  • 7.Serve everything simultaneously. The mark of a great Full English is a plate where nothing has gone cold waiting for something else. Stagger your start times so every component lands hot.
  • 8.A strong cup of tea is mandatory. Not optional. Brew a proper pot of English breakfast tea, add a splash of milk, and serve alongside the plate. This is not negotiable — it is tradition.

Ingredient Substitutions

Dietary Needs

  • Vegetarian sausages: Look for high-protein, herb-seasoned varieties — they hold up well alongside the other components.
  • Turkey bacon: A leaner alternative with a similar smoky flavour. Cook it slightly longer for a proper crisp.
  • Egg alternatives: Silken tofu scrambled with turmeric and nutritional yeast makes a convincing substitute with similar protein content.
  • Plant-based black pudding: Available from specialist suppliers, made with oats and spices for a convincing texture.

Availability Swaps

  • No black pudding? Substitute with a slice of haggis or a seasoned pork patty for a similar savoury depth.
  • No British back bacon? Canadian bacon is the closest widely available alternative. Streaky bacon works but is fattier and thinner.
  • No Heinz beans? Any good-quality baked beans in tomato sauce will do. Alternatively, make your own with cannellini beans in a quick tomato sauce.
  • No hash browns? Fried bread or potato farls (potato bread) are traditional alternatives that work just as well.

Healthier Versions

  • Grill instead of fry: Grilling bacon, sausages, and black pudding cuts calories significantly while keeping the flavour intact.
  • Lean sausages: Choose sausages with a higher meat content (above 80 %) for less fat and better flavour.
  • Smaller portions: Halve the sausage count, use one egg instead of two, and load up on mushrooms and tomatoes to fill the plate.
  • Poached eggs: Swap fried for poached to save on oil while keeping that glorious runny yolk.

Common Mistakes to Avoid

  • Overcooking the eggs. A Full English demands a runny yolk — it is the sauce that brings the whole plate together. Pull the eggs from the pan while the yolk is still wobbly; carry-over heat will finish the job.
  • Serving on cold plates. A cold plate turns a piping-hot breakfast lukewarm in seconds. Warm plates in a low oven while you cook.
  • Cooking everything at once. Throwing everything into the pan simultaneously is the fastest route to unevenly cooked food. Stagger the start times so each component gets the attention it deserves.
  • Using thin bread for toast. Thin slices disintegrate under the weight of beans, egg, and sauces. Go for a thick-cut loaf — your toast should be sturdy enough to mop up every last bit.
  • Skipping the tea. A Full English without a strong cup of tea is like a pub without beer. It is not an afterthought — it is part of the experience. Brew it strong, add milk, and serve it alongside.

Explore More Breakfast Guides