Cauliflower Carrot Soup

A bowl of creamy cauliflower and carrot soup garnished with herbs and black pepper.

This cauliflower carrot soup is the kind of cozy, comforting food that feels like a warm hug. It’s creamy and nourishing, packed full of tender carrots and smooth puréed cauliflower.

Pair it with some crusty bread and watch it quickly become a family favorite!

With chilly days upon us, there’s nothing better than a steaming bowl of cozy soup. This recipe is just right for a family dinner featuring simple, budget-friendly, and wholesome ingredients like cauliflower and carrots.

I’ve whipped up this soup several times recently, and even my 10-year-old, who usually turns up his nose at cauliflower, has been asking for seconds! When that happens, I know this cauliflower carrot soup is a keeper.

We really enjoyed the rich, thick broth loaded with soft, hearty vegetables. Dunking our crunchy Italian panini bread into this bowl of goodness made it even better.

For that luscious texture, I start off with a butter-and-flour mixture—a simple roux—to thicken things up. Then I add a splash of cream to make the broth silky, and puree some of the cauliflower for extra thickness. Fresh herbs and a squeeze of lemon juice at the end add a nice pop of flavor.

This soup feels indulgent but is still healthy and nourishing with only 1/4 cup of cream. And if you’d rather skip the cream, no worries—it’s still delicious!

Enjoy this cauliflower soup with carrots alongside your favorite crusty bread, croutons, or crostini. On a chilly day, this is the kind of winner you’ll want to come back to again and again.

This carrot and cauliflower soup is pure comfort in a bowl—creamy, nourishing, and full of tender veggies.

Notes

Note: I’ve tested this recipe several times to get the ingredient amounts just right, weighing everything. If you add more carrots or a bigger cauliflower, you’ll want to increase the liquid and adjust seasoning to keep balance. Also, more carrots will make the flavor lean more carrot-forward if that’s your thing.

Nutrition facts: These nutrition numbers are per serving based on an online calculator. Use them only as a rough guide, not as exact diet advice.

Nutrition

Calories: 232kcal | Carbohydrates: 21g | Protein: 5g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 45mg | Sodium: 719mg | Potassium: 700mg | Fiber: 5g | Sugar: 8g | Vitamin A: 15220IU | Vitamin C: 62mg | Calcium: 86mg | Iron: 1mg

This delightful cauliflower and carrot soup brings warmth, comfort, and simple elegance all in one pot. It’s easy enough to whip up on a weeknight yet pretty enough to serve when friends drop by. You’ll get a silky, creamy texture thanks to a little cream and some puréed cauliflower mixed into the broth. The recipe makes about 5 cups total (around 1¼ cups per serving) and takes about 35 minutes from start to finish—15 minutes prep and 20 minutes simmering.

Here you’ll find an easy-to-follow recipe with step-by-step tips for a smooth, lump-free texture using a roux and partial veggie purée. I also share how to keep the soup a pale cream color or an inviting orange, depending on whether you blend the carrots. Plus, I’ll offer quick swaps for dairy-free or gluten-free diets and simple serving ideas—think crusty bread, crunchy crostini, croutons, or even sautéed chickpeas for an extra protein boost. Lastly, you’ll get practical advice on storing and reheating so your leftovers stay tasty and creamy.

  • Flavor and texture: silky and slightly rich with just 1/4 cup of cream, brightened by lemon and fresh parsley.
  • Time and servings: about 35 minutes total, making 5 cups (4 hearty servings).
  • Flexibility: easily adapted to dairy- and gluten-free diets, plus scalable if you want to add more veggies.
  • Make-ahead friendly: keeps well in the fridge for 3 to 4 days and freezes nicely for up to 2 or 3 months (see storage tips below).

Keep reading for the full ingredient list, detailed instructions, pro tips for perfectly blending and seasoning, plus a few variations so you can customize this soup to your kitchen and cravings.

What Makes This Soup Special

