Healthy Breakfast Recipes

High Protein Irish Breakfast with Baked Beans and Eggs

High ProteinDairy-FreeMeal PrepNut-Free
Prep Time10 min
Cook Time20 min
Servings2
Calories445 kcal
Health Score7/10
↓ Jump to recipe
High Protein Irish Breakfast with Baked Beans and Eggs

High Protein Irish Breakfast with Baked Beans and Eggs takes the idea of a traditional cooked breakfast and rebuilds it around what actually keeps you full and fuelled through the morning. The primary benefit here is the protein. At 38 grams per serving and under 450 calories, this is a breakfast that genuinely earns its place on a busy weekday or a slow weekend morning. Most cooked breakfasts lean heavily on fat and salt for their satisfaction, but this one gets there through a smarter combination of beans, eggs, and lean protein. The result is a plate that feels substantial without the heaviness that often follows a big fry-up. It also carries 11 grams of fibre, which is a number most people do not hit until lunch. If you have been looking for a breakfast that bridges the gap between comfort food and something that actually supports your health goals, this recipe does that without feeling like a compromise. It is the kind of meal that does not need a side of guilt.

Cannellini beans are the backbone of this recipe and they bring a lot more than bulk. A 400 gram can provides a generous amount of plant-based protein and complex carbohydrates that digest slowly, which means your blood sugar stays steadier than it would after toast or cereal. They also carry a good amount of iron and magnesium, both of which matter for energy metabolism. The passata forms the sauce base and brings lycopene, a fat-soluble antioxidant that is actually better absorbed when cooked in a small amount of oil, which is exactly what happens here with the olive oil used to soften the onion and garlic. Smoked paprika and ground cumin are not just flavour choices. Paprika contains capsaicin compounds that support circulation, and cumin has been studied for its role in digestion. The apple cider vinegar adds a small amount of acidity that brightens the sauce and helps balance the natural sweetness from the honey. The four large free-range eggs each contribute around 6 grams of protein along with choline, which supports brain function and is genuinely underconsumed by most adults.

The sauce builds in layers. The onion softens in olive oil over medium heat until it turns translucent and starts to smell sweet, then the garlic goes in briefly before the spices follow. Smoked paprika blooms fast in the warm oil and the kitchen picks up that earthy, slightly smoky smell almost immediately. The passata goes in and the whole thing thickens as it reduces, concentrating the flavour. The cannellini beans hold their shape during cooking, giving you something to bite into rather than a uniform mush. Once the eggs are cracked straight into the sauce and the lid goes on, the whites set while the yolks stay slightly soft, and that runny yolk mixing into the thick tomato sauce as you eat is the best part of the whole dish. The texture contrast between the creamy beans, the firm egg white, and the rich sauce works really well together. The finished plate has a deep red colour from the passata and paprika, with the pale eggs sitting on top. It smells warm and savoury with a faint smokiness that makes it feel more complex than the ingredient list suggests.

This recipe is a strong fit for anyone working on body composition, managing their weight, or simply trying to eat more protein without relying on meat at every meal. It is naturally dairy-free, which makes it accessible for people who avoid lactose or follow a dairy-free diet for skin or digestive reasons. The fibre content, at 11 grams, supports gut health and helps with the feeling of fullness that typically disappears quickly after lower-fibre breakfasts. People who train in the morning will find the combination of slow-releasing carbohydrates from the beans and the complete protein from the eggs useful for recovery without overloading on calories. It also fits a Mediterranean-style eating pattern given the olive oil, legumes, and tomato base. For anyone following a flexitarian approach, this is a meal that delivers the satisfaction usually associated with meat-heavy breakfasts without needing any. The calorie count of 445 leaves room for a piece of fruit or a small coffee with milk if you are tracking your intake, which makes it practical rather than restrictive.

The bean sauce is actually better made ahead of time. Cook it up to three days in advance, let it cool, and store it in a sealed container in the fridge. The flavours deepen overnight as the spices settle into the tomato base. When you are ready to eat, reheat the sauce in a wide pan over medium heat, add a splash of water if it has thickened too much, then crack your eggs in fresh. Eggs poached directly into a reheated sauce take about four minutes with a lid on, so the whole serving process is fast even on a rushed morning. The sauce also freezes well for up to two months. Portion it into individual containers before freezing and defrost overnight in the fridge. For variations, you can swap the cannellini beans for butter beans if you prefer a creamier texture, or use chickpeas for a slightly firmer bite. Adding a handful of spinach or kale stirred through the sauce just before the eggs go in boosts the iron content noticeably. You can find the full ingredient amounts and step-by-step method in the recipe card below.

Ingredients

Serves:2
  • 1 tbsp olive oil
  • 1 small brown onion (finely diced)
  • 2 cloves garlic (minced)
  • 1 tsp smoked paprika
  • 0.5 tsp ground cumin
  • 300 ml passata (plain tomato passata, no added salt preferred)
  • 400 g canned cannellini beans (drained and rinsed)
  • 1 tsp apple cider vinegar
  • 1 tsp raw honey (or maple syrup)
  • 0.3 tsp sea salt (adjust to taste)
  • 0.3 tsp black pepper (freshly ground)
  • 4 large free-range eggs
  • 4 links turkey breakfast sausages (approx 280g total)
  • 2 large handfuls baby spinach (approx 60g)
  • 150 g cherry tomatoes (halved)
  • 1 tsp olive oil (for roasting tomatoes)
  • 2 slices wholegrain sourdough bread (optional, to serve)

