SAVE 10% ON ALL SUBSCRIPTIONS

Thai-Inspired 3-Bean Soup: A Hug in a Bowl

Mains

  • Serves: 6
  • Prep 15mins, Cook 30mins
  • Easy to make

Packed with beans, lentils, and aromatic spices, this soup is a flavourful way to add plants to your week. It's hearty enough to be a meal on its own, and the vibrant mix of ingredients will leave you feeling nourished and satisfied. I make large batches of this soup at the weekend to ensure that we have a quick nourishing meal ready to go during the busy week. 

Pair this soup with a slice of toasted rye or wholemeal sourdough for even more variety. With over 15 plant-based ingredients, this one-pot wonder is a great contribution toward your weekly plant goal.

Instructions

Step 1 -

Heat olive oil in a large pot. Add onion and sauté for 10 minutes until softened.

Step 2 -

Stir in garlic, ginger, and spices, cooking for 2 minutes until fragrant.

Step 3 -

Add carrots, celery, spelt, pearl barley, and red lentils, coating them in the spice mixture.

Step 4 -

Pour in coconut milk and vegetable stock. Simmer for 30-35 minutes, stirring occasionally.

Step 5 -

Add beans and season with salt and pepper.

Step 6 -

Serve with yogurt dressing, fresh coriander, and toasted pumpkin seeds.

Ingredients

  • 2 tbsp olive oil
  • 1 red onion (diced)
  • 3 garlic cloves (minced)
  • 1 tbsp grated ginger
  • 1 tsp cumin
  • 1 tsp coriander
  • 1 tsp turmeric
  • 0.5 tsp chilli flakes
  • 200g butter beans
  • 200g cannellini beans
  • 200g edamame beans
  • 100g red lentils (rinsed)
  • 100g spelt
  • 100g pearl barley
  • 2 celery sticks (chopped)
  • 2 medium carrots (chopped)
  • 200ml coconut milk
  • 700ml vegetable stock

Dietary info

Vegan