Creamy Cauliflower Carrot Soup Recipe

This creamy cauliflower carrot soup is the perfect bowl of comfort for a chilly evening, a cozy lunch, or a light and nourishing dinner. Made with tender cauliflower, sweet carrots, aromatic garlic, and onion, this homemade vegetable soup delivers a smooth, velvety texture and a deliciously balanced flavor in every spoonful.

A touch of cream adds richness, while thyme, nutmeg, cayenne pepper, and fresh lemon juice bring warmth and brightness to the broth. Best of all, this easy carrot and cauliflower soup comes together in just 35 minutes using simple ingredients you may already have in your kitchen.

Whether you enjoy it chunky with tender vegetable pieces or blend it into a silky-smooth soup, this comforting vegetarian recipe is easy to customize and delicious served with crusty bread.

Why You’ll Love This Cauliflower Carrot Soup

  • Creamy without being too heavy: Cauliflower creates a naturally velvety texture, while a little cream adds richness.
  • Packed with vegetables: Carrots and cauliflower provide color, flavor, and nourishing goodness.
  • Ready in 35 minutes: Simple preparation and a short simmer make this soup ideal for busy weeknights.
  • Easy to customize: Blend it completely smooth, leave some vegetables chunky, or adjust the broth to your preferred consistency.
  • Comforting and flavorful: Garlic, thyme, nutmeg, and a hint of cayenne create a delicious balance of savory warmth and gentle sweetness.
  • Perfect for meal prep: Make a batch ahead of time and enjoy easy lunches or dinners throughout the week.

Ingredients You’ll Need

Here are the simple ingredients that make this creamy carrot and cauliflower soup so delicious.

  • Butter: Adds richness and helps soften the onion and garlic. You can substitute olive oil if preferred.
  • Onion: Provides a savory foundation and brings depth to the soup.
  • Garlic: Two minced garlic cloves add a wonderful aromatic flavor.
  • All-purpose flour: Helps thicken the broth and gives the finished soup a creamy consistency.
  • Low-sodium vegetable broth: Forms the base of the soup. Choose a good-quality broth for the best flavor, and keep extra on hand to thin the soup if needed.
  • Cauliflower: One small head, weighing about 1 pound or 450 grams after cleaning, provides a mild flavor and creamy texture.
  • Carrots: Five medium carrots, approximately 12 ounces or 350 grams, add natural sweetness and a beautiful golden color.
  • Cream: A quarter cup of cream creates a richer, smoother finish.
  • Salt and black pepper: Essential seasonings that bring all the flavors together.
  • Cayenne pepper: Adds a subtle hint of heat without overpowering the vegetables.
  • Ground nutmeg: A small amount adds warmth and complements the cream beautifully.
  • Fresh thyme: Gives the soup a delicate, earthy aroma. Dried thyme works just as well.
  • Lemon juice: Brightens the flavor and balances the sweetness of the carrots.
  • Fresh parsley: Adds a fresh, colorful finish just before serving.

How to Make Cauliflower Carrot Soup

Follow these simple steps to prepare a creamy, comforting vegetable soup in about 35 minutes.

Step 1: Prepare the Vegetables

Peel and slice the carrots, cut the cauliflower into florets, dice the onion, and mince the garlic. Having everything ready before you start cooking makes the process quick and easy.

Step 2: Sauté the Onion and Garlic

Melt the butter in a large soup pot or Dutch oven over medium heat. Add the diced onion and cook for about 4 minutes, stirring occasionally, until softened.

Add the minced garlic and cook for another minute, stirring frequently so it becomes fragrant without browning.

Step 3: Make the Roux

Sprinkle the flour over the softened onion and garlic. Stir well to form a thick paste, then cook for approximately 2 minutes.

This simple roux helps thicken the broth and gives the finished soup a smooth, creamy consistency.

Step 4: Add the Broth, Cream, and Vegetables

Gradually stir in the vegetable broth and cream, whisking for about a minute to help distribute the flour evenly.

Add the cauliflower florets, sliced carrots, cayenne pepper, salt, black pepper, and thyme. Stir everything together and bring the mixture to a boil.

Once boiling, reduce the heat to low, cover the pot, and simmer for about 20 minutes, or until the carrots and cauliflower are fork-tender.