Instructions

  1. 1

    Preheat your oven grill to 200 degrees Celsius. Place the halved cherry tomatoes on a small baking tray, drizzle with a little olive oil and a pinch of salt, then roast for 12 to 15 minutes until softened and beginning to caramelise at the edges.

    You can do this step while the bean sauce is cooking to save time.

  2. 2

    Place the turkey sausages under the grill or in a non-stick frying pan over medium heat. Cook for 10 to 12 minutes, turning occasionally, until cooked through and golden brown on the outside.

    Check the internal temperature reaches 74 degrees Celsius for safe cooking.

  3. 3

    While the sausages cook, heat the olive oil in a wide, deep frying pan over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.

  4. 4

    Add the minced garlic, smoked paprika and ground cumin to the pan. Stir and cook for about 60 seconds until fragrant.

    Do not let the garlic burn. If the pan looks dry, add a small splash of water.

  5. 5

    Pour in the passata and stir to combine. Add the drained cannellini beans, apple cider vinegar, honey, salt and black pepper. Stir everything together and bring to a gentle simmer. Cook for 5 minutes to let the flavours come together.

    Taste the sauce at this point and adjust the salt, vinegar or honey to your preference before adding the eggs.

  6. 6

    Add the baby spinach to the pan and stir through the bean sauce until wilted, about 1 minute.

  7. 7

    Use a spoon to create 4 small wells in the bean mixture. Crack one egg into each well. Place a lid on the pan and cook over low to medium heat for 4 to 6 minutes, until the egg whites are set but the yolks are still a little soft and jammy.

    For fully set yolks, cook for an extra 2 minutes. For very runny yolks, check at the 3 minute mark.

  8. 8

    Remove the pan from the heat. Divide the bean and egg mixture between two plates. Serve alongside the grilled turkey sausages and roasted cherry tomatoes. Add a slice of toasted wholegrain sourdough on the side if you like.

    A light sprinkle of extra smoked paprika over the eggs just before serving looks great and adds a little extra flavour.

Nutrition per serving

445kcal

Calories

38g

Protein

34g

Carbs

14g

Fat

11g

Fibre

9g

Sugar

620mg

Sodium

Pro Tips

  • Use a wide pan with a lid so the eggs cook evenly in the steam without needing to flip them.

  • Rinsing canned cannellini beans well under cold water reduces the sodium content significantly.

  • If your passata is very thick, add 2 to 3 tablespoons of water to loosen it before simmering.

  • Turkey sausages vary in quality. Look for ones with at least 15g of protein per 100g and minimal fillers or added sugars.

  • This recipe scales up easily for a crowd. Just use a larger pan and add an extra egg per person.

Frequently Asked Questions

How much protein is in this high protein Irish breakfast?

Each serving provides approximately 38 grams of protein, coming from the eggs, turkey sausages and cannellini beans. This makes it a genuinely high protein breakfast that will keep you full and support muscle recovery after morning workouts.

Can I use regular canned baked beans instead of making the sauce from scratch?

Yes, you can use low-sugar canned baked beans to save time. Look for a variety with reduced sugar and sodium. The homemade version does taste better and gives you more control over the ingredients, but a good quality tin works on busy mornings.

Are cannellini beans a good source of protein?

Cannellini beans are a solid plant-based protein source, providing around 8 grams of protein per half cup. They also deliver around 6 grams of fibre per serving, which supports digestive health and helps you feel full longer.

Can I make this dish dairy free?

This recipe contains no dairy at all. No butter, cheese or cream is used, so it is naturally dairy free as written. Just check the label on your turkey sausages to confirm they do not contain any milk powder.

What can I serve with this instead of sourdough to keep it lower carb?

Skip the bread and serve with a side of sliced avocado or a small green salad. The beans and eggs together are filling enough on their own. You could also add an extra egg per person for an even higher protein, lower carb version.

Variations

  • Extra Spicy Version

    Add half a teaspoon of chilli flakes to the bean sauce along with the paprika and cumin. A finely diced red chilli stirred in at the end adds even more heat and a little freshness.

  • Egg White Only Version

    For an even lower calorie, lower fat version, use 6 egg whites instead of 4 whole eggs. The whites will set cleanly into the bean sauce and still provide a solid hit of protein.

  • Mushroom Addition

    Slice 150g of chestnut mushrooms and sauté them in a little olive oil before starting the onions. Add them back into the pan with the passata for extra fibre and a richer, earthier flavour.

  • Bean Swap

    Swap cannellini beans for butter beans or navy beans. Both work beautifully in the tomato sauce and provide a similar protein and fibre profile.

Substitutions

  • Turkey breakfast sausagesChicken sausages (Chicken sausages work just as well and have a similarly lean protein profile. Look for ones without added fillers.)
  • Cannellini beansButter beans or navy beans (Both are creamy and mild in flavour, making them great alternatives in this tomato sauce.)
  • PassataCanned crushed tomatoes (Blend briefly for a smoother texture, or leave chunky for a more rustic feel. The flavour is very similar.)
  • Baby spinachKale or Swiss chard (Both add more texture than spinach. Kale or chard will need an extra 2 to 3 minutes of cooking time to soften properly.)
  • Raw honeyMaple syrup or a pinch of coconut sugar (Any of these small sweeteners balance the acidity of the tomatoes. Use the same quantity.)

🧊 Storage

Store leftover bean mixture (without the eggs) in an airtight container in the fridge for up to 3 days. Reheat in a pan over medium heat, adding a splash of water if needed, then crack fresh eggs into the sauce when ready to serve. Cooked turkey sausages keep in the fridge for up to 3 days and reheat well in a pan or microwave.

📅 Make Ahead

The smoky tomato bean base can be made up to 3 days ahead and stored in the fridge. This makes the recipe even quicker on busy mornings. Simply reheat the bean sauce, wilt in fresh spinach, then poach the eggs directly in the sauce as directed. Turkey sausages can be cooked in advance and reheated.