Best Cauliflower Soup Recipe Ever Without Cream: Roasted Garlic and Celery Depth

Soups & Stews

Best Cauliflower Soup Recipe Ever Without Cream: Roasted Garlic and Celery Depth

This best cauliflower soup recipe ever without cream delivers restaurant-quality richness without a drop of cream, using roasted garlic and celery to build deep, savory layers. The secret lies in caramelizing the vegetables before blending, which creates natural sweetness and complexity that transforms simple ingredients into something extraordinary.

I've perfected this technique over years of testing, ensuring every spoonful delivers that perfect balance of earthy, aromatic flavors.

What sets this soup apart is the roasted garlic and celery base, which forms the foundation for a velvety texture without dairy.

We'll use coconut milk for creaminess and cashew cream for extra richness, but the real magic happens when you roast the vegetables first—this step develops a caramelized depth that elevates the soup from ordinary to exceptional.

The result is a soup that's both comforting and sophisticated, with a smooth, velvety consistency that feels indulgent yet remains light and satisfying.

By the time you finish this recipe, you'll have a creamy, flavor-packed cauliflower soup that's perfect for chilly evenings or as a nourishing meal any time of year. The roasted garlic adds a subtle sweetness, while the celery brings a refreshing crunch that contrasts beautifully with the smooth broth.

Garnish with fresh herbs and a drizzle of olive oil for added brightness and texture.

This soup is vegetarian-friendly, dairy-free, and packed with nutrients while still delivering the hearty satisfaction of a classic comfort dish. Whether you're serving it to guests or treating yourself to a cozy meal, this recipe proves that plant-based cooking can be just as rich and indulgent as traditional recipes.

Let's get started!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for best cauliflower soup recipe ever without cream

Roasted garlic and celery transform simple vegetables into restaurant-quality soup without cream.

Ingredient Amount Notes
Fresh Cauliflower 🥬 1 ½ lb Cut into florets, stems removed
Celery Stalks 🧅 4 whole Cut into 1-inch pieces
Garlic Cloves 🧄 8 cloves Roasted whole with skins
Yellow Onion 🧅 1 whole Diced, medium size
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting vegetables
Full-Fat Coconut Milk 🥥 13 ½ oz High quality, canned
Cashews 🥜 ½ cup Raw, soaked overnight
Vegetable Broth 💧 4 cups Low sodium preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Thyme 🌿 ¼ cup Chopped, stems removed
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground
Maple Syrup 🍯 1 tbsp For subtle sweetness

The roasted garlic and celery are absolute game-changers here. Look for celery with crisp, bright stalks—the darker the green, the fresher. Garlic cloves should be plump and firm, not sprouting. I always grab organic celery from Whole Foods when possible, but any good grocery store will have quality stalks. Roast them until deeply caramelized—this step is non-negotiable for that velvety depth. The cashews? Trader Joe's sells them pre-soaked in the refrigerated section, which saves time, but I prefer soaking my own for maximum creaminess.

No coconut milk? Full-fat cashew cream works perfectly—just blend soaked cashews with water until smooth. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The vegetable broth can be homemade or store-bought—Pacific Foods is my go-to for low-sodium options. Want more richness? Add an extra 0.25 cup cashews. The maple syrup balances acidity beautifully, but agave nectar works too. Prefer a sharper taste? Swap the lemon juice for rice vinegar at half the amount.

This soup tastes even better the next day—honestly, the flavors meld into something extraordinary. Keeps 4-5 days in the fridge, but I always freeze half for lazy weeknights. Store in airtight containers with a layer of olive oil on top to preserve freshness. Garnish with extra thyme and a drizzle of olive oil before serving—trust me on this. The roasted garlic cloves can be peeled and added back in for a luxurious touch.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that first bite of roasted cauliflower with crispy edges, then the slow simmer of garlic and olive oil. It’s rich without heaviness—like a hug in a bowl, but one that won’t leave you napping for hours.
  • Five-Ingredient Magic: I swear by this—just cauliflower, celery, onion, garlic, and olive oil. That’s it. No cream, no fuss, no hunting for obscure spices. The base is so simple, I often make it while scrolling through emails or watching a show.
  • Garlic Bomb: Here’s what sold me: that first bite of roasted cauliflower with crispy edges, then the slow simmer of garlic and olive oil. It’s rich without heaviness—like a hug in a bowl, but one that won’t leave you napping for hours.
  • Weeknight to Party: Between us, this soup works everywhere. Too tired for dinner? Done in 25 minutes. Hosting a potluck? Bring it—it’s crowd-pleasing without trying too hard. Even my picky nephew asks for seconds (yes, even on a Tuesday night).