This cauliflower carrot soup hits so many marks — comforting, quick, affordable, and tasty — it quickly became a regular favorite in my house. Here’s why you’ll want to make it over and over again:

  • Luxuriously smooth and creamy but with very little cream: The soup feels indulgent thanks to 1/4 cup cream and a simple roux made from butter and flour — rich but never heavy.
  • Quick and fuss-free: Ready in about 35 minutes, it’s perfect for busy weeknight dinners when you want something hearty fast.
  • Kid-friendly and family approved: Mild, familiar flavors and creamy texture make it easy to please even picky eaters — my 10-year-old loves it!
  • Economical pantry-pleaser: Uses inexpensive basics like cauliflower, carrots, onion, broth, and spices for a meal that feels special but won’t bust your budget.
  • Highly adaptable: Want a pale creamy soup? Blend only the cauliflower. Need dairy-free or gluten-free? Swap butter for olive oil, use rice flour, and coconut or oat cream.
  • Bright, balanced flavors: Lemon juice, fresh parsley, nutmeg, and a pinch of cayenne lift the natural sweetness so the soup never tastes flat or one-note.
  • Multiple serving options: Lovely with crusty bread, tasty crostini, grated Parmesan, croutons for crunch, or chickpeas for protein on top.
  • Make-ahead and freezer friendly: Keeps 3–4 days in the fridge and freezes well for 2–3 months (freeze without cream for best reheating results).
  • Creamy, comforting, and nourishing — a vegetable-forward bowl that uses only 1/4 cup cream for silky richness.
  • Family- and kid-approved — mild, rounded flavors that even picky eaters love (yes, my 10-year-old asked for seconds!).
  • Quick and easy — from start to finish in about 35 minutes, excellent for weeknights.
  • Budget-friendly ingredients — simple, affordable staples make this hearty and filling.
  • Versatile — easily tailored for dairy-free, gluten-free, thicker or thinner texture, and pairs beautifully with bread, crostini, or protein toppings.
  • Make-ahead and freezer-friendly — stores well for leftovers or can be prepped in stages for busy days.

Ingredients You’ll Need

  • 1 ½ tablespoon butter
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1 ½ tablespoon flour
  • 3 cups (720 ml) Low-sodium vegetable broth (add more if you want a thinner soup)
  • 1 (1 lb/450 grams) Small cauliflower head, cut into florets (weighed after cleaning)
  • 5 (12oz/350 grams) medium carrots, peeled and sliced
  • ¼ cup (60 ml) cream
  • 1 teaspoon salt, or to taste (depending on your broth)
  • ¼ teaspoon black pepper
  • ⅛ teaspoon cayenne pepper
  • ⅛ teaspoon ground nutmeg
  • 1 sprig thyme (or ½ tsp dried thyme)
  • ¼ cup (60 ml) cream (or use full-fat milk)
  • ½ tablespoon lemon juice, or more to taste
  • 2 tablespoons chopped fresh parsley

Step-by-Step Method

  1. Cut cauliflower into florets, peel and slice carrots, dice the onion, and mince the garlic.
  2. Melt butter in a large pot or Dutch oven over medium heat.
  3. Add the diced onion and cook about 4 minutes until softened.
  4. Add the minced garlic and cook 1 minute.
  5. Sprinkle in the flour and stir to form a roux/paste; cook 2 minutes, stirring occasionally.
  6. Whisk the vegetable broth and 1/4 cup cream into the roux until smooth.
  7. Add cauliflower florets, sliced carrots, thyme, cayenne, salt, and black pepper to the pot.
  8. Bring to a boil, then reduce heat to a simmer, cover, and cook 20 minutes until the vegetables are tender.
  9. Turn off the heat and let the soup cool slightly.
  10. Scoop out about 2 cups of vegetables and puree them in a blender or food processor (or use an immersion blender to partially puree directly in the pot); return the purée to the pot.

  11. If desired, puree only the cauliflower for a pale soup or include carrots for a more orange color.
  12. Stir in lemon juice, chopped fresh parsley, and nutmeg; taste and adjust seasoning.
  13. Thin with warm broth or milk in small amounts if the soup is too thick.

Tips for Perfect Creaminess

  • Measure flour and liquids precisely to make a perfect roux. Cook the flour about 2 minutes to get rid of any raw taste but don’t let it brown too much.
  • Whisk the broth into the roux carefully before adding the vegetables. This helps avoid lumps and creates a smooth base.
  • If you want a pale creamy soup, blend just the cauliflower—no carrots pureed.
  • Let the soup cool a bit before blending. Use a high-speed blender in small batches, cover the lid with a kitchen towel, and remove the center cap for steam to escape safely. Or save yourself the fuss with an immersion blender—it’s super handy.
  • Adjust seasoning at the end since broth saltiness varies. Taste after blending and once you add lemon juice.
  • To thin the soup, add warm broth or milk in small amounts. To thicken, puree more veggies or simmer gently to reduce liquid.
  • For dairy-free, swap cream for full-fat coconut milk or unsweetened oat cream and use olive oil instead of butter.
  • Garnishes bring life to the bowl. Try chopped parsley and lemon for brightness, grated Parmesan for richness, or croutons and sautéed chickpeas for crunch and extra protein.Creamy cauliflower and carrot soup garnished with herbs in a white bowl.

