BerryFit
Two slices of buttered white toast topped with baked beans in tomato sauce on a white plate with a blue-grey rim.
Photo: Kolforn (Kolforn) I'd appreciate if you could mail me (Kolforn@gmail.com) if you want to use this picture out of the Wikimedia project scope. This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license. You are free: to share – to copy, distribute and transmit the work to remix – to adapt the work Under the following conditions: attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.https://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue · CC BY-SA 4.0 · Wikimedia Commons

British & Irish · Breakfast · Lunch · Snack

Baked Beans on Toast

Beans on Toast

Tender haricot beans simmered in a smoky, gently sweet homemade tomato sauce, piled onto crisp wholemeal toast. It is a lighter take on the British classic, with less sugar and salt than the tinned kind.

Prep
10 min
Cook
30 min
Total
40 min
Serves
4
  • Easy
  • Vegetarian
16%
Per serving315kcal16% of a 2,000 kcal day
16gProtein
56gCarbs
4gFat
11gFiber

Calories come from: Carbs 69% · Fat 12% · Protein 19%

Jump to recipe

Track it in BerryFit and see how it fits your own daily target. Get the app ›

Ingredients

For 4 servings
  • 2 tsp9 golive oil
  • 1 small100 gonion, finely chopped
  • 2 cloves6 ggarlic, crushed
  • 1 tspsmoked paprika
  • 2 tbsp32 gtomato paste
  • 1 2/3 cups400 gtomato passata
  • 2 x 400 g cansharicot (navy) beans, canned, drained and rinsed
  • 1/2 cup120 gwater
  • 1 tbsp12 gbrown sugar
  • 1 tbsp15 gcider vinegar
  • 1 tsp6 gsoy sauce
  • 1/4 tspsalt
  • 1/4 tspblack pepper
  • 4 slices140 gwholemeal bread
  • 2 tbspfresh parsley, chopped (optional)

Steps

  1. 1

    Heat the olive oil in a medium saucepan over medium heat.

  2. 2

    Add the onion and cook for 5 minutes, stirring, until soft.

  3. 3

    Stir in the garlic and smoked paprika and cook for 1 minute.

  4. 4

    Add the tomato paste and stir for 1 minute to cook it out.

  5. 5

    Pour in the passata, water, brown sugar, cider vinegar and soy sauce, and stir well.

  6. 6

    Add the drained beans and bring to a gentle simmer.

  7. 7

    Simmer uncovered for 20 minutes, stirring now and then, until the sauce is thick and glossy; add a splash more water if it gets too thick.

  8. 8

    Season with the salt and black pepper, then taste and adjust.

  9. 9

    While the beans finish, toast the bread until golden.

  10. 10

    Place a slice of toast on each plate, spoon the beans over and scatter with parsley if using.

Swaps, storage and make-ahead

Swaps

  • For a vegan, dairy-free version, use a bread labelled vegan, since every other ingredient is already plant-based.
  • For gluten-free, use gluten-free bread and tamari labelled gluten-free in place of the soy sauce.
  • Swap the haricot beans for canned cannellini or butter beans if navy beans are hard to find.
  • Use maple syrup or honey instead of brown sugar, or leave the sugar out for a less sweet sauce.

Storage

Cool the beans and refrigerate them in a covered container within 2 hours, then use within 3 to 4 days and reheat until steaming hot; the beans also freeze well for up to 3 months. Toast is best made fresh just before serving.

Make ahead

Make the beans up to 3 days ahead and keep them in the fridge, then reheat in a pan with a splash of water until steaming hot while you toast the bread.

Nutrition values are for the recipe as written.

Track this in BerryFit

Log Baked Beans on Toast in one tap and see how it fits your remaining calories for today.

Or ask Coach Berry to change it

Make it veganMore proteinFewer calories

Allergens and nutrition

Contains: GlutenSoy

Check the labels of packaged ingredients for allergens and suitability for your diet.

Full nutrition
Per serving (331 g)Per 100 g
Calories315 kcal95 kcal
Protein16 g4.8 g
Carbohydrates56.2 g17 g
of which sugars11.7 g3.5 g
Fiber11.1 g3.4 g
Fat4.3 g1.3 g
of which saturated0.8 g0.2 g
Sodium827 mg250 mg

Nutrition is calculated from USDA FoodData Central data and may differ from what you cook.

Track this in BerryFitBaked Beans on Toast · 315 kcal
Get the app