Creamy Onion Cauliflower Soup

Featured in: Everyday Home Favorites

This comforting, velvety soup combines sweet onions and tender cauliflower simmered in vegetable broth, then pureed to a smooth texture. Olive oil and almond milk enrich the blend, creating a creamy, satisfying dish that suits light and low-carb preferences. Suitable for vegetarian and gluten-free diets, it’s quick to prepare and perfect for a nourishing meal any day.

Updated on Tue, 17 Feb 2026 12:03:00 GMT
Creamy Onion and Cauliflower Soup in a rustic bowl, garnished with fresh chives and a swirl of cream, perfect for a cozy dinner.  Pin it
Creamy Onion and Cauliflower Soup in a rustic bowl, garnished with fresh chives and a swirl of cream, perfect for a cozy dinner. | tastysfenj.com

There's something about the smell of caramelizing onions that makes a kitchen feel like home, even if you're just cooking a simple weeknight soup. I stumbled onto this creamy onion and cauliflower combination by accident—I'd overestimated how much cauliflower I needed for a roasted vegetable side, so I tossed the extras into a pot of softening onions and broth, hoping it wouldn't be a total loss. What emerged was pure comfort in a bowl, silky and naturally sweet, without any cream masking the honest flavors of the vegetables themselves. That happy mistake has become my go-to when I want something nourishing that doesn't feel like work.

My sister showed up unexpectedly on a chilly afternoon with her new partner, and I had maybe 20 minutes before they arrived. I pulled out this soup because I'd made it the week before and had the steps memorized, and watching them both come back for seconds while we sat around the table talking felt like winning a small kitchen lottery. It became the dish I make whenever I want to feed people without fussing, something that tastes like it took effort but whispers the truth that it really didn't.

Ingredients

  • Cauliflower (1 medium head, about 600 g): This is your secret weapon for creaminess; as it breaks down, it naturally thickens the soup and adds gentle sweetness that balances the onions.
  • Yellow onions (2 large, sliced): Don't skip the slicing step and the slow cook—these become almost jam-like when given time, creating the soup's sweet backbone.
  • Garlic (2 cloves, minced): Just enough to whisper in the background without overpowering; any more and it'll steal the show.
  • Celery (1 stalk, chopped): Adds a subtle depth that you won't consciously taste but will definitely notice if it's missing.
  • Vegetable broth (900 ml): Use low-sodium so you can control the salt and actually taste the vegetables.
  • Almond milk or heavy cream (250 ml): Almond milk keeps it light and clean; cream turns it into something you'd find at a bistro.
  • Olive oil or unsalted butter (2 tbsp): Butter gives you richer flavor, oil is lighter—choose based on your mood.
  • Sea salt, white or black pepper, and nutmeg (to taste): The nutmeg seems optional until you taste what it does, then it becomes essential.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start the aromatics:
Heat your oil or butter over medium heat until it's shimmering, then add the sliced onions and celery. You're looking for that moment around 8–10 minutes when the onions turn translucent and start to collapse—that's when they've given you their sweetness. Let them take their time; rushing this step steals the flavor from your finished soup.
Bring in the garlic:
Once the onions are soft, add your minced garlic and stir constantly for about a minute until the smell fills your kitchen. You'll know it's ready when your nose tells you it's fragrant, not when a timer says so.
Add the cauliflower:
Toss in the florets and let them sit for 2 minutes, stirring occasionally so they catch some of that golden onion flavor at the bottom of the pot. This brief sauté brings out their natural sweetness before the liquid goes in.
Build the broth base:
Pour in your vegetable broth and let it come to a boil—you'll see the vegetables bob to the surface and everything will smell incredible. Reduce the heat, cover the pot, and let it simmer gently for 20 minutes until the cauliflower is so tender it breaks apart if you press it with a spoon.
Blend to silky perfection:
This is where the magic happens; an immersion blender is your friend here because you can blend directly in the pot and feel exactly when it's reached that velvety consistency you want. If you're using a countertop blender, work in batches and be careful with the hot liquid—steam is no joke.
Finish with richness and seasoning:
Stir in your almond milk or cream, salt, pepper, and that pinch of nutmeg, then warm everything through gently over low heat. Taste as you go, because the broth's saltiness varies by brand and you want to season it right.
Serve with intention:
Ladle it into bowls and top with whatever speaks to you—fresh chives, parsley, or a swirl of cream that catches the light. The simplicity of the soup is its strength, so let those garnishes be the exclamation point.
Velvety cauliflower and sweet onion soup, blended until smooth and topped with a drizzle of olive oil, served with crusty bread.  Pin it
Velvety cauliflower and sweet onion soup, blended until smooth and topped with a drizzle of olive oil, served with crusty bread. | tastysfenj.com

