Go Back
+ servings
A bowl of Roasted cauliflower and look soup.

Vegetarian Roasted Cauliflower and Leek Soup

This roasted cauliflower and leek soup is a wicked comforting dish. Especially good for the winter.
Course Main Course
Cuisine Not Specific
Keyword cauliflower and leek soup, roasted cauliflower soup, vegetarian soup
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 4 people
Calories 272 kcal
Author Nicolas


  • 2 liters of vegetable stock
  • A sprig of rosemary
  • 2-3 sprigs of thyme
  • 2 bay leafs
  • Half an onion peeled
  • 750 g of cauliflower florets cut into thick dices
  • 2 leeks halved length ways washed (don't forget to wash the inside layers), the cur into thick slices
  • 1 garlic clove
  • 2 tablespoons of olive oil
  • Salt and pepper for seasoning
  • 1 cup of milk
  • 2-3 loafs of white bread cut into small cubes
  • 1 bunch of mint leaves washed
  • A handful of basil leaves shredded for garnish


  1. Pre-heat oven to 200 degrees Celsius.
  2. Put the stock in a large pot. Get a bit of string, then firmly tie the rosemary, thyme, bay leaves and onion together and add to the pot. Start heating the stock up on the lowest heat possible. The onion and the herbs will slowly infuse in the stock.
  3. Line a baking tray with baking paper. Put the Cauliflower, leeks, your garlic clove, half of your olive oil and a good pinch of salt and pepper in a large bowl. Mix together until all the ingredients get coated evenly in the olive oil, then put them on the tray. Make sure everything is spread out evenly, if it is all piled on top of one another, the ingredients will steam rather than roast. Cook on the oven for 30-35 minutes.
  4. Once your cauliflower, leeks and garlic have been roasted, it's time to take the tied up aromatics out of the stock. Take your roasted garlic clove, remove the skin and put the flesh in a blender, along with your cauliflower, leeks, milk, mint leaves and ladle in about half of your stock as well. Blend for 1-2 minutes until smooth, then add to the pot with the rest of the stock and mix through. Alternatively, you could just put those ingredients in with the stock and use a hand blender.
  5. Bring the soup to a boil. Once boiling, turn the heat down and simmer for 10-15 minutes stirring occasionally.
  6. Meanwhile, get a frying pan on medium heat, then add your olive oil. Make sure the oil is nice and hot before adding the bread, otherwise you can end up with soggy and oily croutons. Add the bread and fry for about 5 minutes turning every so often in the pan. Once the croutons develop a nice golden brown colour, add a good pinch of salt, then turn the heat off.
  7. Once the soup is done, serve in appropriate bowls, then garnish with the croutons and shredded basil. Enjoy!

Recipe Video

Recipe Notes

  • This soup is fantastic to have for leftovers the next day, as it will taste even better. 
Nutrition Facts
Vegetarian Roasted Cauliflower and Leek Soup
Amount Per Serving
Calories 272 Calories from Fat 92
% Daily Value*
Fat 10.2g16%
Saturated Fat 2.1g13%
Cholesterol 5mg2%
Sodium 1314mg57%
Potassium 781mg22%
Carbohydrates 40.1g13%
Fiber 10.9g45%
Sugar 15.3g17%
Protein 8.7g17%
Calcium 230mg23%
Iron 7.7mg43%
* Percent Daily Values are based on a 2000 calorie diet.