Get the newsletter.

Traditional Full English Breakfast

This post may contain affiliate links; please see our privacy policy for details.

The ultimate big breakfast.

A traditional full English breakfast counts among the world’s most satisfying breakfasts. With eggs, meat, vegetables, and good bread, this English breakfast recipe means breakfast with a capital B. Here’s how to make one, and more.

English Breakfast on plate
There it is in all it’s glory! The traditional full English breakfast, ready to eat.

What Is Traditionally in a Full English Breakfast?

If you find yourself in Great Britain and want to start the day off with a tasty and full breakfast, you’re in luck. A traditional English breakfasts are close at hand. With eggs, meat, vegetables, beans, and bread, an English breakfast means breakfast with a capital B.

But if you can’t make it to the U.K., or want to enjoy a big breakfast at home, a traditional English breakfast recipe, also known as a full English breakfast or a fry up, counts among the world’s most satisfying breakfast feasts.  Other countries may subsist mainly on coffee, cigarettes, and a small pastry or some bread in the morning (hi, France and Italy!). But in Great Britain, breakfast is done right.

Learn all about a fry up, and how to make traditional English breakfasts, below.

Traditional English breakfast recipe ingredients
Here are some English breakfast ingredients. Heinz baked beans are the most traditional, but feel free to use your preferred brand.

What Goes in an English Breakfast?

If you would like to stick with tradition, English breakfasts consist of a combination of eggs, beans, bread, and pan-stewed vegetables. You might also see bubble and squeak, but this is far more traditional and would only be made if leftover cabbage and mashed potato was on hand to cook like a hash brown.

Specifically, the traditional elements of an English breakfast recipe are:

  1. Fried eggs,
  2. Sausages (specifically pork or beef sausages or black pudding),
  3. Bacon,
  4. Any medium-sized tomatoes, such as plum tomatoes — though plum tomatoes can be flavorless; I prefer heirloom. 
  5. Baked beans with their sauce (Heinz, preferably),
  6. Mushrooms,
  7. Grilled bread or toast,
  8. A hot beverage like strong black tea or some coffee. (If you want some orange juice, go for it!)
mushrooms and tomatoes for a breakfast fry up
The tomatoes and mushrooms get cooked together in the skillet.

What’s the difference between a full Scottish and an English breakfast recipe?

This is a very interesting question. Understanding the differences between a full traditional Scottish breakfast and a traditional English breakfast comes down to variations on a theme.

Both types of British breakfasts have the same food “categories”: eggs, meat, vegetables, beans, and starch or bread. But a traditional Scottish breakfast incorporates oat cakes and tattie scones — griddled potatoes — and may use haggis as the meat. Contrast this with an Irish breakfast, which features soda bread instead of regular toast or griddled bread.

What kind of baked beans to use for an English breakfast

The traditional baked bean of an English breakfast? Heinz British-style baked beans. Feel free to make your own from scratch or use your favorite brand of baked beans. But if you want to stick to the traditional English route, use Heinz English-style baked beans.

What to serve with an English breakfast

A full English breakfast demands no extra food. It’s a filling meal with vegetables, protein, and lots of savory flavor. The most important thing to serve with a traditional English breakfast is a hot cup of strong British tea.

But if you’d like to balance out the salty, heavy combination of meat, eggs, beans, and skillet-fried vegetables — and still have a little room — a little fruit or fresh orange juice makes a nice complement

Full English breakfast recipe ingredients
Cook the eggs last so they can be served hot and perfectly cooked.

What Are the Full English Breakfast Ingredients?

A full English breakfast consists of a well-rounded, filling plate of eggs, vegetables, beans, and bread. There are, traditionally, seven main ingredients to an English breakfast recipe, eight if you count the hot beverage:

  1. Fried eggs: Serve the eggs sunny side up or over easy for a runny yolk, or according to your preference.
  2. Sausages (specifically black pudding): Breakfast sausages for protein. Black pudding, a blood sausage, is the most traditional, but feel free to use your preferred style. (Psst — Unpeeled has a great homemade breakfast sausage recipe!)
  3. Bacon: Fried in the pan, and served hot.
  4. Tomatoes: Skip little grape or cherry tomatoes. You’ll want to use halved, medium-sized tomatoes, which will cook primarily face-down in the griddle until they are warmed through and stewy, with a lightly-charred surface.
  5. Baked beans: Feel free to make your own from scratch or use your favorite brand of baked beans. But if you want to stick to the traditional English route, use Heinz English-style baked beans. You’ll know it by the teal label.
  6. Mushrooms,
  7. Grilled bread or toast,
  8. A hot beverage like strong black tea or some coffee. (If you want some orange juice, go for it!) You can also use ketchup if you’d like. 
