Cream of Asparagus & Pea Soup

  • Author: Sarah


  • 2 tbsp (30 ml) olive oil
  • 2-3 leeks, thinly sliced
  • 4 garlic cloves, finely chopped
  • 1 tsp (5ml) salt
  • 1 tsp (5 ml) ground cumin
  • 1 tsp (5 ml) ground coriander
  • 4 cups (1 litre) vegetable stock
  • 1 medium potato, ½ inch (1.5 cm) cubes
  • 2 cups (500 ml) water
  • 1 cup (250 ml) cashews
  • 1 bunch asparagus, roughly chopped
  • 1 cup (250 ml) fresh or frozen peas
  • 1 cup (250 ml)  fresh dill
  • Juice of 1 lemon
  • Optional garnish: asparagus ribbons, fresh snap peas, dill, chives and/or a drizzle of cashew cream


  1. Add oil to large pot and allow oil to warm up.
  2. Add leeks and sauté for 5-7 mins or until they start to soften; add garlic for the last few minutes.
  3. Add salt, cumin and coriander, stirring until brown bits collect on the bottom of the pan.
  4. Add vegetable stock and bring to a boil.
  5. Once boiling, add potatoes and simmer for 10 minutes with the lid on.
  6. Meanwhile prepare the cashew cream. Blend cashews with 2 cups (500 ml) of water until smooth and creamy.
  7. Once potatoes are easily pierced with a fork add asparagus and peas to pot. Simmer for another 5 minutes, then add dill, lemon juice and cashew cream to pot. Stir to combine.
  8. Blend the soup by carefully adding a couple of ladles to your blender and pureeing until smooth. Empty the soup from the blender into a large bowl. Repeat this process, until all the soup is blended.
  9. Ladle into serving bowls and garnish as desired.