A velvety smooth, comforting soup that’s healthy, hearty, and perfect for chilly days.
This creamy cauliflower soup is made with simple ingredients but packed with flavor. The cauliflower creates a rich, smooth base, while the addition of onions, garlic, and a touch of nutmeg gives it an extra depth of flavor. This recipe is great on its own or topped with fresh herbs, crispy croutons, or a drizzle of cream.
🛒 Ingredients (Serves 4)
- Cauliflower – 1 medium head (about 600g), chopped into florets
- Olive oil – 15ml (1 tbsp)
- Yellow onion – 1 small, chopped (100g)
- Garlic – 3 cloves, minced
- Vegetable or chicken broth – 750ml (3 cups)
- Unsweetened almond milk (or regular milk) – 240ml (1 cup)
- Salt – 2g (1 tsp)
- Ground black pepper – 1g (½ tsp)
- Ground nutmeg – 1g (½ tsp) (optional)
- Fresh parsley or chives – for garnish (optional)
- Heavy cream – 30ml (2 tbsp) (optional, for a richer version)
Optional Add-ins:
- Nutritional yeast for a cheesy flavor – 15g (1 tbsp)
- Grated Parmesan cheese – 15g (1 tbsp)
- Croutons or toasted nuts for garnish
👨🍳 Instructions
1. Sauté the Vegetables
In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5–7 minutes, until soft and translucent. Add the minced garlic and sauté for another 1 minute, until fragrant.
2. Cook the Cauliflower
Add the cauliflower florets to the pot and stir to combine with the onions and garlic. Cook for about 3–4 minutes, allowing the cauliflower to slightly soften.
3. Add the Broth and Simmer
Pour in the vegetable broth (or chicken broth for extra flavor) and bring the mixture to a simmer. Let it cook for 15–20 minutes, or until the cauliflower is fork-tender.
4. Blend the Soup
Once the cauliflower is soft, remove the pot from the heat. Use an immersion blender to blend the soup until smooth and creamy. If you don’t have an immersion blender, carefully transfer the soup in batches to a countertop blender and blend until smooth.
5. Add the Milk and Seasoning
Return the soup to the pot and stir in the almond milk (or regular milk), salt, pepper, and nutmeg. Taste and adjust the seasonings if needed. If you want a richer soup, you can add heavy cream or a splash more almond milk at this point.
6. Heat Through
Heat the soup over low heat for another 5 minutes, stirring occasionally, until it’s fully warmed through.
7. Serve & Garnish
Ladle the soup into bowls and garnish with a sprinkle of fresh parsley, chives, or a drizzle of cream for added richness. If desired, top with croutons or a sprinkle of cheese.
🍽️ Serving Suggestions
- With a side salad: A fresh green salad with a tangy vinaigrette pairs wonderfully with the creamy texture of the soup.
- As a light meal: Serve with a slice of whole-grain bread or garlic toast for dipping.
- Garnishes: Try topping with a dollop of Greek yogurt, a sprinkle of toasted seeds, or a drizzle of balsamic reduction for added flavor.
🌟 Pro Tips for Perfect Soup
- For extra creaminess: Use full-fat coconut milk or cashew cream for a creamy, dairy-free option.
- Roast the cauliflower: For a deeper flavor, you can roast the cauliflower florets at 200°C (400°F) for 20 minutes before adding them to the soup base.
- Texture adjustment: If you prefer a chunkier soup, don’t blend it completely—pulse just a few times to leave some cauliflower bits for texture.
- Flavor variations: Add a squeeze of lemon juice or a dash of curry powder to change the flavor profile of the soup.
🧬 Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~100 kcal |
| Carbs | ~18g |
| Fiber | ~5g |
| Sugars | ~6g |
| Protein | ~4g |
| Fat | ~3g |
📝 Final Thoughts
This creamy cauliflower soup is a light yet satisfying comfort food that’s perfect for those cozy evenings. Whether you’re following a low-carb, gluten-free, or dairy-free diet, this soup can easily be adapted to meet your dietary needs without sacrificing flavor or creaminess. It’s a great way to enjoy the nutritional benefits of cauliflower in a delicious and comforting way!



Leave a Comment