Vegan Tomato Soup with Cashew Cream

Ingredients

  • 2 tbsp olive oil
  • Pinch chilli flakes
  • 1 small red onion diced
  • 2 cloves garlic
  • 1 celery stalk
  • 1 carrot
  • 2 28oz canned crushed tomatoes
  • 1 cup full fat coconut milk
  • 1/2 cup water (for soup)

Cashew cream

  • 1/2 cup cashews (soaked)
  • 1/4 cup water
  • 1/2 tsp garlic powder

Preparation

  1. In a large Dutch oven heat olive oil and chilli flakes

  2. Sauté onion, garlic, carrot and celery for several minutes

  3. Once they start to soften season with salt and cracked pepper

  4. Pour crushed tomatoes into pot with a 1/2 cup water

  5. Stir and season again

  6. Bring to boil and then reduce to simmer for 15 minutes

  7. Add in coconut milk and continue to simmer for 5 minutes more

  8. Remove from heat

  9. Transfer to a high speed blender in batches

  10. Once puréed place back in pot

  11. Taste for seasoning and serve with pan fried chickpeas, cilantro and green onion

Cashew cream

  1. Add everything into a high speed blender and whirl till you have a smooth creamy consistency scraping down sides as needed

  2. Put dollops into the soup and use the tip of a sharp knife to create fun designs

Tips

  1. No wrong way to do the cream designs, so have fun with it

  2. This soup pairs well with grilled cheese sandwiches for a classic comfort meal

Related recipes

Load more