An English breakfast is one of the most iconic morning meals in the world. Known for its hearty portions and satisfying mix of savory flavors, this traditional dish has been a staple in British households for generations. It’s not just a breakfast; it’s a full meal that often feels like a celebration of comfort food, perfect for weekends or whenever a filling start to the day is needed.
At the heart of a classic English breakfast are several key components that work together to create a balanced and indulgent plate. These usually include eggs (fried, scrambled, or poached), bacon, sausages, baked beans, grilled tomatoes, mushrooms, and toast or fried bread. Some versions also include black pudding, hash browns, or bubble and squeak, depending on regional preferences and personal taste. The variety of items ensures a satisfying combination of textures and flavors – crispy, creamy, savory, and just a bit sweet from the beans and tomatoes.
One of the reasons the English breakfast is so beloved is its versatility. Each part can be adjusted or substituted to suit different dietary needs. Vegetarian versions swap the meat for veggie sausages or grilled halloumi, while lighter takes might reduce the portions or focus on whole grain toast and sautéed greens. Despite the variations, the core of the meal remains the same – it’s generous, comforting, and delicious.
Traditionally, an English breakfast is served with a cup of strong tea or coffee, and sometimes a glass of juice. It’s perfect for leisurely mornings, brunch gatherings, or as a special treat after a long week. Its popularity has spread far beyond the UK, with cafes and hotels around the world offering their own take on this morning feast.
Whether enjoyed at home or in a cozy diner, an English breakfast brings a sense of tradition and warmth to the table. It’s more than just a meal – it’s a comforting ritual that celebrates the joy of a proper start to the day.
Enjoy a traditional English Breakfast complete with eggs, bacon, sausage, beans, toast, and grilled tomatoes.

Ingredients
- 2 slices bacon
- 1 piece sausage Pork or beef
- 1 can baked beans Small can
- 2 slices toast White or brown bread
- 2 grams eggs Large
- 1 piece tomato Halved
- 1 tablespoon olive oil
Instructions
- Preheat a grill or frying pan over medium heat. Add the bacon and sausage and cook until the bacon is crispy and the sausage is cooked through.
- In the same pan, add the tomato halves with a little olive oil and grill until slightly charred and softened.
- In a separate pan, heat a small amount of oil, crack the eggs into the pan, and cook to your liking (fried or scrambled).
- Heat the baked beans in a small saucepan over medium heat until hot.
- Toast the slices of bread and butter if desired.
- Assemble all the ingredients onto a plate and serve hot.
Nutrition