Traditional Full English Breakfast recipe
A traditional English breakfast, a filling fry up fit for a king.

Recipe Steps

Making a traditional English breakfast recipe, or full English fry up, is a multi-step endeavor, with lots of ingredients that need to come together at the same time — cooked mostly in the same pan — so that the entire meal is served hot and fresh. That’s why the order of the recipe steps is key.

This recipe uses just one skillet or frying pan to do the entire breakfast, except for toast and reheating the beans in the interest of time. You could, however, grill the bread in the skillet or frying pan as a last step with the eggs if you like.

Full English breakfast recipe on plate

So here are the steps to making the full English, in order:

  1. Warm the canned baked beans in a small, separate pan or pot over medium heat. Stir every now and then until warmed through and bubbling.
  2. While the beans are warming, heat a cast-iron skillet. Cook the sausages and bacon until they are fully cooked. Drain on a paper towel, and keep warm in a very low oven.
  3. Add the mushrooms to one side of the skillet, and the halved tomatoes, face down, on the other. Cook until the mushrooms are soft and lightly browned, and the tomatoes are hot, a little stewy, and lightly charred on the bottom.
  4. Set the vegetables aside. Add a little oil to the pan if it looks dry. Fry the eggs while starting your toast.
  5. Spread your toast with a little butter, get a nice big plate, put everything on it, season with salt and a little black pepper, and enjoy.

Enjoy your English breakfast with a nice cup of tea or coffee, and most of all your full appetite.

cooked British fry up breakfast on plate

More traditional British recipes you will enjoy:

English Breakfast recipe

English Breakfast (Full English Breakfast)

The best breakfast, maybe ever. This full English breakfast recipe, also known as a fry up or traditional English breakfast, has all the fixings for a filling feast: eggs, mushrooms, tomatoes, sausages, bacon, baked beaks, and toast. Here's how to make one, using little more than a single skillet.
Prep Time15 minutes
Cook Time25 minutes
Course: Breakfast
Cuisine: british, english
Keywords:: breakfast, brunch, comfort food, eggs, english breakfast, fry up, full english
Servings: 2 people


  • 2 to 4 slices good bacon
  • 2 to 4 links good breakfast sausage, preferably pork or blood sausage
  • 1 tablespoon neutral vegetable oil or olive oil, as needed
  • 2 medium-sized tomatoes, halved
  • 4 ounces sliced white mushrooms
  • 4 large eggs
  • 1 13-ounce can baked beans, preferably Heinz
  • Good bread and butter, for toast
  • Salt and black pepper


Cook the English breakfast Ingredients -- in the Right Order

  • Preheat the oven to 185°F. This will be your warming oven to keep everything warm as you go. Get the baked beans heating in a small pot with their sauces.
  • Cook the meats. Heat a cast-iron skillet or frying pan over medium heat. Add the bacon and sausage and cook until the bacon fat has rendered, the bacon is cooked to your desired brownness, and the sausage is cooked through and lightly browned. Lower the heat to medium-low if the bacon is browning too quickly. Drain on a paper towel-lined plate and place the dish in the oven to keep warm.
  • Cook the vegetables. Drain any excess bacon fat from the skillet. Add the tomato halves, face down, to one side of the skillet. Add the mushrooms to the other. Season. Cook until done, stirring the mushrooms a couple of times and flipping the tomatoes once. The mushrooms should release their moisture and brown, and the tomatoes should be stewy inside with just a little grilling marks on the surface.
    PRO TIP: You should still have a little grease to cook the vegetables. If you do not want to cook the vegetables in the meat fat, wipe it all out and add the vegetable oil instead.
  • Cook the eggs and make the toast. Remove the tomatoes and mushrooms from the skillet and add them to the warming plate in the oven. (Remember to use a pot holder on the plate!)
    Re-grease the pan as necessary. Cook the eggs in the hot skillet sunny-side up, or turn them to more easily cook to your desired doneness. Now's the time to make your toast.