Step 5: Blend the Soup

Turn off the heat and allow the soup to cool slightly before blending.

For a rustic texture, scoop out approximately 2 cups of the cooked vegetables and blend them in a blender or food processor until smooth. Return the purée to the pot and stir well.

Alternatively, use an immersion blender directly in the pot to blend the soup to your desired consistency. Blend only part of the soup for a slightly chunky texture, or blend everything for a silky finish.

Want a pale yellow, creamy soup? Blend the cauliflower without the carrots. This helps preserve a lighter color while still thickening the soup naturally.

If using a countertop blender, work in small batches, avoid overfilling it, and allow steam to escape according to the manufacturer’s instructions.

Step 6: Add the Finishing Touches

Stir in the lemon juice, chopped parsley, and ground nutmeg. Taste the soup and adjust the salt, black pepper, cayenne pepper, or lemon juice as needed.

If the soup is thicker than you prefer, add a little extra vegetable broth until it reaches your desired consistency.

Step 7: Serve and Enjoy

Ladle the hot cauliflower carrot soup into bowls. Finish with freshly ground black pepper, extra chopped parsley, or grated Parmesan cheese if desired.

Serve with crusty bread, toasted baguette slices, or your favorite sandwich for a satisfying meal.

Cauliflower Carrot Soup – Creamy Healthy Easy Vegetable Soup
Creamy Cauliflower Carrot Soup Recipe 7

Tips for the Best Cauliflower Carrot Soup

  • Weigh the vegetables when possible: The recipe works best with approximately 450 grams of cleaned cauliflower and 350 grams of carrots. Adding substantially more vegetables without adjusting the liquid can make the soup too thick or change its flavor balance.
  • Cut the vegetables evenly: Similar-sized carrot slices and cauliflower florets cook more consistently.
  • Cook the flour properly: Allow the flour mixture to cook for about 2 minutes before adding the liquid to reduce its raw taste.
  • Avoid rushing the simmer: Cook until the vegetables are genuinely tender so they blend easily and develop a smooth texture.
  • Blend only as much as you like: Partially blending creates a hearty, rustic soup, while fully blending produces a more elegant, velvety result.
  • Use lemon juice to brighten the flavor: Add it toward the end of cooking and adjust gradually. A little acidity can make the vegetables taste fresher.
  • Season at the end: Broths vary in saltiness, so taste before adding more salt.
  • Thin the soup gradually: Add extra broth a little at a time to avoid making it watery.

Equipment Needed

You don’t need any specialized equipment to make this easy vegetable soup.

  • Large soup pot or Dutch oven: For sautéing the aromatics and simmering the vegetables.
  • Cutting board and sharp knife: For preparing the carrots, cauliflower, and onion.
  • Measuring cups and spoons: To keep the ingredient proportions balanced.
  • Whisk or wooden spoon: For mixing the flour into the broth and cream.
  • Immersion blender, countertop blender, or food processor: For creating the desired texture.
  • Ladle: For serving the finished soup.

Variations to Try

One of the best things about homemade cauliflower carrot soup is how easy it is to adapt to your preferences.

1. Vegan Cauliflower Carrot Soup

Replace the butter with olive oil or a plant-based butter alternative, use your favorite unsweetened plant-based cream, and substitute the all-purpose flour with a suitable gluten-free thickener if needed. Check that your vegetable broth is vegan-friendly, and skip the Parmesan garnish.

2. Extra-Garlicky Vegetable Soup

If you love garlic, add another clove or two while sautéing the onion. For an even deeper flavor, roast the garlic separately and blend it into the soup before serving.

3. Spicy Carrot and Cauliflower Soup

Increase the cayenne pepper slightly or add a pinch of chili flakes. Start with a small amount, taste, and adjust until the soup has the level of heat you enjoy.

4. Potato, Cauliflower, and Carrot Soup

Add one small peeled and diced potato along with the other vegetables. The potato will contribute extra body and make the soup even heartier. Depending on its size, you may need additional broth and a little extra seasoning.

5. Herb-Infused Cauliflower Soup

Experiment with fresh rosemary, sage, or additional thyme for a different flavor profile. Use rosemary sparingly because its strong, pine-like flavor can easily overpower the delicate vegetables.

6. Dairy-Free Creamy Soup