This breakfast is just amazing! The crispy bacon and eggs are the best part. Remember to cook the beans carefully!
I totally agree! The crispy bacon makes everything better. 😋
This sounds good, but what if you overcook the beans? Isn’t that a risk? 🤔
I tried this recipe but my toast burned and I think I used too much oil. It still tasted okay tho.
Pretty straightforward and it actually tastes like a real café breakfast. I didn’t even bother with butter on the toast and it was still great.
Not sure about this. Fried eggs + beans + sausage together just feels heavy and I don’t love sweet-ish baked beans with everything else.
I don’t get the ‘2 grams eggs’ line… eggs aren’t measured like that lol. I probably used one egg and it was fine. Recipe needs clearer amounts!
I think the author meant 2 *eggs* and the grams got mixed up. Eggs are usually counted, not weighed in recipes like this.
Yeah I was confused too—2 grams eggs sounds like a typo. I’d guess they mean 2 eggs, or “large eggs” by count. Still tastes good though!
This reminded me of my travels to England! Great recipe.
I love English breakfasts! Brings back memories. 🥓🍳
Looks good, but I never liked baked beans with breakfast. Weird combo.
I didn’t really like the baked beans… it was too much. Next time I’ll skip them.
Absolutely delicious! My family loved it!
Super easy to make, but I burnt the toast. Oops!
Did I need to cook the eggs with a lid on or no? Just curious.
Yum!
Not gonna lie, I always mess up the eggs part… do you scramble or fry yours? Also 2 grams eggs seems way too little lol.
Yum indeed! This looks like the perfect hangover breakfast 😄 The beans + crispy bacon combo is unbeatable.
Clean and simple! My kid asked for seconds. I used brown bread and it felt more filling.
So simple! I just threw everything in one pan and it actually worked out! 😂
This is basically a Full English minus the mushrooms and black pudding. Still delicious, just not fully authentic in my book.
Not authentic? If it has bacon, sausage, beans, toast, eggs… that’s pretty much breakfast. Black pudding is overrated (sorry 😅). And mushrooms can be optional depending on who’s cooking.
Totally get what you mean—an English breakfast without mushrooms/black pudding feels a bit “almost.” Still, beans + bacon + sausage + toast is absolutely the core vibe. If it tastes great, I’m in!
I swapped in turkey bacon and it still worked. The baked beans + toast combo is honestly the highlight.
Isn’t this just like a fry-up? I can’t believe it has its own recipe lol.
Tried it and it came out pretty great. Only thing: my eggs stuck to the pan because I didn’t use enough oil. Otherwise 10/10 hangover-proof breakfast.
Too much oil for my taste. Also my toast went cold by the time I plated everything, so I’d time it better.
Totally get you—1 tbsp oil can feel like a lot for such a small plate. I usually use just a light swipe of oil or even a couple drops in the egg pan and it works fine.
It’s just a normal breakfast, nothing special. I’ve had better.
English breakfast? More like English brunch! 😂 Love it.
Pretty solid and easy. I used turkey sausage because that’s what I had, and it still worked. Would recommend adding black pepper on top of the eggs.
I don’t like beans in breakfast. Yuck!
5 stars! Makes me feel fancy in the morning.
I followed it exactly (mostly). The timing was weird for me though—bacon got done before everything else. I ended up holding beans on low heat and it saved the plate.
Yep, bacon always seems to go first 😅 I like to do it in stages too—hold the beans warm and just assemble when everything’s ready.
I followed it exactly and got a great breakfast. The baked beans warm-up step is key. Would 100% make again.
Hmm I might be doing the beans too long then 😅 Mine sometimes taste a bit flat. Is it just until hot or do you simmer them? Also, does it matter if I use thicker toast?
Glad it worked for you! That baked beans step really does make a difference—nice and hot so everything stays warm. I’ve been meaning to try it again with the same timing.
Pretty solid instructions, but 2 grams eggs?? That must be a typo. Still tasted good once I used normal large eggs.
Yeah 2 grams eggs sounds off 😅 I’m glad you fixed it—usually that would be a whole egg worth of mass, not crumbs. Still, nice that the rest stayed solid.
Totally typo. Two grams is like 1/200 of an egg. I used 2 large eggs and it made way more sense—breakfast energy achieved.
This was sooo good! The bacon was crispy just like I like it.
I agree! Crispy bacon is the best part of any breakfast! 😋
This is basically my Saturday morning in a plate. Crispy bacon, runny egg, charred tomato… perfect. Would absolutely make again.
Yesss—crispy bacon + runny egg is unbeatable. I also love the charred tomato part. Definitely making this this weekend.
No mushrooms? No black pudding? That’s not a proper English breakfast, sorry. Still, it tastes like a hearty diner plate.
Easy recipe but where’s the black pudding? Isn’t that a must for a real English breakfast? 🤔
Pretty solid, but “2 grams eggs” is throwing me off 😅. I’m assuming you meant 2 eggs or maybe 200g? Still, I’d try it.
I tried making this but it was a bit too greasy for my taste. I prefer less meat.
Honestly, it tasted like every café breakfast I’ve ever had. Not bad, just not wow. Next time I’ll season the eggs more.
Totally get that—English breakfasts can be “fine” without being memorable. A little extra seasoning in the eggs and maybe a pinch of salt on the bacon/beans could turn it around. “Wow” is all about the details 😄
Bruh I feel u. I did mine once and it was like cafeteria food. Next time I’ll add more salt and maybe some black pepper or even a lil paprika in the eggs. Also toast should be actually golden.
Way too much grilling—my tomato got kinda burnt. I think medium heat is not enough for me? I’d add less time next try.
Not bad but I think it’s missing black pudding or mushrooms like the real full English. Otherwise it’s a good “inspired” breakfast.
I followed it and used pork sausage—came out perfect. Bacon got really crispy and the beans were a good warm, salty balance.
Mine never comes out “perfect” 😅 I think my pan temp runs too hot and the bacon burns before the sausage cooks. Also, do you drain the beans first or just heat the whole can?
Nice! I love when the beans hit that warm/salty balance. Glad the pork sausage worked out too—sounds like you nailed the timing on the bacon.
Not gonna lie, “2 grams eggs” made me laugh 😅 Like… are we sure that’s not a typo? I used 2 eggs anyway and it turned out fine, just letting you know.
My eggs stuck to the pan even though I added oil. Maybe lower heat or nonstick needed. Still tasty overall.
This was the best breakfast I’ve ever made! Felt like I was in England! ❤️
Absolutely love this. The tomato slightly charred with oil is the key. I served mine with toast and it tasted like a greasy spoon, in a good way.
I’m skeptical about grilling the tomato in the same pan as the meat—seems messy. But I tried it and it actually tastes good.
I get the mess concern, but yeah—tomato + meat drippings is kind of the whole magic. Char it a bit and it tastes way better than plain.
This is exactly the kind of hearty breakfast I crave on weekends. The tomatoes charred a bit is such a nice touch with the beans.
Sounds good but 2 grams eggs? That seems tiny—like 1 egg is way more than that 😅 I’d still try it though. Also baked beans in a can = the real secret flavor.
Yes!! The charred tomatoes really make it feel “full English” and not just beans on toast. Weekend breakfast goals.
This is comfort food at its best. The bacon gets perfectly crispy, and the charred tomato makes a huge difference.
Totally agree—crispy bacon + that charred tomato is the whole vibe of an English breakfast. I do the tomato a tiny bit longer though, love it almost smoky.
I made it with pork sausages and it came out great. Bacon got crispy, beans heated through, and everything tasted balanced.
That sounds spot on—pork sausages + crispy bacon is the dream combo. 🔥 Glad the beans and tomato balanced it out too!
Sausage too chewy, I couldn’t eat it. Sorry not sorry.
I totally get it! I had the same issue with chewy sausage before. Maybe try a different brand next time?
Chewy? Like, is that even a thing? I found mine fine. Maybe you cooked it too long or something?
Sausage was cooked fine, bacon crisped up nicely. I like how you use the same pan for tomato—saves time and flavors. Great for a lazy weekend breakfast.
Totally agree—using the same pan for the tomato makes it taste way better. Lazy weekend breakfasts are the best. 😄
Pretty solid, but 2 grams eggs?? 😅 That can’t be right unless you mean 2 eggs. Still, flavors sound great.
This is basically my comfort-food breakfast. The charred tomato is a nice touch—makes it feel like a proper diner plate.
Honestly, this feels a little bland without seasoning. I used salt/pepper and a little chili sauce and it improved a lot.
The baked beans part is the best. I added a pinch of pepper and it really elevated the whole plate. Easy and comforting.
Sounds good, but I’m skeptical about the “easy” part 😂 I always mess up the eggs. Still, baked beans + charred tomato is a solid combo. Might try with pepper like you said.
Totally agree—the baked beans make it. I add a tiny bit of smoked paprika too and it’s next-level comfort.
Five stars for convenience. I can do this in one morning without stressing. Also the toast + beans combo is elite.
Totally agree—this is the kind of breakfast that feels doable even when you’re not trying too hard. The toast + beans combo is honestly elite.
Simple and comforting. I used pork sausage and it came out great. The baked beans add that classic sweet-salty vibe.
Easy and filling. Boom.
Totally—this is my kind of breakfast. Crispy bacon + beans + toast is a guaranteed win. 😄
1 can baked beans is a cop-out honestly. Like just say “beans” and we’re good. 😅
I’m skeptical about the whole “2 grams eggs” thing. Also I tried butter on the toast but it got too greasy. Still edible though.
Yeah 2 grams eggs sounds… wild 😅 Like even a small egg is way more than that. I’d guess it’s meant to be 2 eggs or “2 large eggs”? Also grease on toast is real—maybe toast first and add butter only at the end, or use less butter / a dryer pan.
This is my exact kind of comfort food. The tomato char + beans together is such a good combo. I used beef sausage and fried the eggs over easy—perfect breakfast.
Seems a bit too much work for breakfast. Also, baked beans with toast feels weird to me, but I guess it’s traditional. Might be okay with brunch vibes.
Fair point—this is more of a full-on brunch plate than a quick breakfast. But the beans + toast combo is pretty classic (and it saves you from missing “the good bits”).
Beans in a breakfast plate always feels weird to me, but honestly they worked with the bacon and tomato. Surprised!
Why cook the eggs in a separate pan if you’re already using one? Seems like extra dishes for no reason.
I get why it feels wasteful, but eggs behave differently than bacon/sausage. They stick and can overcook fast, so a separate pan helps you control the doneness.
Kinda bland for my taste. I added Worcestershire sauce to the beans and a pinch of salt to the tomatoes. After that it was way better.
I’m skeptical about grilling the tomato right in the same pan—won’t it mess up the bacon grease taste? I separated mine and it was great, but I’d keep an eye on it.
Just want to confirm – is it really 2 grams of eggs? Seems super tiny??
Ehh, I don’t get the fuss. Just a fry-up, right? Not bad but doesn’t live up to the hype.
I followed it mostly, but my bacon burned a little because my pan runs hot. Still, the overall flavor is solid. Next time I’ll lower the heat sooner.
Burned bacon is kinda tragic 😅 but at least it didn’t ruin everything. I always move mine off sooner even if it’s not “crispy” yet. What temp you on? Mine sets at medium and still browns fast.
Yeah, pans run HOT—English breakfast is forgiving though. Lowering the heat a bit earlier is exactly the move. Glad the flavor still came out solid!
Instructions are clear and the steps actually make sense. I like cooking tomato in the same pan—less dishes!
Way too salty for my taste with the beans + bacon. Next time I’ll rinse the baked beans and maybe swap to turkey bacon. Still delicious though.
Not gonna lie, I didn’t have half the ingredients. Substituted bacon with ham and it was meh.
I added some mushrooms too and it was DELISH! Def making this again!
This is exactly the kind of hearty breakfast I crave. The step about charring the tomato is a game changer—tastes so much more “pub-like” than just boiling everything.
English breakfast is the best! Everything just goes together perfectly.
Yeah, but I think it’s just too much food in the morning. A simple bowl of cereal would do!
I totally agree! The combination of flavors is just unbeatable, especially with some toast on the side!
Didn’t have all the ingredients, so I used turkey bacon and added some mushrooms. Still turned out yummy! 😋
Baked beans in the morning? I know people love it, but it just feels odd to me. Might be better with less bean sauce.
Honestly breakfast baked beans are a classic here—love the sauce with toast. But yeah, if you find it too much, using a smaller portion or warming them with a splash of water/tomato helps mellow it out.
Ugh, why put beans with breakfast? That’s super weird. 🤨
So simple. I made it in like 20 mins. Toast got a bit too dark but the rest was perfect. 😅
Nice! I always burn my toast too… maybe lower the heat next time. Also, is it 2 grams eggs? That seems super tiny lol—did you mean 2 eggs?
That’s awesome—20 mins is fast for an English breakfast! 😄 Sorry about the toast, but the rest sounds spot on.
Not bad, but my eggs stuck like crazy in the pan. Next time I’ll use nonstick or lower the heat. Also, “2 grams eggs” feels wrong—probably meant 2 eggs?
Yeah that makes sense—eggs sticking is usually pan temp or not enough oil. I’ll update the instructions to suggest medium-low and a bit more fat (or a nonstick pan). And you’re right: “2 grams eggs” is definitely a typo—should be 2 eggs.
Bacon + eggs = win. 10/10. done.
Honestly, I agree—bacon + eggs is hard to beat. Love that you went simple and nailed it. 🍳🥓
I’m skeptical about cooking the tomato in the same pan as bacon fat (even if it’s ‘a little’). It turned out fine though—more like smoky than gross.
Totally get the skepticism. Bacon fat + tomato sounds like it could get weird, but smoky/charred is actually kind of the whole point for a fry-up. Glad it worked out!
This is such a solid comfort breakfast. The crispy bacon + charred tomato combo is legit. I used pork sausage and fried the eggs—no notes, would make again.
Pretty solid recipe, but 2 grams eggs?? That’s not eggs, that’s like a dusting 😅 I figured you meant 2 eggs. Still tasted great after fixing that.
LOL yeah 2 grams sounds like a typo 😄 Glad you caught it—2 eggs makes way more sense. What style did you end up making them, scrambled or fried?
I’m skeptical about frying everything in the same pan—won’t it get too greasy? Mine did, but I still ate it… so it’s probably fine lol.
This is exactly the kind of hearty breakfast I crave. Crispy bacon + that charred tomato is such a nice touch. Worked great with fried eggs.
Pretty solid, but 2 grams eggs seems off unless you mean like one egg. Also “Large” eggs? Might need clarification there.
Yeah I think that’s just a units/typo thing—2 grams eggs is basically nothing 😅. I meant 1 egg (or 2 if you want extra). “Large” is just the standard egg size; I’ll clarify that.
I’m not sure about “2 grams eggs” though… that’s basically nothing lol. I assumed you meant 2 eggs. Once I fixed that, it worked. Just double-check the measurements.
Bacon good. Eggs good. What else can I say? 😋
Meh.
Baked beans in the morning are underrated. I added a tiny dash of chili sauce and it kicked it up a notch.
The instruction to char the tomato is key. I did it a little longer and now I’m obsessed with the smoky bits. 10/10 would eat again.
SO GOOD. Like Sunday morning vibes. My kids asked for seconds and didn’t even complain about the beans!
5 stars. Pretty much perfect morning food.
Honestly? 10/10. I’d eat this everyday if my doctor allowed it. Quick, filling, and tastes like a cafe.
Not gonna lie, I’m skeptical. English breakfast is usually kinda greasy for me… but adding olive oil and grilling the tomato helps. I’d still swap bacon for turkey tho.
Totally agree—this hits that classic cafe vibe. The beans + charred tomato combo is 🤌. I’ve started doing over-easy eggs and it’s perfect.
I tried it and the tomato tasted kinda bland, like it needed more seasoning. Add salt/pepper and maybe a pinch of herbs and it’ll be better.
I like the order, but I feel like the beans got a little too thick in the pan. Next time I’ll thin them with a splash of water and lower the heat.
Honestly, this feels like breakfast for people who love cooking but don’t have time. Everything in the same pan is smart. I charred the tomato a bit too hard but ate it anyway.
This is basically my childhood on a plate. The beans + tomato combo is so good together. I cooked the bacon a tiny bit longer for extra crunch—worth it!
Seems a bit too simple to call it English Breakfast. Where’s the black pudding? Mushrooms? Tea? 😄 Still tasty though—my kids liked it.
Totally fair! I called it “English Breakfast” because it’s the classic vibe (bacon/sausage/beans/eggs/tomato/toast). Black pudding and mushrooms are awesome add-ons—next time I’ll toss in mushrooms and maybe a slice of black pudding. 😄
I didn’t have olive oil so I used butter. Still delicious, but it changed the flavor. Also grilled the tomato too long and it got kinda bitter—oops.
Butter instead of olive oil makes sense—more rich, less Mediterranean. Glad it was still good though! The bitter tomato is a learning moment 😅
Wait… grilled tomato too long and it got bitter? That’s wild. Next time just boil it? Also I think beans should go on first so they don’t get cold lol.
I tried scrambled eggs and they got a little dry. I think the separate pan oil step threw me off—maybe I used too much heat. Flavor still good.
I don’t have a grill—used a frying pan like the recipe says, and it still worked. The eggs turned out over easy and runny.
This tastes exactly like a greasy spoon I used to love—crispy bacon, runny egg, charred tomato… perfect comfort food.
Nice. Simple. Yummy.