To Finish Your Traditional English Breakfast

  • Remove the warming plate from the oven and turn off the oven. Divide the meats, mushrooms, tomatoes, and a scoop of beans onto each plate. (You will have extra beans.)
  • Add the eggs and buttered toast. Season all over with salt and pepper and serve hot, preferably with a hot cup of English tea or coffee.


This English breakfast recipe may seem like a lot, but do not be intimidated. This big ol' breakfast of champions comes together quickly and without any complicated technique. Go in order of the recipe steps for best success. The vegetables can be made in advance. 


  • 3 stars
    Brit here.
    Not a bad job there.
    I see the comment about not using baked beans – gotta have baked beans….it’s not a full english without them :o)
    Fried bread – definitely. Pan good and hot with lots of oil. Keep an eye on it as it goes from golden to burned in a blink. Oil too low and you’ll get soggy oil soaked bread.
    Sausages AND black pudding….it’s not an either or thing, if you’re going to drop one then it’s usually the black pudding.
    Bacon – ours tends to be back bacon (sliced from the loin) whereas I think the US refer to bacon as a cut from the belly (we call that streaky bacon).
    Mushrooms – ideally saute them in butter. I tend to do this in a seperate pan as I cook the bacon sausage and egg in the same pan without fat. If there’s fat when they’re finished add it to the mushrooms.
    I tend to grill the tomatoes rather than fry them but both ways are good.
    Sauces – ketchup, mustard (English not hotdog mustard) and brown sauce.
    A full english sets you up for the whole day – shouldn’t need much for lunch at all (an apple, banana or something very light).

  • 5 stars
    Mine definitely didn’t look as good as the photos, but it was fun to make and everything tasted really good. Did pork breakfast sausage as my meat and skipped the beans. Otherwise did the exact recipe. Thx

  • Thomas V.

    5 stars
    tried a vegetarian version w/ fried tofu and extra oil to substitute bacon and meat grease. Also skipped the baked beans and did avocado. Other than that, kept recipe as-is and all turned out very well.

  • 5 stars
    What a Father’s Day feast! Followed the directions listed and it all went well and was enjoyed by all. I followed the note in the comments to fry the bread instead of toasting it and it was very good that way. Thanks for the recipe, Lisa!

  • 5 stars
    That’s a good recipe but I would change a couple of things: The bread really shouldn’t be toasted, at least it should not if making breakfast in the county I come from. It should be fried bread, that is fried as follows: First the bacon should be fried then removed from the pan or pushed aside, then the tomatoes fried in the bacon fat, and then the bread fried in the tomatoey bacon fat. That takes the taste to the next level.
    Also, try spreading a good quality marmalade on the fried bread. It may sound odd, but marmalade and bacon favours complement each other wonderfully.
    We usually omitted the pork sausages, but sometimes fried some blackpudding instead, and only sometimes had baked beans with it, because with the best will in the world, how much is it possible to eat in one sitting?
    Also, I think that preferably the mushrooms should be large-ish flats as they have more flavour. (Some store bought mushrooms may be better small however). Of course wild mushrooms give it all a major upgrade if you can find any…and if you can find some, pile them on your own plate lavishly and ‘forget’ to give any to anyone else. LOL

  • 5 stars
    Do you have any suggestions on how to make this vegetarian without using tofu meat? Eggs are fine. Thank you.

    • Unpeeled

      Absolutely. I’m not a huge fan of heavy breakfast meat in the morning myself! My thought is to replace the meat with a different type of protein, such as cottage cheese or sliced avocado, perhaps even topped with some seeds for even more protein.

  • 5 stars
    This was fun to make and I felt like I was in England, where I remember eating such breakfasts on vacation there at a lovely B+B several years ago.

  • Frances W

    5 stars
    I did a vegetarian version over the weekend with avocado and it turned out great!

Add a note

Recipe Rating

Never miss a recipe.

Sign Up for the Weekly Newsletter
Green leaves

You have great taste.

Get the weekly newsletter of recipes and more.

Popular Recipes

See all recipes
Let's Connect

You have great taste!

Get the weekly newsletter of recipes and more.
Salmon and quinoa dish