Healthy Breakfast Recipes

Healthy British Baked Beans on Toast High Protein Style

High ProteinMeal PrepNut-FreeEgg-Free
Prep Time8 min
Cook Time18 min
Servings2
Calories418 kcal
Health Score7/10
↓ Jump to recipe
Healthy British Baked Beans on Toast High Protein Style

There is something deeply comforting about a bowl of saucy baked beans sitting on top of thick, golden toast. It is one of those meals that feels like a hug, and for good reason. British baked beans on toast has been a breakfast staple for generations, but the classic tinned version comes loaded with added sugar and not nearly enough protein to keep you going past mid-morning. This recipe fixes all of that without asking you to give up any of the comfort. You get rich, saucy tomato beans piled onto hearty wholegrain toast, and the whole thing clocks in at around 420 calories with over 28 grams of protein per serving.

The secret to making this genuinely high protein is a combination of navy beans and red lentils cooked together in the sauce. Navy beans are the traditional British baked bean of choice, and they bring a soft, creamy texture with a decent amount of fibre and plant protein. Red lentils dissolve almost completely into the tomato base as they cook, thickening the sauce naturally without any cornflour or added starch. This means you get a wonderfully silky, clingy sauce that coats every bean perfectly, and you sneak in an extra protein boost that most people would never guess is there. On top of the beans, a smear of low-fat cottage cheese on the toast before loading on the beans adds even more protein and a subtle creaminess that pairs beautifully with the tangy tomato flavour.

The sauce itself is built on a base of passata, a small amount of apple cider vinegar for that slight tang you expect from British baked beans, a touch of smoked paprika for depth, and just one teaspoon of maple syrup to balance the acidity. Compare that to the four to five teaspoons of sugar you find in most commercial versions and you will immediately see the difference this makes to the sugar content. Worcestershire sauce brings a savoury, almost caramel note that is totally characteristic of the British style, and garlic and onion give the whole sauce a proper flavour foundation. It tastes genuinely like the real thing, only cleaner and more satisfying.

For the toast, go with a thick slice of seeded wholegrain bread or a high fibre sourdough if you can find one. These choices keep your blood sugar steadier than white bread would and add a satisfying chew that holds up under the weight of the beans without going soggy. If you are building this as part of a bigger breakfast plate, a couple of poached eggs on the side will push your protein even higher and make this one of the most nutritious morning meals you can put together in under 25 minutes. This dish is genuinely brilliant for meal prepping too, because the bean sauce keeps brilliantly in the fridge for four days. Make a big batch on a Sunday and you have a fast, nourishing breakfast ready to reheat every morning of the working week.

Ingredients

Serves:2
  • 1 can (400g) navy beans (drained and rinsed)
  • 40 g dried red lentils (rinsed well)
  • 350 ml passata (plain, no added herbs)
  • 80 ml low sodium vegetable broth (or water)
  • 1 small brown onion (finely diced)
  • 2 cloves garlic (minced)
  • 1 tsp olive oil
  • 1 tsp smoked paprika
  • 0.5 tsp dry mustard powder
  • 1 tbsp Worcestershire sauce (check label for vegetarian version if needed)
  • 1 tsp apple cider vinegar
  • 1 tsp maple syrup (or raw honey)
  • 0.3 tsp fine sea salt (adjust to taste)
  • 0.3 tsp black pepper (freshly ground)
  • 4 slices seeded wholegrain bread (thick cut)
  • 100 g low-fat cottage cheese (stirred smooth)
  • 2 tbsp fresh flat-leaf parsley (roughly chopped, to serve)

Instructions

  1. 1

    Heat the olive oil in a medium saucepan over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and just starting to turn golden at the edges.

    Do not rush this step. Properly softened onion builds a sweeter, more rounded base for your sauce.

  2. 2

    Add the minced garlic, smoked paprika and dry mustard powder. Stir everything together and cook for 60 seconds until fragrant.

  3. 3

    Pour in the passata and vegetable broth. Add the rinsed red lentils, Worcestershire sauce, apple cider vinegar and maple syrup. Stir well to combine.

    The lentils will dissolve into the sauce as they cook, naturally thickening it without any starch or flour.

  4. 4

    Bring the mixture to a gentle simmer, then reduce the heat to low. Cover partially with a lid and cook for 12 to 14 minutes, stirring every few minutes, until the lentils are completely soft and the sauce has thickened nicely.

    If the sauce looks too thick, add a splash more broth or water and stir to loosen it.

  5. 5

    Add the drained navy beans to the sauce. Stir gently to coat every bean without breaking them up too much. Season with the sea salt and black pepper. Let the beans warm through for 2 minutes.

  6. 6

    While the beans finish warming, toast your wholegrain bread slices to your preferred level of crunch.

    A slightly darker toast holds up better under the weight and moisture of the beans.

  7. 7

    Spread a generous layer of low-fat cottage cheese evenly across each slice of toast. This creates a protein-rich base layer and adds a subtle creaminess to every bite.

    If you prefer a smoother texture, blitz the cottage cheese briefly in a small blender before spreading.

  8. 8

    Spoon the hot baked beans generously over the cottage cheese toast. Scatter fresh parsley over the top and serve immediately.

