Archive of BBC Food Recipes

Beans on toast

Prep time less than 30 mins
Cook time less than 30 mins
Serves 2
Dietary Vegetarian
Take beans on toast to the next level with this easy recipe, perfect for a tasty breakfast or simple supper. Each serving provides 427kcal, 21g protein, 68g carbohydrate (of which 18g sugars), 4g fat (of which 0.5g saturates), 16g fibre and 2.5g salt.


  1. For the beans, combine all of the ingredients in a saucepan and season with salt and pepper. Bring to the boil, reduce to a simmer and cook uncovered for about 15 minutes until it has reduced to a nice sauce consistency.

  2. Toast the bread, divide between serving plates and top with the beans.


  • 400g tin chopped tomatoes
  • 400g tin cannellini beans, drained
  • 1 tbsp tomato ketchup
  • 1 tbsp brown sugar
  • 200ml/7fl oz veg stock (using a stock cube)
  • salt and pepper

To serve

  • 4 slices wholemeal bread

Shopping List

Beans on toast

Fruit and vegetables

Tins, packets and jars

Cooking ingredients


This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!