Healthy Full Irish Breakfast with Baked Beans and Mushrooms

Healthy Full Irish Breakfast with Baked Beans and Mushrooms is the kind of morning meal that earns its place on the table without apology. At 420 calories with 36 grams of protein and only 11 grams of fat, it delivers everything you want from a full Irish fry-up without the heaviness that leaves you sluggish by mid-morning. The traditional version is beloved for good reason, but it often relies on high-fat pork products cooked in excess oil, and the result can feel more like a weekend indulgence than a genuinely nourishing start to the day. This version keeps the spirit of the fry-up intact. You still get sausages, bacon, eggs, mushrooms, tomatoes and beans on the plate. What changes is the quality of the ingredients and how they are cooked. Everything is baked or lightly sauteed rather than fried in fat. The swap to turkey products and the addition of homemade cannellini bean sauce makes this a high-protein, gluten-free and dairy-free breakfast that suits a much wider range of people than the original ever could.
Turkey sausages and turkey bacon are the backbone of this recipe, and they work harder than you might expect. Turkey sausages typically carry around 14 to 16 grams of protein per 100 grams while bringing saturated fat down significantly compared to pork alternatives. Turkey bacon follows a similar pattern, giving you that familiar salty, savoury quality with less fat per rasher. The four large free-range eggs add another serious protein hit, roughly 6 grams each, along with choline for brain function and fat-soluble vitamins like D and B12. Chestnut mushrooms bring selenium, B vitamins and a meaty bite that helps bulk out the plate without adding calories. Garlic and fresh thyme are not just aromatics here. Garlic contains allicin, which has well-documented anti-inflammatory properties, and thyme adds a subtle earthiness that ties the mushroom element together. The cannellini beans form the base of the homemade baked bean sauce. A 400 gram tin provides around 20 grams of plant protein and a substantial amount of soluble fibre, which supports digestion and helps steady blood sugar after the meal. Smoked paprika adds depth to the bean sauce without salt, and a small measure of maple syrup balances the acidity of the chopped tomatoes without tipping the recipe into sweetness.
When this breakfast comes together on the plate, it looks genuinely generous. The turkey sausages take on a golden, lightly crisped skin from baking. The turkey bacon crisps at the edges while staying tender in the middle. The mushrooms, cooked down in olive oil with garlic and thyme, shrink into glossy, dark, aromatic clusters that smell warm and savoury from across the kitchen. The vine tomatoes roast until their skins split and they soften into something almost jammy at the base. The baked beans are the real centrepiece of the sauce element. As they simmer in chopped tomatoes with smoked paprika, they absorb the flavour of the sauce while holding their shape. The result is thick, rich and slightly smoky, nothing like the canned variety. The eggs, whether you poach or bake them, add a soft, yielding contrast to the firmer textures around them. The yolk running into the bean sauce is one of those moments that makes a breakfast feel genuinely satisfying. The whole plate has warmth, colour and enough variety in texture to stay interesting from the first bite to the last.
This recipe supports several specific health goals at once. With 36 grams of protein per serving, it is well suited to anyone prioritising muscle maintenance or recovery, particularly those who train in the morning and need a substantial post-workout meal that does not rely on protein powder. The 9 grams of fibre, largely from the cannellini beans, supports gut health and contributes to the kind of fullness that lasts through to lunch without a blood sugar crash. Because the recipe is naturally gluten-free and dairy-free, it suits people with coeliac disease, gluten sensitivity or lactose intolerance without requiring any special substitutions. The fat content is low enough to fit comfortably within a calorie-controlled eating plan, and the macronutrient balance of protein, complex carbohydrate from the beans, and moderate fat makes it appropriate for anyone following a higher-protein or lower-fat dietary approach. Older adults looking to maintain muscle mass through adequate protein intake will also find this a practical and filling option that does not feel restrictive.
This recipe adapts well to batch cooking. The homemade baked bean sauce keeps in the fridge for up to four days in a sealed container and can be made ahead on a Sunday and reheated gently on the hob with a splash of water to loosen it. The turkey sausages and bacon can be cooked in advance and stored for two to three days, then warmed through in a low oven or a dry pan. Eggs are the one element best cooked fresh each time, as reheated poached eggs lose their texture quickly. For the freezer, the bean sauce freezes well for up to two months in individual portions, which makes it easy to pull out on busy mornings. Variations worth trying include swapping cannellini beans for haricot beans for a slightly softer texture closer to a traditional tin, using smoked turkey sausages for a deeper flavour profile, or adding a handful of baby spinach to the mushroom pan in the last minute of cooking for extra iron and folate. Scroll down to the recipe card for the full method and timings.
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.


