Creamy Onion Cauliflower Soup

Featured in: Weeknight Dinners

This velvety soup highlights sweet onions and tender cauliflower gently simmered in vegetable broth. Blended until smooth, it's enriched with almond milk or cream and lightly seasoned with sea salt, pepper, and a hint of nutmeg. Perfectly garnished with chives or parsley, this comforting dish comes together swiftly and offers a nourishing, low-carb option ideal for any light meal.

Updated on Tue, 17 Feb 2026 14:45:00 GMT
A bowl of creamy onion and cauliflower soup garnished with fresh chives and a swirl of cream. Save
A bowl of creamy onion and cauliflower soup garnished with fresh chives and a swirl of cream. | pulseoven.com

There's something about the smell of caramelizing onions that stops me mid-thought every single time. One quiet weeknight, I was flipping through my fridge feeling uninspired when I spotted a head of cauliflower and remembered a soup my neighbor once described over coffee—simple, creamy, nothing fancy. I decided to trust her description and make it myself, never expecting how transformative those soft golden onions and silky cauliflower would become.

My friend Sarah came over on a chilly afternoon, and I served her a bowl still steaming from the pot. She took one spoonful and just closed her eyes—no words needed. That's when I realized this soup had crossed from weeknight dinner into something that makes people slow down and actually taste what's in front of them.

Ingredients

  • Cauliflower, 1 medium head (about 600 g): Cut into florets about the size of your thumb so they cook evenly and blend into that signature creamy texture.
  • Yellow onions, 2 large: These are your secret ingredient—they become naturally sweet when sautéed slowly, adding body and flavor depth that rivals any stock.
  • Garlic, 2 cloves minced: Just enough to whisper in the background without overpowering; this is the onion's show.
  • Celery, 1 stalk chopped: Often overlooked, but it adds a gentle aromatic foundation that rounds out the whole pot.
  • Low-sodium vegetable broth, 900 ml (4 cups): Use the best you can find—this becomes the soul of the soup since it's the main liquid base.
  • Unsweetened almond milk, 250 ml (1 cup): Or use heavy cream if you want something richer; almond milk keeps it light and lets the vegetable flavors speak.
  • Olive oil or unsalted butter, 2 tbsp: Butter adds a subtle richness, while olive oil keeps things brighter and more versatile.
  • Sea salt, 1/2 tsp plus more to taste: Taste as you go—low-sodium broth means you have control over the final seasoning.
  • Ground white or black pepper, 1/4 tsp: White pepper is gentler and blends invisibly; black pepper is bolder if you prefer visible flecks.
  • Freshly grated nutmeg, pinch (optional): A whisper of this transforms everything, but it's truly optional—only add it if you enjoy its warm spice.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat and sauté your aromatics:
Warm your oil or butter in a large pot over medium heat until it's shimmering and smells inviting, then add your sliced onions and celery. This is where patience matters—let them soften for 8 to 10 minutes, stirring occasionally, until the onions turn golden and translucent rather than rushed and pale.
Bloom the garlic:
Add your minced garlic and stir constantly for about a minute until the kitchen smells like garlic soup territory. You're not cooking it long enough to brown it; you just want that fragrance to release.
Introduce the cauliflower:
Toss in your florets and let them sit for a couple of minutes with gentle stirring, allowing them to coat in the oil and pick up those sweet onion flavors.
Simmer until everything is tender:
Pour in your vegetable broth, bring it to a rolling boil, then reduce the heat and cover the pot. Let it simmer for about 20 minutes—you want the cauliflower so tender a fork crushes it easily, which signals it's ready to blend.
Blend into creaminess:
Remove from heat and use an immersion blender, working it through the pot until the soup is completely smooth and looks almost like silk. If using a countertop blender, work in batches and be careful with hot liquid—let it cool slightly first and fill the blender only halfway.
Finish with milk and seasoning:
Stir in your almond milk or cream, salt, pepper, and nutmeg if using, then warm gently over low heat just until it steams softly. Taste a spoonful and adjust—you might need a pinch more salt or another grind of pepper.
Serve and garnish:
Ladle into bowls and top with whatever catches your eye: fresh chives, a handful of parsley, a swirl of cream, or simply a grind of pepper.
Velvety cauliflower soup with sweet caramelized onions, served steaming hot in a rustic white bowl. Save
Velvety cauliflower soup with sweet caramelized onions, served steaming hot in a rustic white bowl. | pulseoven.com

My daughter asked me one afternoon why this soup tasted so good if it was just cauliflower and onions, and I realized I didn't have a technical answer—just that sometimes the simplest combinations, cooked with care, become something memorable. That question stuck with me.

Why This Soup Works

Cauliflower is secretly mild and absorbs flavors beautifully, especially when blended into submission. The onions do almost all the heavy lifting here, their natural sugars developing over time and creating a soup that tastes indulgent even though it's really just vegetables and broth. Adding the almond milk at the end preserves that clean vegetable taste while giving you that velvety mouthfeel that makes people think you've labored for hours.

