Easy Homemade Baked Beans on Toast

homemade baked beans on toast

These easy homemade baked beans on toast make the perfect savoury breakfast. They’re really delicious, wholesome and nothing like the syrupy beans you would get out of a can. The purpose of this recipe is not to replicate the canned baked beans, but rather to create a more savoury or more ‘gourmet’ version of classic baked beans.

The tomato sauce is flavoured with smoked paprika and cumin. This makes it rich, flavourful and umami-forward. The depth of the sauce is balanced with some fresh parsley and spring onion. Once baked, the butter beans are really creamy. However, my favourite thing is when the tomato sauce of the baked beans is soaked up by the sourdough bread. This makes my mouth water just thinking about it!

For this recipe you will need just a few simple, affordable ingredients. To prepare the beans there is about 5-10 minutes of “hands-on” work. Once the beans are in the oven you will have 15 minutes to prepare coffee and take a shower or clear your emails while waiting for your breakfast to cook.

If you love a savoury breakfast, then you’ll also love these recipes:

I hope you like making (and eating!) these homemade baked beans. Please don’t forget to let me know how you go and tag me in your creations on Instagram @nothangryanymore. I love seeing them!


baked beans from above
homemade baked beans on toast

Homemade Baked Beans on Toast

These baked beans are savoury, full of flavour and nothing like the ones out of the can. They make a delicious, wholesome breakfast.
5 from 6 votes

(Click on the stars to vote!)

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Breakfast, Lunch
Cuisine British, vegan
Servings 2


  • 1/2 tbsp white sesame seeds
  • 1 tbsp olive oil
  • 1 spring onion
  • 1 can butter beans or cannellini beans (or 240g)
  • 1 can chopped tomato
  • 1 tbsp tomato paste
  • 1 handful parsley (stalks and leaves)
  • 1/2 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/4 tsp chili flakes (optional)
  • salt and pepper to taste
  • 2 slices sourdough bread (or any bread you like)


  • Preheat the oven to 160°C fan.
  • Heat up a cast iron pan or oven proof pan and toast the sesame seeds until light brown/golden in colour. Once toasted, remove the sesame seeds and put them aside for later.
  • Thinly slice the spring onion and put the green parts aside for topping the baked beans once they're done.
  • Thinly chop the stalks of the parsley.
  • Add the white parts of the spring onion, parsley stalks and 1 tbsp of olive oil into the hot pan. Fry for 2 minutes.
  • Drain and rinse the butter beans and add them to the pan together with the tomato paste, ground cumin, smoked paprika, chili flakes and a pinch of salt. Cook for 2 minutes.
  • Add the chopped tomato, stir and place the pan into the oven. Bake for 15 minutes at 160°C fan.
  • Once baked, serve the baked beans on sourdough toast and top them with the toasted sesame seeds, parsley leaves and the green part of the sliced spring onion.
Keyword baked beans, butter beans, cherry tomatoes, parsley, spring onion
Nutrition Facts
Homemade Baked Beans on Toast
Amount Per Serving (410 g)
Calories 381 Calories from Fat 98
% Daily Value*
Fat 10.9g17%
Saturated Fat 1.5g9%
Trans Fat 0.01g
Polyunsaturated Fat 1.9g
Monounsaturated Fat 5.7g
Cholesterol 0mg0%
Sodium 739mg32%
Potassium 825mg24%
Carbohydrates 58.9g20%
Fiber 10.8g45%
Sugar 10.4g12%
Vitamin A 1476IU30%
Vitamin C 32.4mg39%
Calcium 156mg16%
Iron 6.4mg36%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Share your creation with us on Instagram @nothangryanymore


Join the newsletter & never miss out on new recipes

Do you know someone who would enjoy this recipe?

Join the newsletter & never miss out on new recipes

Do you know someone who would enjoy this recipe?

Leave a Reply

Your email address will not be published.

Recipe Rating

Press ‘Enter’ to search or ‘Esc’ to cancel

pasta al limone close up

Subscribe to the weekly newsletter & get a free eBook with 7 easy weeknight dinners

We respect your email address in accordance with our privacy policy.