This creamy cauliflower soup is healthy, comforting, and easy to make. It’s ready in just 30 minutes and is naturally gluten-free, dairy-free, and vegan. Perfect for a quick lunch or a simple weeknight dinner.
1head of cauliflower (approx. 2.2 lb / 1 kg)stalk trimmed and cut into small florets
2sprigs fresh thyme
4 cups (950 ml)low-sodium vegetable stockI used my homemade vegetable stock
salt
freshly ground black pepper
Toppings & garnishes (optional):
fresh thymefinely chopped
extra virgin olive oil
roasted chickpeas
freshly ground black pepper
Instructions
Sauté the aromatics
Heat the olive oil in a large pan over medium heat. Add the onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. Stir in the garlic and cook for 1 minute, until fragrant.
Simmer
Add the chopped cauliflower and thyme. Cook for a couple of minutes, then pour in vegetable stock. Cover and let it simmer for 15 to 20 minutes until the cauliflower is tender.
Blend
Remove the thyme sprigs. Puree the soup until smooth using an immersion blender, or carefully transfer it to a regular blender in batches. If your soup is too thick after blending, thin it with a bit of stock. If it's too thin, simmer it until it reaches the desired consistency.
Finish and serve
Season with salt and pepper, then ladle it into bowls and top with your favorite garnishes.
Notes
Storage: Keep in an airtight container in the fridge for up to 5 days.
Freezing: Let it cool completely, then freeze for up to 3 months. Thaw overnight in the fridge.
Reheating: Warm on the stove or in the microwave, adding broth if needed.
Instant Pot option: Add all the ingredients (leave out the oil) to the Instant Pot. Cook on high pressure for 8 minutes, quick release, and blend until smooth.