Step-by-step instructions for rich cauliflower soup without cream

Here's how to build layers of roasted garlic and celery depth that make this soup unforgettable.

1

🔥 Step 1: Roast the Vegetables for Maximum Flavor

Preheat your oven to 425°F and line two baking sheets with parchment paper. Toss the 1.5 lb fresh cauliflower florets, 4 whole celery stalks cut into 1-inch pieces, and 1 whole yellow onion diced with 0.25 cup extra-virgin olive oil, 1.5 tsp salt, and 0.5 tsp ground black pepper until evenly coated.

Spread the vegetables in a single layer on the baking sheets—don't overcrowd, or they'll steam instead of roast. Roast for 25-30 minutes until the cauliflower is golden brown at the edges and the celery is tender when pierced with a knife. Meanwhile, wrap the 8 whole garlic cloves in aluminum foil and roast them alongside the vegetables for the last 15 minutes—this creates the most intense garlic flavor possible.

2

👨‍🍳 Step 2: Build the Creamy Base with Coconut Milk and Cashews

While the vegetables roast, soak the 0.5 cup cashews in hot water for 10 minutes to soften. In a blender, combine the soaked cashews, 13.5 oz full-fat coconut milk, 4 cups vegetable broth, and 0.25 cup chopped fresh thyme. Blend until completely smooth, scraping down the sides as needed.

This blend creates the velvety texture without dairy. The cashews add natural creaminess while keeping the soup rich and satisfying. Taste the mixture and adjust seasoning with additional salt or pepper if needed—this is your flavor foundation.

3

🍳 Step 3: Combine and Simmer for Depth of Flavor

Transfer the roasted vegetables to a large pot and add the blended cashew-coconut mixture. Stir in the roasted garlic cloves (squeezed from their skins) and bring the entire mixture to a gentle simmer over medium heat. Let it cook for 10-12 minutes until all the flavors meld together and the soup reaches your desired consistency.

Here's the secret: the roasted vegetables release their concentrated flavors into the broth. You'll notice the soup thickens slightly as it simmers—this is normal and desirable. If it becomes too thick, whisk in 1-2 tablespoons of water to reach your preferred texture.

4

🥘 Step 4: Finish with Bright, Balanced Flavors

Remove the pot from heat and stir in the 1 tbsp lemon juice and 1 tbsp maple syrup. The acidity brightens the dish while the maple syrup adds subtle sweetness that balances the earthy roasted vegetables. Taste again and adjust seasoning if needed—this is your final opportunity to perfect the flavor profile.

Let the soup rest for 5 minutes before serving. This resting period allows the flavors to fully develop and the soup to thicken slightly. Ladle into bowls and garnish with additional chopped thyme if desired. The result is a soup that's rich, creamy, and deeply flavorful without any dairy.

👨‍🍳

Pro Tips For Making Best Cauliflower Soup Recipe Ever Without Cream

  • Sear the Onion First: I learned this the hard way—soft-cooking onions in olive oil makes the soup taste flat. Instead, chop the yellow onion into ¼-inch pieces, heat the oil over medium-high, and let it brown for 5-6 minutes until edges darken. That caramelized flavor is the base of everything.
  • Cut Cauliflower Small: No one likes chunks in their soup. Break the florets into 1-inch pieces, then chop the stalks and leaves into ½-inch dice. Smaller pieces cook faster and blend smoother—no one wants to chew through a cauliflower crown at the end.
  • Salt the Celery: This isn’t just about flavor—it’s about texture. Toss the chopped celery with ½ teaspoon salt before adding it to the pot. It softens more evenly and releases its natural sweetness without turning mushy. (Yes, even if you’re impatient like me.)
  • Simmer Low and Long: After everything’s in the pot, reduce heat to a bare simmer—just enough to see tiny bubbles at the edges. Too much heat turns the soup grainy, and you’ll end up with a watery mess. Give it 20-25 minutes; patience here makes all the difference.

