This hearty Full English Breakfast is the ultimate way to start your day with a plate full of comforting, traditional flavors. Featuring crispy bacon, golden eggs, savory sausages, and all the classic fixings, this dish is a true British breakfast experience that’s surprisingly easy to recreate at home.
I remember the first time I had a Full English Breakfast, it was during a trip to London, and I was instantly hooked. The combination of rich, hearty flavors and the variety on the plate felt like a warm hug on a chilly morning.
Now, it’s a favorite in my home, especially for lazy weekend brunches. Let me show you how you can bring this iconic meal to your own table!

What’s Inside This Recipe?
Why I Love This Full English Breakfast
There’s something so satisfying about a Full English Breakfast. It’s comforting, flavorful, and offers a little bit of everything on one plate. What makes this recipe even better is how customizable it is.
Whether you prefer your eggs scrambled or fried, or you want to add a personal twist with your favorite ingredients, this breakfast lets you make it your own. And while it may look like a lot going on, it’s surprisingly simple to prepare with just a little planning.
For me, the highlight is always the combination of textures and flavors, crispy bacon, juicy sausages, creamy beans, and perfectly cooked eggs. It’s the kind of breakfast that keeps everyone at the table happy and full for hours. Plus, it’s a great way to recreate the charm of a cozy British café right in your own kitchen.
Ingredients for a Traditional Full English Breakfast
To make an authentic Full English Breakfast, you’ll need a mix of traditional ingredients. Here’s what you’ll need to gather:
- 2 sausages (try to find high-quality British-style bangers if possible)
- 2–3 slices of thick-cut beef bacon (or back bacon for a more authentic touch)
- 1 cup baked beans (choose your favorite canned variety)
- 2 eggs (fried, scrambled, or poached—your choice!)
- 2 slices of bread (white or whole grain) for toasting
- 1 tomato, halved
- 4–5 button mushrooms, sliced
- 1–2 hash browns or fried potato cakes (optional but delicious)
- Black pudding (optional, for traditionalists)
- Butter or oil for cooking
- Salt and pepper to taste
You’ll also need a large skillet or frying pan, a small saucepan for the beans, and a toaster or grill for the bread.
How to Make a Full English Breakfast
Making a Full English Breakfast is easier than you might think! Here’s how I like to prepare it step by step:
Step 1: Cook the sausages and bacon
Start by heating a large skillet over medium heat. Add the sausages and cook for about 10-12 minutes, turning occasionally, until they’re browned and cooked through.
Push them to one side of the pan and add the Beef bacon. Cook the beef bacon for about 3-4 minutes per side, or until it reaches your desired crispiness. Transfer both to a plate and keep warm.
Step 2: Sauté the mushrooms and tomatoes
Using the same skillet, add the sliced mushrooms and halved tomato. Cook the mushrooms for about 5-6 minutes, stirring occasionally, until tender and golden.
Place the tomato cut-side down in the pan and let it cook for 2-3 minutes, just until softened. Remove and set aside.
Step 3: Heat the baked beans
While the sausages and bacon are cooking, pour the baked beans into a small saucepan. Heat them over low to medium heat, stirring occasionally, until warmed through. Keep them on low heat until ready to serve.
Step 4: Prepare the eggs
There’s no right or wrong way to make your eggs for this breakfast—it’s all about personal preference! Wipe out the skillet if needed, then fry, scramble, or poach your eggs to your liking. Don’t forget to season with a pinch of salt and pepper.
Step 5: Toast the bread and cook the hash browns
Toast your slices of bread in a toaster or under the broiler until golden brown. If using hash browns, cook them according to the package instructions or fry them in the skillet for a crispy finish.
Step 6: Assemble and serve
Now comes the fun part—putting it all together! Arrange the sausages, bacon, eggs, baked beans, mushrooms, tomato, toast, and hash browns on a large plate. Add black pudding if you’re including it. Serve immediately and enjoy.
How to Serve Your Full English Breakfast
A Full English Breakfast is a meal in itself, so it doesn’t need much to complete it. However, you can make it even more special by serving it with a hot cup of tea or coffee and a glass of fresh orange juice. If you want to add a little extra flair, consider serving it with a side of jam or marmalade for the toast. For a truly British experience, use a sturdy plate and enjoy it with some good company, it’s the perfect way to start the day.
Storing and Enjoying Leftovers
If you have leftovers, they can be stored in the refrigerator for up to 2 days. Place each component in separate airtight containers for easy reheating. To reheat, use a skillet for the sausages, bacon, and hash browns to keep them crispy.
Baked beans can be warmed in the microwave or on the stovetop. Eggs are best made fresh, so I recommend cooking a new batch when you’re ready to eat again.
Top Tips for Customizing Your Full English Breakfast
- Swap out the sausages or bacon for plant-based alternatives to make this vegetarian-friendly.
- Add a sprinkle of shredded cheese to your scrambled eggs for extra flavor.
- Use sourdough or rye bread instead of regular toast for a unique twist.
- Try adding a dollop of HP Sauce or ketchup for a classic British condiment.
Your Questions About Full English Breakfast Answered
What is a Full English Breakfast?
A Full English Breakfast is a traditional British meal typically served in the morning. It includes a variety of hearty ingredients such as sausages, bacon, eggs, baked beans, mushrooms, tomatoes, and toast.
Can I make this ahead of time?
While this breakfast is best enjoyed fresh, you can cook some components, like the sausages and bacon, in advance. Reheat them in a skillet before serving.
What’s the difference between a Full English Breakfast and other British breakfasts?
A Full English usually includes baked beans and black pudding, while variations like the Scottish or Irish breakfast may feature regional specialties such as haggis or soda bread.
Can I skip the black pudding?
Absolutely! Black pudding is optional and not everyone’s favorite. Feel free to leave it out if it’s not to your taste.
Traditional, filling, and ready to impress!
This Full English Breakfast is your ticket to a hearty, satisfying start to the day. With its variety of flavors and textures, it’s sure to become a family favorite. I’d love to hear how your breakfast turns out, so leave a comment below or share your photos on social media.
Don’t forget to tag WandaRecipes.com—I can’t wait to see your creations! If you’re looking for more breakfast inspiration, check out my other recipes for delicious morning meals. Let’s make every breakfast a special one!
Full English Breakfast
Ingredients
- 2 sausages try to find high-quality British-style bangers if possible
- 2 –3 slices of thick-cut beef bacon or back bacon for a more authentic touch
- 1 cup baked beans choose your favorite canned variety
- 2 eggs fried, scrambled, or poached—your choice!
- 2 slices of bread white or whole grain for toasting
- 1 tomato halved
- 4 –5 button mushrooms sliced
- 1 –2 hash browns or fried potato cakes optional but delicious
- Black pudding optional, for traditionalists
- Butter or oil for cooking
- Salt and pepper to taste
Instructions
Step 1: Cook the sausages and bacon
- Start by heating a large skillet over medium heat. Add the sausages and cook for about 10-12 minutes, turning occasionally, until they’re browned and cooked through.
- Push them to one side of the pan and add the Beef bacon. Cook the beef bacon for about 3-4 minutes per side, or until it reaches your desired crispiness. Transfer both to a plate and keep warm.
Step 2: Sauté the mushrooms and tomatoes
- Using the same skillet, add the sliced mushrooms and halved tomato. Cook the mushrooms for about 5-6 minutes, stirring occasionally, until tender and golden.
- Place the tomato cut-side down in the pan and let it cook for 2-3 minutes, just until softened. Remove and set aside.
Step 3: Heat the baked beans
- While the sausages and bacon are cooking, pour the baked beans into a small saucepan. Heat them over low to medium heat, stirring occasionally, until warmed through. Keep them on low heat until ready to serve.
Step 4: Prepare the eggs
- There’s no right or wrong way to make your eggs for this breakfast—it’s all about personal preference! Wipe out the skillet if needed, then fry, scramble, or poach your eggs to your liking. Don’t forget to season with a pinch of salt and pepper.
Step 5: Toast the bread and cook the hash browns
- Toast your slices of bread in a toaster or under the broiler until golden brown. If using hash browns, cook them according to the package instructions or fry them in the skillet for a crispy finish.
Step 6: Assemble and serve
- Now comes the fun part—putting it all together! Arrange the sausages, bacon, eggs, baked beans, mushrooms, tomato, toast, and hash browns on a large plate. Add black pudding if you’re including it. Serve immediately and enjoy.

