Easy Vegan Squash & Cauliflower Soup | Quick Vegan Dinner | | #soup #vegan #cauliflower #squash #quick #healthy #worldofvegan

Easy Vegan Squash & Cauliflower Soup

This delicious vegan squash and cauliflower soup is so easy to make: the vegetables are simply roasted then blitzed for a heavenly creamy finish.

Course Main Course, Soup
Cuisine French
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Author Hugh Fearnley-Whittingstall


  • 1 small-medium cauliflower
  • 1 squash (such as a small onion squash, or ½ large butternut or a chunk of Crown Prince)
  • 1 large onion (roughly chopped)
  • 4 garlic cloves (peeled but left whole)
  • 2 tablespoons roughly chopped sage (plus a few finely ribboned leaves to finish)
  • 2 tablespoons olive or vegetable oil
  • 1 liter veggie stock (hot or warm)
  • sea salt and black pepper


  • balsamic vinegar
  • flaky sea salt (to sprinkle)


  1. Preheat the oven to 390°F

  2. Remove any very damaged or tough looking leaves from the outside of the cauliflower and trim the very end of the stalk. Then roughly chop the rest of the cauliflower – stem, leaves and all – and put into a large roasting tray.

  3. Peel and deseed the squash then cut into bite-sized chunks. Add these to the roasting tray with the onion, whole garlic cloves, and chopped sage. Trickle over the oil, season with salt and pepper and stir well.

  4. Roast for about 45 minutes until the vegetables are soft and nicely caramelized, stirring halfway through. Make sure there’s some good color on the cauliflower especially – this adds to the flavor of the finished soup

  5. You now need to purée the soup with the hot veggie stock. There’s a lot of vegetables here, so do this in two batches: blitz half the veggies with half the stock in a blender until smooth then pour into a large saucepan; repeat with the rest of the veggies and stock. 

  6. Once the two batches are reunited, you may want to add a touch of hot water to thin the soup a little. Taste and add more salt and pepper if needed, and reheat if necessary. 

  7. Ladle the soup into warmed bowls, splash some balsamic onto each serving then add a little finely ribboned sage, ground pepper and a few grains of flaky sea salt.