30-Minute Soup

Creamy Cauliflower Carrot Soup

Cauliflower and carrots simmered in vegetable broth until a carrot crushes against the pot, then blended smooth with an optional splash of milk.

32 min · 4 to 6 servings · Stovetop

Bowl of creamy cauliflower carrot soup topped with chopped parsley

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published January 8, 2026

How Recipesdarleen publishes recipes

A plain, quick vegetable soup that comes out genuinely creamy without cream: cauliflower, carrots, onion, garlic and broth.

Ten ingredients, five steps, and about half an hour from the chopping board to the bowl.

Why This Recipe Works

  • Cauliflower blends to a texture very close to a dairy-thickened soup, which is what carries the whole recipe. Carrots on their own would give something thinner and sweeter.
  • Four carrots against two pounds of cauliflower is the ratio that makes it orange and faintly sweet without turning it into carrot soup.
  • Vegetable broth keeps it vegetarian by default rather than as a substitution, which matters for a recipe with no meat anywhere in it.
  • Making the milk optional is honest. It adds a little richness and it is not doing the structural work — the blended vegetables already did that.

Creamy From Vegetables

There is no flour, no potato, no cream and no cheese in this soup, and the only dairy is a quarter cup of milk marked optional. The word creamy is earned by four things, and none of them is an ingredient.

  1. Soften the onion properlySoft, not coloured, 4 to 5 minutes

    Four to five minutes over medium until genuinely soft, then thirty seconds for the garlic. An onion that is still crunchy when the broth goes in stays as flecks through the blender, and flecks are the opposite of creamy.

  2. Choose cauliflower as the baseAbout 2 lb, in florets

    Two pounds of it, against four carrots. Cauliflower is the vegetable that purees closest to a dairy texture — it has almost no fibre to leave behind and holds a great deal of water, which is why it does this job better than broccoli or carrot alone.

  3. Cook past tenderA carrot crushes against the pot

    Fifteen to eighteen minutes, and the cue is physical: a slice of carrot crushes easily against the side of the pot. Vegetables that are merely tender still have structure, and structure survives blending as texture.

  4. Blend it properlyCompletely smooth

    An immersion blender in the pot, or a countertop blender in batches — no more than half full, lid vented, because hot soup expands and will force the lid off a full jar. Blending is where the whole texture of this soup comes from.

Ingredient Notes

Cauliflower
One medium head, about 2 pounds, in florets. The stalk blends perfectly well too and there is no reason to discard it here.
Vegetable broth
Four cups, which is what keeps the whole recipe vegetarian without any substitution. Chicken broth works and changes that.
Milk or cream
A quarter cup, optional. Small enough that leaving it out costs you very little, which is exactly what makes this a good dairy-free soup.

How to Make It

  1. Soften the aromatics

    Warm the olive oil in a large pot over medium heat and cook the onion until soft, 4 to 5 minutes. Stir in the garlic for 30 seconds.

  2. Add everything else

    Add the cauliflower, carrots, broth, salt and pepper, and bring to a boil.

  3. Simmer

    Lower the heat, cover and simmer 15 to 18 minutes, until a slice of carrot crushes easily against the side of the pot.

  4. Blend

    Blend smooth with an immersion blender straight in the pot. If the soup goes into a countertop blender instead, do it in batches with the jar no more than half full and the lid vented — hot soup expands, and a sealed full jar lifts its own lid off.

  5. Finish

    Stir in the milk if you want it richer, taste for salt and pepper, and serve with parsley.

Success Tips

  • Slice the carrots thinly so they finish with the cauliflower.
  • Cook past merely tender — the carrot-crush test is the real cue.
  • With a countertop blender: half full at most, lid vented, however many batches that takes.
  • Season after blending. A blended soup tastes different from the pot it came out of.

Serving Ideas

Parsley and bread. It is a plain soup by design, so it takes well to a swirl of good olive oil or a spoonful of yogurt if you want more from it.

Storage and Reheating

Refrigerate

Refrigerate up to 4 days. It thickens as it cools and loosens with a splash of broth.

Freeze

Freezes very well up to 3 months, and better than most soups — with no dairy in it there is nothing to separate. Freeze before adding the optional milk.

Reheat

Gently on the stove, stirring. It needs no special care unless you added the milk, in which case keep it below a boil.

Frequently Asked Questions

Can I make it completely dairy-free?

It already is, unless you add the optional milk. That is the useful thing about this recipe — the creaminess comes from blended cauliflower rather than from anything you would need to substitute.

Can I use frozen cauliflower?

Yes, and it works well since everything gets blended anyway. Frozen florets release more water, so start checking the simmer at around twelve minutes and expect a slightly thinner soup.

How do I make it thicker?

Use a little less broth, or simmer with the lid off for the last few minutes so some evaporates. Adding more cauliflower also works and changes nothing else — it is the ingredient doing the thickening.

Recipesdarleen

Creamy Cauliflower Carrot Soup

Cauliflower and carrots simmered in vegetable broth until a carrot crushes against the pot, then blended smooth with an optional splash of milk.

Prep
10 min
Cook
22 min
Total
32 min
Yield
4 to 6 servings

Stovetop

EquipmentLarge pot · Immersion blender, or a countertop blender

Before you startSlice the carrots rather than chunking them. Step 3's doneness cue is a slice of carrot crushing easily against the side of the pot, and carrots are far slower to soften than cauliflower — cut thick, they are still firm when the florets have gone to mush.

Ingredients

Instructions

  1. Warm the olive oil in a large pot over medium heat and cook the onion until soft, 4 to 5 minutes. Stir in the garlic for 30 seconds.
  2. Add the cauliflower, carrots, broth, salt and pepper. Bring to a boil.
  3. Lower the heat, cover, and simmer 15 to 18 minutes, until a slice of carrot crushes easily against the side of the pot.
  4. Blend the soup smooth with an immersion blender. If you use a countertop blender, work in batches, fill it no more than half full and vent the lid — hot soup expands and will force the lid off a full jar.
  5. Stir in the milk if you want it richer, taste for salt and pepper, and serve with parsley.