Veg and grains soup recipe

Veg and grains soup

For a tasty vegan soup recipe that's sure to comfort, try a steaming bowl of this herby vegetable soup. Make it extra hearty with ancient grains and serve with crusty bread for dunking. It's so easy, and entirely vegan and dairy-free, so a perfect meat-free dinner idea for two. Serve up in just 40 minutes, or make ahead and freeze for a fuss-free evening.

See method
  • Serves 2
  • 5 mins to prepare and 35 mins to cook
  • 299 calories / serving

Shop your ingredients

Sign in to see your total price and explore available product swaps.

Sign in to shop

Sign in to see your total price and explore available product swaps.

Sign in to shop

Method

  1. Heat the oil in a large, lidded saucepan set over a medium heat. Add the onion, carrot and leek and cook, stirring occasionally, for 8-10 mins or until softened and coloured slightly. Mix in the garlic.
  2. Stir in the tomatoes, oregano and grains; pour over the stock. Stir well and bring to the boil, then cover and reduce the heat to low. Simmer for 15-20 mins until the grains are cooked through.
  3. Increase the heat to medium and bring the soup back to the boil. Add the spinach and cook for 5-6 mins until wilted. Using a hand blender, blitz briefly to a chunky consistency. Drizzle with a swirl of olive oil and serve with crusty bread, if you like.
    • Freezing and defrosting guidelines

      Make the soup, then leave to cool at room temperature. Freeze (without garnishes or toppings) in a rigid container, leaving a bit of space for expansion, for up to 1-3 months. Reheat either from frozen or defrost in the fridge overnight. Once piping hot, add toppings or garnishes and serve.

      You may also like