Making It Your Own

This soup is endlessly flexible and invites you to play. If you want it richer, swap the almond milk for heavy cream or use butter instead of oil. If you want it more interesting, stir in cheese—Parmesan, Gruyère, or even a sharp cheddar makes it something entirely different. Some nights I add a tiny pinch of cayenne pepper for warmth, or a squeeze of lemon juice at the very end to brighten it.

Storage and Serving

This soup stores beautifully in the fridge for up to four days and actually tastes better the next day once the flavors have settled and deepened. You can also freeze it in portions for up to three months, though the texture becomes slightly grainier—nothing that bothers me when I'm hungry and need comfort in a bowl. Reheat gently on the stovetop, thinning with extra broth if needed, and taste for seasoning since flavors sometimes fade slightly in freezer storage.

  • Serve this alongside a crisp green salad or crusty bread for balance and substance.
  • Keep extra broth on hand when reheating since the soup will thicken as it sits.
  • A swirl of good olive oil or a dollop of sour cream elevates bowls into something restaurant-worthy.
Silky pureed cauliflower and onion soup, blended to perfection with a hint of nutmeg and fresh herbs. Save
Silky pureed cauliflower and onion soup, blended to perfection with a hint of nutmeg and fresh herbs. | pulseoven.com

This soup taught me that sometimes the most satisfying dishes are the ones that ask very little of you, trusting instead that good ingredients treated gently will always deliver. It's become my go-to when I want to feed people something that feels like it was made with intention.

Recipe FAQs

What is the best way to achieve a creamy texture?

Blending the cooked onions and cauliflower with an immersion or countertop blender until smooth creates the velvety texture. Adding almond milk or cream enhances its richness.

Can I use substitutes for almond milk?

Yes, oat milk works well as a nut-free substitute, and heavy cream can be used for a richer flavor.

How long should the cauliflower simmer?

Simmer the cauliflower for about 20 minutes until it becomes very tender, ensuring an ideal texture for blending.

What seasonings complement this soup best?

Sea salt, ground pepper, and a pinch of freshly grated nutmeg provide subtle warmth, while garnishes like chives or parsley add fresh notes.

Is this dish suitable for gluten-free diets?

Yes, this soup contains no gluten ingredients and is safe for gluten-free diets.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Onion Cauliflower Soup

Velvety blend of onions and cauliflower for a comforting, light, low-carb dish with subtle seasoning.

Prep Time
15 min
Cook Time
30 min
Overall Time
45 min
Created by Henry Baker


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Preferences Meatless, Wheat-Free, Low in Carbs

What You'll Need

Vegetables

01 1 medium head cauliflower (about 21 oz), cut into florets
02 2 large yellow onions, sliced
03 2 cloves garlic, minced
04 1 stalk celery, chopped

Liquids

01 4 cups low-sodium vegetable broth
02 1 cup unsweetened almond milk or heavy cream

Fats and Seasonings

01 2 tablespoons olive oil or unsalted butter
02 1/2 teaspoon sea salt, plus more to taste
03 1/4 teaspoon ground white or black pepper
04 Pinch of freshly grated nutmeg

Garnish

01 Chopped fresh chives or parsley
02 Swirl of heavy cream or olive oil

How to Make

Step 01

Sauté Aromatics: Heat olive oil or butter in a large pot over medium heat. Add sliced onions and chopped celery. Sauté for 8 to 10 minutes until onions are soft and translucent.

Step 02

Add Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Toast Cauliflower: Add cauliflower florets to the pot and sauté for 2 minutes, stirring occasionally.

Step 04

Simmer Vegetables: Pour in vegetable broth and bring to a boil. Reduce heat, cover the pot, and simmer for 20 minutes until cauliflower is very tender.

Step 05

Blend Soup: Remove from heat. Use an immersion blender to puree the soup until smooth and creamy. Alternatively, carefully transfer soup in batches to a countertop blender and blend until desired consistency is reached.

Step 06

Season and Finish: Stir in almond milk or heavy cream, salt, pepper, and nutmeg. Warm gently over low heat without boiling. Adjust seasoning to taste.

Step 07

Serve: Ladle into bowls and serve hot, garnished with fresh chives, parsley, or a swirl of cream as desired.

Tools Needed

  • Large soup pot
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board
  • Ladle

Allergens

Always review each ingredient for allergens. Ask a healthcare provider if you're not sure.
  • Contains tree nuts (almond milk); substitute with oat milk for nut allergy concerns
  • Contains dairy if using butter or heavy cream
  • Always verify product labels for potential allergen cross-contamination

Nutrition Info (per serving)

Use this nutrition estimate as a guideline, but be sure to verify with a health expert if needed.
  • Calories: 110
  • Fats: 6 g
  • Carbohydrates: 11 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.