For a dairy-free version, replace the butter with olive oil and use unsweetened oat cream or cashew cream instead of dairy cream. The blended cauliflower also helps maintain a creamy texture without relying entirely on dairy.

7. Cheesy Cauliflower Carrot Soup

Stir in a small handful of freshly grated Parmesan or mature cheddar after blending. Keep the heat low and stir until the cheese melts smoothly. Avoid boiling the soup after adding cheese.

What to Serve With Cauliflower Carrot Soup

This soup is delicious on its own, but the right side dish can turn it into a more substantial meal.

  • Crusty bread: A warm sourdough loaf or French baguette is perfect for dipping into the creamy broth.
  • Garlic bread: Adds a savory, buttery crunch that pairs beautifully with the tender vegetables.
  • Grilled cheese sandwich: The crisp bread and melted cheese make a comforting combination.
  • Fresh green salad: A simple salad with a lemon vinaigrette balances the soup’s creamy texture.
  • Roasted vegetables: Serve with roasted broccoli, Brussels sprouts, or zucchini for a vegetable-rich meal.
  • Toasted pumpkin seeds: Sprinkle them over each bowl for a crunchy contrast.
  • Parmesan toast: Toasted bread topped with Parmesan adds a salty, savory finish.

For a simple lunch, pair a bowl of soup with crusty bread. For dinner, serve it with a fresh salad and a grilled cheese sandwich.

Frequently Asked Questions

Can I make cauliflower carrot soup ahead of time?

Yes! This soup is excellent for preparing ahead. Cook it according to the instructions, let it cool promptly, and refrigerate it in an airtight container. The flavors may become even more developed after a day in the refrigerator.

Can I freeze cauliflower carrot soup?

Yes, you can freeze it, although soups containing cream may change texture slightly after thawing. For the best results, freeze the soup before adding the cream, then stir the cream in when reheating. Alternatively, freeze the finished soup and blend or whisk it well after reheating to help restore its consistency.

Store in freezer-safe containers with a little room for expansion and use within approximately 2–3 months for best quality.

How long does this soup last in the refrigerator?

Store leftover soup in an airtight container in the refrigerator for up to 3–4 days. Refrigerate promptly, ideally within 2 hours of cooking. Reheat thoroughly on the stovetop or in the microwave, stirring occasionally.

Can I make this soup without flour?

Yes. You can omit the flour and rely on the blended cauliflower and carrots to thicken the soup naturally. The result may be slightly less rich and thick, so blend a larger portion of the vegetables if needed.

How do I make the soup completely smooth?

Use an immersion blender until no vegetable pieces remain, or carefully transfer the soup to a countertop blender in batches. If you prefer an especially silky texture, blend thoroughly and add a little extra broth or cream until the consistency is just right.

Why does my cauliflower carrot soup taste too sweet?

Carrots naturally add sweetness, and using too many can make their flavor dominate. Stick to the recommended quantities and balance the soup with lemon juice, black pepper, and a little additional salt if needed.

Can I use frozen cauliflower?

Yes. Frozen cauliflower florets are a convenient substitute. Add them directly to the pot and simmer until tender. Cooking time may vary slightly, so check the vegetables before blending.

What can I use instead of cream?

You can use half-and-half for a lighter dairy option or an unsweetened plant-based cream for a dairy-free alternative. You can also omit the cream and blend more of the cooked vegetables to create a naturally creamy consistency.

Is cauliflower carrot soup healthy?

This soup provides vegetables in a comforting, easy-to-enjoy form. Cauliflower contributes fiber and vitamin C, while carrots provide beta-carotene, which the body can convert into vitamin A. The overall nutritional profile depends on the ingredients and portion size, particularly the amount of butter and cream used.

Storage and Reheating

To refrigerate: Allow the soup to cool slightly, transfer it to an airtight container, and refrigerate promptly. Enjoy within 3–4 days.

To reheat on the stovetop: Warm the soup in a saucepan over medium-low heat, stirring occasionally until thoroughly heated. Add a splash of vegetable broth if it has thickened in the refrigerator.

To reheat in the microwave: Place a serving in a microwave-safe bowl, cover loosely, and heat in short intervals, stirring between each interval until hot throughout.

To freeze: Freeze in individual portions for convenient meals. If possible, freeze before adding the cream for the best texture. Thaw in the refrigerator before reheating.

