Creamy Cauliflower Soup (Easy 30-Minute Recipe!)

Lunch, Soups

March 30, 2026

There’s nothing quite like a bowl of warm, velvety soup to soothe the soul, and this Creamy Cauliflower Soup is comfort in its purest form. It’s incredibly simple, relying on just a few ingredients to create a flavor that is both mild and deeply satisfying. I love making a double batch to keep in the fridge for quick lunches—it’s the perfect starter for almost any meal and pairs beautifully with a classic grilled cheese sandwich. Plus, it’s wonderfully versatile! Swap in broccoli for a vibrant green version, or follow my variation for a fragrant, Indian-spiced soup. Let’s get cooking!

Ingredients

• 2 tablespoons (30g) butter or olive oil
• 1 large onion, sliced
• 1 head cauliflower (about 2 lbs / 900g) or 1 lb (450g) broccoli, florets separated and stems chopped
• 2 cloves garlic, chopped
• Salt and freshly ground black pepper, to taste
• ½ cup (120ml) dry white wine
• 3 cups (720ml) vegetable stock
• 1 cup (240ml) heavy cream or sour cream

Instructions

1. Put the butter or oil in a large, deep saucepan over medium heat. When hot, add the onion, cauliflower or broccoli, garlic, a large pinch of salt, and some pepper. Cook, stirring occasionally, until the onion has softened, about 5 to 10 minutes.
2. Add the white wine and cook for 1 minute, scraping up any bits from the bottom of the pan. Pour in the vegetable stock, bring to a simmer, and cook until the cauliflower is very tender, about 10 to 15 minutes.
3. Use an immersion blender to purée the soup directly in the pan until smooth. Alternatively, cool the mixture slightly and carefully purée in a blender in batches until velvety.
4. Stir in the cream or sour cream. Gently reheat if necessary, but do not let it boil. Taste, adjust the seasoning with more salt and pepper if needed, and serve immediately.

Nutritional Information

• (per serving, approximate)
• Calories: 310 kcal
• Protein: 7g
• Fat: 24g
• Carbohydrates: 15g
• Fiber: 5g

Pro Tips

• For an Indian-Spiced Twist, use a neutral oil and add 1 tsp each of cumin seeds and garam masala to the hot oil 30 seconds before the vegetables. Finish with yogurt instead of cream and garnish with fresh cilantro.
• To make this soup vegan, use olive oil and substitute the heavy cream with 1 cup of full-fat coconut milk or a rich cashew cream.
• Don’t discard the cauliflower or broccoli stems! They are packed with flavor and nutrients. Simply chop them and add them to the pot with the florets; they will blend seamlessly into the soup.
• This soup freezes beautifully. Prepare through step 3 (before adding the cream), let it cool completely, and freeze for up to 3 months. Thaw, reheat gently, and then stir in the cream before serving.

FAQ

Q: How can I make this cauliflower soup vegan
A: To make this soup vegan, use olive oil instead of butter. For the creaminess, substitute the heavy cream with 1 cup of full-fat coconut milk or a rich cashew cream. This will give you a delicious, dairy-free result.

Q: Is it possible to freeze this creamy soup for later
A: Yes, this soup freezes beautifully. Prepare the recipe through step 3, before adding the cream. Let the puréed soup base cool completely, then freeze it for up to 3 months. Thaw, reheat gently, and then stir in your cream or vegan alternative before serving.

Q: Can I add more protein to this vegetarian soup
A: Absolutely. To boost the protein, you can blend in a cup of rinsed cannellini beans with the cauliflower. Serving the soup topped with roasted chickpeas, a sprinkle of nutritional yeast, or toasted pumpkin seeds are also great ways to add protein and texture.