The first time someone told me they were surprised this soup didn't have cream in it was the moment I realized I'd created something honest. There's something quietly satisfying about making something luxurious-tasting with vegetables alone, no sleight of hand required.

The Magic of Slow-Cooked Onions

Onions are patient teachers if you let them be. When I used to rush through sautéing them, the soup always felt flat and one-dimensional, missing something I couldn't name. Then one evening I decided to let them go for the full time, watching as they gradually turned golden and collapsed into themselves, releasing their natural sugars. The entire character of the soup shifted—it went from vegetable broth to something with soul, all because I stopped fighting the clock.

Customizing to Your Taste

This recipe is forgiving in a way that feels like permission to play. I've made it with heavy cream on special occasions, kept it light with almond milk for everyday eating, and even added a handful of grated Parmesan one afternoon when I wanted something more substantial. The base never fails you; it's just waiting for you to decide what kind of soup you need on any given day. The beauty is that the vegetables do the heavy lifting, so whether you're feeding people with dietary restrictions or just chasing simplicity, this one works.

Quick Flavor Adjustments and Serving Ideas

I've learned that a tiny pinch of nutmeg is the surprise that makes people pause between spoonfuls and ask what that subtle warmth is—never tell them it's just nutmeg, let them guess. If the soup tastes flat, it's usually salt you're missing, not flavor. A squeeze of fresh lemon juice added at the very end brightens everything up, and a good crack of black pepper on top adds texture and visual interest to what's otherwise a pale, creamy bowl.

  • Pair it with a crisp green salad dressed in sharp vinaigrette to balance the soup's richness.
  • Top with toasted bread crumbs or croutons for people who want something to chew on.
  • Serve it alongside a grilled cheese sandwich for comfort that feels like a warm hug.
Warm bowl of Creamy Onion and Cauliflower Soup, rich and comforting, with tender cauliflower florets and caramelized onions in every spoonful. Pin it
Warm bowl of Creamy Onion and Cauliflower Soup, rich and comforting, with tender cauliflower florets and caramelized onions in every spoonful. | tastysfenj.com

This soup has become my answer to a lot of questions—what to cook when time is short, how to feed people well without stress, or what comfort looks like when it's poured into a bowl. Make it, taste it, and then make it again exactly how you like it best.

Recipe Questions & Answers

How can I make the soup richer?

Substitute almond milk with heavy cream or add a handful of grated Parmesan or Gruyère for extra richness and depth of flavor.

Can I prepare this soup vegan-friendly?

Yes, use olive oil instead of butter and unsweetened almond milk to keep it vegan and maintain a creamy texture.

What is the best way to achieve a smooth, creamy texture?

Use an immersion blender directly in the pot or blend the soup in batches with a countertop blender until perfectly smooth.

Are there any common allergens in the ingredients?

The almond milk contains nuts; for nut allergies, substitute with oat or other plant-based milk. Dairy is present if butter or cream is used.

How should I adjust seasoning for best flavor?

After blending, gently warm the soup and add salt, pepper, and a pinch of nutmeg to taste, balancing the flavors to your preference.

What garnish options complement this soup?

Chopped chives, parsley, or a swirl of cream or olive oil add fresh notes and enhance presentation.

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 sweet onions and cauliflower, ideal for a light, low-carb, comforting meal.

Prep time
15 min
Time to cook
30 min
Overall time
45 min
Created by Benjamin Holloway


Skill level Easy

Cuisine type International

Makes 4 Number of servings

Dietary details Suitable for Vegetarians, Without gluten, 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 & 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, optional

Garnish

01 Chopped chives or parsley, optional
02 Swirl of cream or olive oil, optional

Directions

Step 01

Sauté aromatics: Heat olive oil or butter in a large pot over medium heat. Add onions and celery, sautéing for 8-10 minutes until onions are soft and translucent.

Step 02

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

Step 03

Build flavor base: Add cauliflower florets and sauté for another 2 minutes.

Step 04

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

Step 05

Puree soup: Remove from heat and use an immersion blender to puree until smooth and creamy. Alternatively, blend in batches using a countertop blender.

Step 06

Finish and season: Stir in almond milk or cream, salt, pepper, and nutmeg if using. Warm gently over low heat and adjust seasoning to taste.

Step 07

Serve: Transfer to serving bowls and garnish with chives, parsley, or a swirl of cream as desired.

What You'll Need

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

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains tree nuts from almond milk; substitute with oat milk for nut allergies.
  • Contains dairy when prepared with butter or cream.
  • Always verify product labels for potential allergen cross-contamination.

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 110
  • Fat content: 6 g
  • Carbohydrates: 11 g
  • Protein amount: 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.