tastebotanical taste botanical Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Butternut Squash Soup with Peanut Butter

  • Author: Tastebotanical
  • Prep Time: 15
  • Cook Time: 50
  • Total Time: 1 hour 5 minutes
  • Yield: Serves 6
  • Category: Soup
  • Cuisine: English


In this vegan soup, the sweetness of the Butternut Squash is balanced by warming chilli and rich peanut butter.


  • 1 tablespoon vegetable oil
  • 1 onion
  • 1 butternut squash
  • Salt and pepper
  • 2 garlic cloves
  • Half teaspoon of dried chilli flakes (optional)
  • 1 litre (2 pints) water
  • 1 teaspoon vegetable bouillon powder
  • 1 tablespoon peanut butter
  • A little coconut cream and a few peanuts to decorate (optional)


  1. Heat the oil in a large heavy-based pan
  2. Peel and chop the onion and the butternut squash. Add the vegetables to the pan and season with salt and pepper.
  3. Cook very gently for around 30 minutes until the vegetables are soft and sweet. Slow cooking caramelises the natural sugars in the vegetables and greatly improves the flavour of the soup.
  4. Peel and crush the garlic cloves and add them to vegetables together with the chilli flakes. Cook for a further five minutes.
  5. Add the water and vegetable bouillon powder to the pan containing the squash and onion. Gently simmer for around 15 minutes.
  6. Blend the soup until it is smooth using a food processor or hand-held blender.
  7. Add the peanut butter to the soup and gently re-heat.
  8. If you wish, you can add a little coconut cream and a sprinkle of peanuts to each serving.

Keywords: vegan, butternut squash, peanut butter