Nutrition per serving

418kcal

Calories

28g

Protein

58g

Carbs

7g

Fat

14g

Fibre

9g

Sugar

520mg

Sodium

Pro Tips

  • Use a thick-cut seeded wholegrain or sourdough bread for maximum fibre and better structural hold under the beans.

  • Red lentils are your invisible protein and thickening agent here. Do not skip them. They completely vanish into the sauce.

  • Taste the sauce before adding beans. If it needs more tang, add a tiny extra splash of apple cider vinegar.

  • Batch cooking the bean sauce saves you time all week. Make double and refrigerate half for easy weekday breakfasts.

  • For an even higher protein breakfast, top your finished beans on toast with a poached or soft-boiled egg.

Frequently Asked Questions

How is this healthier than regular tinned baked beans on toast?

Traditional tinned British baked beans contain around 4 to 5 teaspoons of added sugar per serving and deliver roughly 10 to 12 grams of protein. This homemade version uses just 1 teaspoon of maple syrup for the whole batch and adds red lentils plus cottage cheese to push protein well above 28 grams per serving.

Can I make this recipe vegan?

Almost. To make it fully vegan, swap the cottage cheese for a plain unsweetened vegan cream cheese or a thick layer of hummus. Also check your Worcestershire sauce, as some contain anchovies. There are widely available vegan versions that work perfectly here.

Can I use a different type of bean?

Yes. Cannellini beans and haricot beans both work well and are very close in texture to navy beans. Butter beans give a creamier, richer result if you enjoy a slightly different twist.

Why do you spread cottage cheese on the toast instead of serving it on the side?

Spreading the cottage cheese directly on the toast before adding beans serves two purposes. It adds a significant protein boost without changing the dish's flavour profile much, and it creates a light moisture barrier that slows the toast from going soggy too quickly.

Is this recipe suitable for meal prep?

The bean sauce is excellent for meal prep. Make a full batch, cool it completely, and store it in an airtight container in the fridge for up to 4 days. Reheat gently in a saucepan with a splash of water, then serve fresh on toasted bread each morning.

Variations

  • Spicy Harissa Baked Beans

    Stir 1 teaspoon of harissa paste into the sauce along with the passata for a smoky, chilli-spiked version that pairs brilliantly with a cooling dollop of Greek yogurt on top.

  • Cheesy High Protein Beans on Toast

    After ladling the beans onto the toast, scatter 20g of reduced-fat mature cheddar on top and place under a grill for 2 minutes until melted and bubbling. This adds extra protein and a gorgeous golden top.

  • Poached Egg and Baked Beans on Toast

    Add one or two poached eggs on top of the finished baked beans for an extra 12 to 14 grams of protein. This transforms the dish into a full British-style high protein breakfast plate.

  • Gluten Free Version

    Swap the wholegrain bread for a thick slice of certified gluten free seeded bread. Everything else in this recipe is naturally gluten free, making it a very easy adaptation.

Substitutions

  • Navy beansCannellini beans or haricot beans (These are the closest alternatives in texture and flavour and will give a nearly identical result.)
  • Red lentilsGreen or brown lentils (These will not dissolve as fully as red lentils but will still add protein and fibre. The sauce will be slightly chunkier.)
  • Low-fat cottage cheesePlain low-fat Greek yogurt or vegan cream cheese (Greek yogurt adds a slight tanginess and keeps the protein high. Vegan cream cheese makes the dish fully plant-based.)
  • PassataCanned crushed tomatoes blended smooth (Blend a standard can of crushed tomatoes until smooth before using in place of passata.)
  • Maple syrupRaw honey or a few drops of stevia (A small amount of raw honey works just as well. Stevia works if you want zero added sugar.)
  • Seeded wholegrain breadHigh fibre rye bread or gluten free seeded bread (Rye bread adds a slightly nutty, earthy flavour that pairs beautifully with the tomato beans.)

🧊 Storage

Store the cooked bean sauce in an airtight container in the refrigerator for up to 4 days. Keep the toast separate and make it fresh each time. The bean sauce also freezes well for up to 2 months. Defrost overnight in the fridge and reheat gently on the hob.

📅 Make Ahead

The baked bean sauce can be made in full up to 4 days ahead and refrigerated. This makes it an outstanding meal prep option for fast weekday breakfasts. Simply reheat a portion in a small saucepan over low heat for 3 to 4 minutes, adding a tablespoon of water if needed, then serve over fresh toast.