Mix-Ins and Substitutions

Ingredients & substitutions

Onion, garlic, and butter: This trio builds a flavorful base. If you prefer, use olive oil instead of butter for a dairy-free option.

Flour: Used to thicken the broth. For gluten-free, rice flour works well as a substitute.

Veggies: Feel free to add more carrots or cauliflower if you have some to use up—just adjust the liquid and seasoning. You can also toss in a potato or two or stir in some spinach at the end until just wilted.

Low-sodium vegetable broth: My go-to for a clean flavor, but you can use any broth or stock you like. Just be careful of saltiness and adjust seasoning accordingly.

Cream or milk: I use 1/4 cup double cream for flavor and silkiness, but full-fat milk works too if you want a lighter touch.

Herbs: Thyme adds earthiness, while fresh parsley and lemon juice brighten things up at the end. Dill or basil can be great swaps.

Lemon juice: Essential for freshness—it brings the flavors alive.

Spices and seasoning: Nutmeg and cayenne are small but impactful, warming up the soup without heat. Salt levels vary by broth, so always taste and adjust at the end.

STORAGE TIPS

This carrot and cauliflower soup stores beautifully in the fridge for about 3-4 days when kept in an airtight container. The soup will thicken a bit as it sits, which is totally normal—you can always thin it with a splash of broth or milk when reheating. It freezes well too but may change texture slightly. I recommend gently reheating and whisking to bring that creamy silkiness back.

Storing, Freezing, and Reheating

  • Refrigerator: Let the soup cool to room temp within 2 hours, then store covered for 3–4 days.
  • Freezer: Freeze in airtight containers or bags for up to 2–3 months. Leave space at the top to allow for expansion. Keep in mind the texture might change a bit.
  • Make-ahead: You can prepare the soup completely but leave cream, lemon, and parsley out. Add them fresh when reheating to keep flavors bright.
  • Reheating: If frozen, thaw overnight in the fridge. Warm gently on the stove over low to medium heat, whisking often and adding a little broth or milk to refresh the creaminess. Heat until hot and steaming, stirring to avoid burning.
  • If the soup separates after storage, whisk in a bit of warm broth or cream while reheating to bring it back together.

Common Questions

  • Can I make this soup dairy-free or vegan? — Absolutely! Use olive oil instead of butter and swap cream for full-fat coconut milk or unsweetened plant milk. Skip any Parmesan toppings.
  • Can I use frozen cauliflower or carrots? — Yes, frozen veggies are fine! Add them directly and expect to add a little extra liquid. Cook until tender and adjust thickness to your liking.
  • How do I get a smooth, lump-free puree? — An immersion blender is your best bet for control. If you use a regular blender, cool the soup slightly to avoid splatters and blend in batches, covering the lid with a towel to safely release steam.
  • Will the soup keep its texture after freezing? — The flavor holds up well, but texture can get a bit grainy. Freeze without cream if possible and add fresh cream or milk when reheating.
  • How can I make the soup thicker? — Puree more veggies, especially cauliflower, or simmer it a little longer to reduce liquid. You can also make a bigger roux but add it slowly to avoid over-thickening.
  • How should I season if my broth is salty? — Use low-sodium broth and add salt at the end after tasting. Adjust pepper, lemon juice, and cayenne to balance flavors.

Close-up of creamy cauliflower and carrot soup garnished with herbs and black pepper.

More in Recipes

Clara

ABOUT THE AUTHOR

Clara

Hi, I’m Clara, the home cook and recipe creator behind Cooking Crumbs. I share cozy homemade recipes, easy bakes, simple breads, comforting family dinners, old-fashioned desserts, cookies, casseroles, and seasonal favorites made for real home kitchens. Cooking Crumbs is my kitchen space for recipes that feel warm, familiar, and worth saving — the kind of food you can make with simple ingredients, clear steps, and no pressure to make everything perfect. I believe some of the best recipes are the ones that leave a few crumbs behind: a soft slice of bread, a warm cookie, a simple cake, a bubbling casserole, or a cozy supper shared at the end of the day. That is the heart of Cooking Crumbs: simple homemade food, clear instructions, familiar flavors, and recipes you can come back to again and again.

READ MORE →

Leave a Comment