Rustic beans & spinach with garlic yogurt

Enjoy all 5 of your 5-a-day in one tasty, gluten-free vegetarian stew, topped with garlic yogurt and paprika. You'll also get a dose of calcium, folate, fibre, vitamin C and iron 

  • Prep:20 mins
    Cook:30 mins
  • Serves 2
  • Easy

Nutrition per serving

  • kcal 554
  • fat 19g
  • saturates 4g
  • carbs 58g
  • sugars 34g
  • fibre 23g
  • protein 26g
  • salt 0.9g


  • 2 tbsp rapeseed oil
  • 1 large onion, halved and sliced
  • 170g carrots, cut into small chunks
  • 5 garlic cloves, 3 finely sliced and 2 crushed
  • 1 tbsp sherry vinegar
  • 1 red pepper, deseeded and chopped
  • ½ tsp vegetable bouillon powder, made up to 250ml with boiling water
  • 2 rosemary sprigs
  • 1 tbsp smoked paprika, plus a pinch to serve
  • 150g whole cherry tomatoes
  • 1½ tbsp tomato purée
  • 400g and 210g cans butter beans, drained
  • 2 x 120g pots bio yogurt
  • 160g baby spinach
  • squeeze lemon (optional)


Sign up to our Healthy Diet Plan

This recipe is part of our free Healthy Diet Plan. Sign up today and we’ll send you seven days of triple-tested, nutritionally-optimised recipes, plus expert tips to help you look and feel your very best!


  1. Heat the oil in a large pan and fry the onion, carrots and sliced garlic, stirring frequently for 10 mins until the veg starts to caramelise. Pour in the sherry vinegar, allowing it to sizzle in the heat, then add the pepper, bouillon, rosemary, paprika, cherry tomatoes, tomato purée and beans, and cook for 15 mins. Meanwhile, stir the yogurt and crushed garlic together.

  2. Stir the spinach into the pan and cook until wilted, adding a splash of water if you need to. Add some lemon juice to taste if you like, then serve in bowls topped with a dollop of the yogurt, a pinch of paprika and a good grinding of black pepper.

Suggested recipes from this collection...