Healthy Full Irish Breakfast with Baked Beans and Mushrooms

There is something deeply satisfying about a full Irish breakfast. The sizzle of the pan, the smell of herbs and garlic, the promise of a plate loaded with colour and warmth. But the traditional version, as beloved as it is, tends to be heavy on saturated fat and calories. This recipe keeps every bit of that soul-warming comfort while making genuine nutritional upgrades that your body will thank you for.
The star of this healthy full Irish breakfast with baked beans and mushrooms is balance. Turkey sausages take the place of traditional pork sausages, bringing in lean protein without sacrificing that herby, savoury bite. Turkey rashers add that essential salty, slightly smoky layer you expect from a proper fry-up. Both are dry-fried or cooked in a tiny splash of olive oil, which cuts the saturated fat down significantly compared to the butter-heavy originals. The eggs are poached rather than fried, keeping them tender and protein-rich without any added fat. Two eggs per serving means you are getting a solid 12 grams of protein from that element alone.
The baked beans are a homemade version using a tin of cannellini beans in a quick tomato and paprika sauce. This swaps out the sugar-loaded tinned variety and gives you more fibre, more potassium, and a sauce you can actually control. A small tin of chopped tomatoes, a teaspoon of smoked paprika, a touch of garlic, and a little maple syrup for sweetness is genuinely all you need. It comes together in about eight minutes and tastes far richer than anything from a can. The mushrooms are another highlight here. A generous handful of chestnut mushrooms are cooked in garlic and fresh thyme until they are deeply golden and slightly caramelised. Mushrooms are naturally low in calories but incredibly filling, and they contribute a meaty, umami depth that rounds out the whole plate beautifully. Grilled vine tomatoes round everything off with a hit of lycopene and brightness.
This recipe serves two generously and comes in at around 420 calories per serving, with roughly 36 grams of protein and 9 grams of fibre. Compare that to a traditional full Irish which can easily hit 800 to 1,000 calories, and you get a sense of just how much lighter this version is without asking you to give anything up. It works brilliantly as a weekend brunch, a post-workout recovery meal, or honestly just any morning when you want something that feels like a proper treat. Serve it with a slice of toasted wholegrain or rye bread to bump the fibre up even further.
Ingredients
- 4 turkey sausages (look for a brand with at least 10g protein per sausage)
- 4 rashers turkey bacon (trimmed of excess fat)
- 4 large free-range eggs (for poaching)
- 250 g chestnut mushrooms (sliced thickly)
- 2 cloves garlic (minced, divided)
- 1 tsp fresh thyme leaves (or half a teaspoon dried thyme)
- 1 tsp olive oil (divided)
- 200 g vine tomatoes (halved, left on the vine if possible)
- 1 x 400g tin cannellini beans (drained and rinsed)
- 1 x 400g tin chopped tomatoes (no added salt variety if available)
- 1 tsp smoked paprika
- 1 tsp maple syrup (or raw honey)
- 0.5 tsp apple cider vinegar (for the poaching water)
- 1 pinch sea salt (to taste)
- 1 pinch black pepper (freshly ground)
- 2 slices wholegrain or rye bread (optional, to serve)
- 1 small handful fresh flat-leaf parsley (chopped, to garnish)
Instructions
- 1
Start with the homemade baked beans. Place a small saucepan over medium heat and add half the minced garlic with a tiny splash of olive oil. Cook for 30 seconds until fragrant, then pour in the chopped tomatoes. Add the smoked paprika, maple syrup, a pinch of salt and pepper, and stir well. Let this simmer on low heat for about 8 minutes, then add the drained cannellini beans and stir to coat. Keep on the lowest heat setting while you prepare everything else.
Taste the sauce before adding the beans. If it feels too sharp, a tiny extra drizzle of maple syrup balances it out perfectly.
- 2
Heat a large non-stick frying pan or griddle over medium-high heat. Add the turkey sausages with no extra oil and cook for 12 to 15 minutes, turning every few minutes, until cooked through and nicely browned on all sides. Remove and keep warm. In the same pan, add the turkey rashers and cook for 2 to 3 minutes per side until golden and slightly crispy. Remove and keep warm.
Resist the urge to press the sausages down. Letting them sit undisturbed between turns helps them develop a proper golden crust.
- 3
While the sausages are cooking, heat half a teaspoon of olive oil in a separate frying pan over medium-high heat. Add the sliced mushrooms in a single layer without stirring for 2 minutes to let them start to colour. Then add the remaining garlic and the thyme. Toss and cook for a further 3 to 4 minutes until deeply golden. Season with salt and pepper. Remove from heat.
Do not overcrowd the mushrooms or they will steam instead of brown. If your pan is small, cook them in two batches.
- 4
Place the halved vine tomatoes cut-side up on a small baking tray or in an oven-safe dish. Drizzle with a tiny drop of olive oil and a pinch of salt. Grill under a high grill for 5 to 6 minutes until softened and slightly charred at the edges.
If you do not want to use the grill, you can dry-fry the tomatoes cut-side down in the same pan as the mushrooms for 3 to 4 minutes.
- 5
Poach the eggs just before serving. Bring a wide saucepan of water to a gentle simmer, not a rolling boil. Add the apple cider vinegar. Crack each egg into a small cup first, then gently lower each one into the water. Poach for 3 minutes for a runny yolk or 4 minutes for a firmer set. Lift out with a slotted spoon and rest briefly on kitchen paper.
Fresh eggs hold their shape much better when poaching. If your eggs are a few days old, the vinegar in the water helps the whites stay together.
- 6
To plate up, arrange the turkey sausages, turkey rashers, mushrooms, grilled tomatoes, and poached eggs on each plate. Spoon the warm homemade baked beans into a small section of the plate or a ramekin on the side. Scatter with fresh parsley and serve immediately with toasted wholegrain bread if you like.
Warming your plates briefly in the oven before plating makes a real difference. Everything stays hotter for longer.
Nutrition per serving
420kcal
Calories
36g
Protein
32g
Carbs
11g
Fat
9g
Fibre
6g
Sugar
680mg
Sodium
Pro Tips
- ✓
Cook the baked beans first and keep them on the lowest heat so you can focus on timing everything else.
- ✓
Turkey sausages vary a lot by brand. Choose ones with a short ingredient list and at least 10g of protein per sausage.
- ✓
Chestnut mushrooms have more flavour than regular button mushrooms and hold their texture much better in a hot pan.
- ✓
If you prefer scrambled eggs to poached, whisk the eggs with a tablespoon of low-fat milk and cook slowly over a low heat for the creamiest result.
- ✓
The homemade baked beans freeze well. Make a double batch and freeze in portions for a speedy future breakfast.
- ✓
For extra fibre, serve on a thick slice of toasted rye bread instead of white toast.
Frequently Asked Questions
Variations
- •
Vegan Full Irish
Replace turkey sausages and rashers with plant-based sausages and grilled tofu rashers. Swap the poached eggs for sliced avocado or a portion of scrambled tofu seasoned with turmeric and black salt for an eggy flavour. Everything else in the recipe is already plant-based.
- •
Extra Protein Version
Add a small portion of smoked salmon alongside the poached eggs, or include a side of low-fat cottage cheese on toasted rye bread. This version suits anyone with particularly high protein needs, such as those in active training.
- •
Gluten-Free Full Irish
This recipe is naturally gluten-free as long as you use certified gluten-free turkey sausages and skip the toast or use a certified gluten-free bread alternative. Always check sausage labels as some brands use breadcrumb fillers.
- •
Spiced Harissa Mushrooms
Stir half a teaspoon of rose harissa paste into the mushrooms along with the garlic for a gently smoky, spiced variation. It pairs beautifully with the mild baked beans and adds a lovely warmth to the whole plate.
Substitutions
- •Turkey sausages → Chicken sausages or plant-based sausages (Chicken sausages work almost identically. Plant-based sausages vary widely in protein content so check the label.)
- •Turkey rashers → Lean beef bacon or plant-based bacon (Lean beef bacon gives a richer, slightly more intense flavour. Plant-based bacon works well for a vegan version.)
- •Cannellini beans → Haricot beans or navy beans (Both are traditional choices for baked beans and have a very similar nutritional profile.)
- •Chestnut mushrooms → Portobello mushrooms or oyster mushrooms (Portobello mushrooms can be halved and grilled for a meatier bite. Oyster mushrooms cook faster so reduce the cooking time by a minute or two.)
- •Maple syrup → Raw honey or a pinch of coconut sugar (Any natural sweetener works here. The amount used is small enough that the difference in flavour is minimal.)
- •Vine tomatoes → Large beefsteak tomatoes sliced in half or cherry tomatoes (Cherry tomatoes can simply be tossed in the pan with the mushrooms for the last 2 minutes of cooking instead of grilling.)
🧊 Storage
Store any leftover components in separate airtight containers in the refrigerator for up to 3 days. Reheat sausages and rashers in a dry pan over medium heat. Reheat mushrooms and baked beans in a small saucepan. Poached eggs are best made fresh but can be stored in cold water in the fridge for up to 24 hours and reheated briefly in warm water.
📅 Make Ahead
The homemade baked beans can be made up to 4 days ahead and stored in the fridge, or frozen for up to 3 months. Turkey sausages and rashers can be cooked the night before and reheated in a pan on the morning. Mushrooms reheat well in a dry frying pan over medium heat for 2 to 3 minutes.


