Pizza beans on toast

Bring together two beloved dishes, beans on toast and pizza, in this hybrid lunchtime treat – the whole family will enjoy it

  • Prep:10 mins
    Cook:30 mins
  • Easy

Nutrition per serving

  • kcal 578
  • fat 15g
  • saturates 6g
  • carbs 78g
  • sugars 0g
  • fibre 12g
  • protein 27g
  • salt 2.03g


  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 1 garlic clove, crushed
  • 2 tsp dried oregano
  • 400g can chopped tomatoes
  • 1 tbsp tomato purée
  • 400g can cannellini beans, drained
  • 4 large slices sourdough bread or any bread of your choice
  • 125g mozzarella ball, torn
  • sliced pepperoni or ham, to serve (optional)
  • small handful of basil leaves, torn, to serve


  1. Heat the oil in a small saucepan over a low heat and fry the onion with a pinch of salt for 10 mins, or until softened. Add the garlic and oregano and fry for 1 min more. Stir in the tomatoes, tomato purée and ½ tsp sugar, plus some seasoning. Bring to a simmer and cook, uncovered, for 10 mins, stirring often. After 10 mins, blitz everything together with a hand blender. Tip in the beans and simmer for 5 mins more.

  2. Heat the grill to high. Arrange the bread slices in a single layer on a baking tray and grill on one side until lightly toasted. Flip over and top each piece of toast with the bean mixture, pieces of mozzarella and slices of pepperoni or ham, if using. Slide under the hot grill for 3 mins, or until the cheese has melted and is lightly golden in spots. Scatter with basil leaves before serving.

Suggested recipes from this collection...