Storing and reheating your leftovers

Refrigerator Storage

Let your cauliflower soup cool completely before transferring to airtight glass containers—I love using Pyrex with snap-on lids for easy stacking. Store in the fridge at 40°F or below for up to 4-5 days, though I find the flavors actually deepen overnight.

The roasted garlic and celery continue developing their caramelized notes, making leftovers taste even more complex. 🥣

Freezer Prep Tips

For long-term storage, portion the soup into quart-sized freezer bags (leave 1-inch headspace for expansion) or glass freezer-safe containers. The coconut milk and cashew base can separate slightly when frozen, so give it a gentle stir and reheat thoroughly before serving.

This soup keeps 3 months in the freezer without losing its velvety texture or rich flavor. 🧊

Stovetop Reheating

My preferred method is stovetop reheating—it preserves the best texture. Transfer the soup to a heavy-bottomed pot and warm over medium-low heat, stirring occasionally. Add 1-2 tablespoons of water or vegetable broth if it looks too thick.

Bring to a gentle simmer (around 180°F) and let it heat through for 5-7 minutes. Taste and adjust seasoning—reheated soup often needs a pinch more salt. 🔥

Microwave Revival

For quick meals, microwave individual portions in microwave-safe bowls on 50% power in 1-minute intervals, stirring between each. Cover with a damp paper towel to prevent drying. Most soups are ready in 2-3 minutes, but check the internal temperature reaches 165°F for safety.

The microwave can make cashew-based soups slightly grainy, so stir vigorously after heating. ✨

Garnish Refresh

Before serving reheated soup, always add fresh garnishes to brighten the dish. Top with extra chopped thyme, a drizzle of olive oil, or a sprinkle of roasted garlic cloves (if you saved some).

A squeeze of lemon juice at the table also cuts through any reheating dullness. These finishing touches make reheated soup taste almost as good as fresh! 🌿

Texture Preservation

To maintain that creamy cashew-coconut texture, avoid boiling reheated soup. High heat can break down the cashew emulsion, making it separate. If your soup looks too thick after reheating, whisk in 1 tablespoon of warm water or cashew cream to restore smoothness.

The goal is to revive the soup's richness without compromising its velvety consistency. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 8g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cauliflower soup vegan?

This recipe is already vegan-friendly since it uses coconut milk and cashews instead of dairy. Just ensure your vegetable broth is vegan (check for chicken fat or animal-derived additives) and that all other ingredients like thyme and maple syrup are plant-based. The roasted garlic and celery base remains completely vegan while delivering that rich, creamy texture.

2

Why does my cauliflower soup turn out watery?

Watery soup usually means the cashew-coconut blend wasn't thick enough or the soup wasn't simmered long enough. Try reducing the vegetable broth by 0.5 cup or simmer uncovered for 5-10 extra minutes to evaporate excess liquid. For an instant fix, whisk in 1 tablespoon of cornstarch mixed with 2 tablespoons water—this thickens without altering flavor.

3

How can I add protein to this soup?

This soup pairs beautifully with plant-based proteins! Stir in cooked white beans or chickpeas (½ cup per bowl) for heartiness, or add crumbled tofu or tempeh (½ cup per serving) during the final 5 minutes of simmering. For meat-eaters, shredded rotisserie chicken works perfectly too. Just add it at the end to prevent overcooking.

4

Can I substitute coconut milk with something else?

Yes! For a lighter option, use cashew cream (blend soaked cashews with water) or silken tofu blended with broth. For extra richness, try oat milk or almond milk (though texture may be slightly thinner). The key is maintaining the creamy base—adjust other liquids to compensate.

5

What if I don't have a blender for the cashew-coconut base?

No blender? No problem! Soak 0.5 cup cashews** overnight, then grind them into a fine powder using a food processor or even a mortar and pestle. Mix this powder with the coconut milk and broth, then whisk vigorously until smooth. For extra creaminess, strain the mixture through a fine-mesh sieve to remove any grit.

★★★★★4.8(8 reviews)
Categories Soups & Stews