Cauliflower Carrot Soup Nutrition

The recipe makes approximately 5 cups of soup, with four servings of about 1¼ cups each.

The estimated nutrition per serving is:

  • Calories: 114 kcal
  • Carbohydrates: 6 g
  • Protein: 1 g
  • Fat: 10 g
  • Saturated fat: 6 g
  • Fiber: 1 g
  • Sugar: 2 g
  • Sodium: 40 mg
  • Potassium: 79 mg
  • Vitamin A: 549 IU
  • Vitamin C: 5 mg
  • Calcium: 24 mg
  • Iron: 0.4 mg

These values are estimates and can vary depending on the vegetable broth, cream, and other ingredients you use. The listed sodium value may differ considerably with different brands of broth and added salt.

Final Thoughts

This creamy cauliflower carrot soup is proof that simple vegetables can create something truly comforting. Tender cauliflower, naturally sweet carrots, fragrant garlic, and a touch of cream come together in a smooth, flavorful soup that’s easy enough for a weeknight and satisfying enough to serve to family and friends.

With just 15 minutes of preparation and 20 minutes of cooking, you can have a warm, homemade meal on the table in about 35 minutes. Enjoy it chunky or silky smooth, add your favorite herbs, or finish each bowl with fresh parsley and Parmesan.

Give this easy cauliflower carrot soup a try! Serve it with warm crusty bread, save the leftovers for lunch, and share your favorite variation in the comments.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cauliflower Carrot Soup

Creamy Cauliflower Carrot Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 35 minutes
  • Yield: 4 servings (about 5 cups)
  • Diet: Vegetarian

Description

This creamy cauliflower carrot soup is the ultimate comfort food, made with tender carrots, puréed cauliflower, vegetable broth, cream, and warming seasonings. It’s nourishing, comforting, and perfect for an easy lunch or dinner.


Ingredients

  • 1 1/2 tablespoons butter
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 1/2 tablespoons flour
  • 3 cups (720 ml) low-sodium vegetable broth, plus more if needed
  • 1 small cauliflower head (1 lb / 450 g), cleaned and cut into florets
  • 5 medium carrots (12 oz / 350 g), peeled and sliced
  • 1/4 cup (60 ml) cream
  • 1 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1/8 teaspoon cayenne pepper
  • 1/8 teaspoon ground nutmeg
  • 1 sprig fresh thyme or 1/2 teaspoon dried thyme
  • 1/2 tablespoon lemon juice, or more to taste
  • 2 tablespoons chopped parsley


Instructions

  1. Heat the butter in a large soup pot or Dutch oven over medium heat. Add the diced onion and cook for 4 minutes. Stir in the minced garlic and cook for 1 minute.
  2. Add the flour and stir to form a rough paste. Cook for 2 minutes, stirring frequently.
  3. Gradually stir in the vegetable broth and cream, whisking for about 1 minute until combined.
  4. Add the cauliflower florets, sliced carrots, cayenne pepper, salt, black pepper, and thyme. Bring the soup to a boil, then reduce the heat and simmer, covered, for 20 minutes, until the vegetables are tender.
  5. Turn off the heat and let the soup cool slightly. Purée about 2 cups of the vegetables in a blender or food processor, then return them to the pot. Alternatively, use an immersion blender to purée some of the soup. For a yellow, creamy soup, blend only the cauliflower and leave the carrots unblended.
  6. Stir in the lemon juice, chopped parsley, and ground nutmeg. Taste and adjust the seasoning, adding more lemon juice, cayenne pepper, or salt if desired.
  7. Add extra vegetable broth if you prefer a thinner soup. Serve warm with crusty bread, freshly ground black pepper, and grated Parmesan, if desired.

Notes

  • The recipe yields about 5 cups of soup, or approximately 1 1/4 cups per serving.
  • Ingredient quantities are based on weighed vegetables. If you use extra carrots or a larger cauliflower, adjust the broth and seasoning as needed.
  • Adding more carrots may make the soup taste more strongly of carrots.
  • For a yellow, creamy soup, purée only the cauliflower rather than the carrots.
  • Add extra vegetable broth to thin the soup to your preferred consistency.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop, Blending
  • Cuisine: Vegetarian

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star