Q: What other vegetables work well in this soup recipe
A: This recipe is very versatile. Besides the suggested broccoli swap, you could also use vegetables like parsnips, carrots, or celery root. For a richer flavor, try adding a leek along with the onion. Just ensure the vegetables are cooked until very tender before blending.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Prep Time: 5 minutes Cook Time: 40 minutes Servings: 6 to 8 Ingredients Hot green chilies: 1 to 2, broken in bits Fresh ginger root: 1-inch (2.5 cm) piece, peeled and sliced Water: 4 tbsp (2 oz / 60g) Ground coriander: 1 tbsp (0.5 oz / 15g) Turmeric: 1 tsp (0.1 oz /...

A smiling Indian woman in a green kurta holds a ceramic bowl filled with textured, chopped Palak Paneer, featuring visible golden-fried paneer cubes. In the blurred background, there are warm roti (flatbread) and a tomato salad on a wooden dining table.

Chopped Spinach with Panir Cheese PALAK PANIR SAK

Ingredients 1 to 2 hot green chilies, roughly chopped 0.5 inch (1.27 cm) piece of fresh ginger root, sliced 4 tbsp (60 ml) paneer whey or water 0.5 tbsp (3.5 g) ground coriander 0.5 tsp (1.5 g) turmeric 0.5 tsp (1.5 g) ground cumin 0.25 tsp (0.5 g) paprika 6 tbsp (90...

A smiling South Asian woman presenting a large bowl of colorful Sabji Raita (mixed vegetable yogurt dip) with a plate of paratha flatbreads on a wooden kitchen counter near a window.

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Essential Ingredients To achieve the perfect texture and flavor profile, precise measurements are key. Here is what you need to gather: 2.0 cups (16.9 oz / 480g) plain yogurt 2.0 cups (8.8 oz / 250g) mixed fresh vegetables (use any combination of 0.25-inch diced bell...

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Panir Cheese and Green Peas in Mint Tomato Sauce MATAR PANIR

Prep Time: 5 minutes Cook Time: 40 minutes Servings: 6 to 8 Ingredients Hot green chilies: 1 to 2, broken in bits Fresh ginger root: 1-inch (2.5 cm) piece, peeled and sliced Water: 4 tbsp (2 oz / 60g) Ground coriander: 1 tbsp (0.5 oz / 15g) Turmeric: 1 tsp (0.1 oz /...

A smiling Indian woman in a green kurta holds a ceramic bowl filled with textured, chopped Palak Paneer, featuring visible golden-fried paneer cubes. In the blurred background, there are warm roti (flatbread) and a tomato salad on a wooden dining table.

Chopped Spinach with Panir Cheese PALAK PANIR SAK

Ingredients 1 to 2 hot green chilies, roughly chopped 0.5 inch (1.27 cm) piece of fresh ginger root, sliced 4 tbsp (60 ml) paneer whey or water 0.5 tbsp (3.5 g) ground coriander 0.5 tsp (1.5 g) turmeric 0.5 tsp (1.5 g) ground cumin 0.25 tsp (0.5 g) paprika 6 tbsp (90...

A smiling South Asian woman presenting a large bowl of colorful Sabji Raita (mixed vegetable yogurt dip) with a plate of paratha flatbreads on a wooden kitchen counter near a window.

Raw Mixed Vegetables in Smooth Yogurt SABJI RAITA

Essential Ingredients To achieve the perfect texture and flavor profile, precise measurements are key. Here is what you need to gather: 2.0 cups (16.9 oz / 480g) plain yogurt 2.0 cups (8.8 oz / 250g) mixed fresh vegetables (use any combination of 0.25-inch diced bell...

A smiling woman in a blue apron holds a large bowl of creamy Bhindi Raita topped with crispy fried okra, paprika, and cilantro, with samosas in the background.

Fried Okra in Smooth Yogurt BHINDI RAITA

Ingredients Ghee or Vegetable Oil: 1 cup (8 oz / 225 g) for shallow-frying Fresh Okra: 1.25 cups (16 oz / 455 g), washed, dried, and cut into 0.25-inch slices Garam Masala: 1 tsp (0.17 oz / 5 g) Paprika or Cayenne Pepper: 0.25 tsp (0.04 oz / 1 g) Ground Coriander: 0.5...