Cauliflower soup is comfort food that hugs you from the inside out—without needing a single drop of cream. This creamy, dreamy version brings out the best in roasted cauliflower, blending it with tahini for a nutty depth that’s almost addictive. Whether you’re trying to eat lighter, sneak in more veggies, or just craving something warm that doesn’t take all day to make, this cauliflower soup hits the spot.
Even better? It’s perfect for busy weeknights, meal prep Sundays, or when you’re just too tired to think but still want something that feels like a homemade hug. Plus, no cheese or butter here—just pantry staples doing the most.
Table of Contents
What is Cauliflower Soup?
At its core, cauliflower soup is exactly what it sounds like: a warm, blended soup made with cauliflower as the star. But let’s not oversimplify—it can range from thin and brothy to thick, luxurious, and creamy. This version is firmly in the “creamy but still healthy” camp.
We roast the cauliflower until it’s golden and nutty (hello, flavor!) and then blend it with sautéed onions, garlic, veggie broth, tahini, and a splash of lemon juice. The result? A naturally dairy-free, silky-smooth bowl that brings cozy Mediterranean vibes without any fuss. Think of it as your new go-to when you want something satisfying, simple, and sneakily nutritious.
Reasons to Try Cauliflower Soup
- It’s gloriously creamy—without any cream. Tahini gives this soup a velvety texture that feels indulgent, even though it’s totally plant-based.
- Picky eaters? This might convert them. Roasting brings out a subtle sweetness in the cauliflower that even cauliflower skeptics can get behind.
- It’s budget-friendly and meal-prep approved. Most ingredients are pantry staples or affordable produce. Plus, it freezes like a dream.
- Works for most diets. Vegetarian, vegan, dairy-free, gluten-free—it checks all the boxes.
- It’s low-effort, high-reward. With only about 10 minutes of prep and one baking tray + one pot, it’s minimal cleanup magic.
Ingredients Needed to Make Cauliflower Soup
Roasted Cauliflower
- 1 large head cauliflower (about 2 pounds), cleaned and chopped
- 1 tablespoon extra virgin olive oil
- ½ teaspoon salt
- 2 twists black pepper
Soup Base
- 1½ tablespoons extra virgin olive oil
- 1 large onion (white or yellow), chopped
- 2 garlic cloves, grated
- 1 teaspoon ground cumin
- 3 cups vegetable broth
- ¼ cup tahini
- 3 tablespoons lemon juice
For Garnish
- ⅓ cup olives sautéed in extra virgin olive oil with 2 thinly sliced garlic cloves
- 1 handful fresh flat-leaf parsley

Instructions to Make Cauliflower Soup
Making this creamy cauliflower soup might just be the easiest and most satisfying thing you do all day. We’re walking you through it step by step, so even if you’re new to the kitchen or juggling a busy schedule, this recipe will feel totally doable. Here’s how to bring it to life from start to finish:
Step 1: Preheat and Prep the Cauliflower
First things first, preheat your oven to 400°F (200°C). This is the magic temperature where cauliflower transforms from bland to beautifully golden and flavorful.
While the oven heats, clean and chop one large head of cauliflower into florets. Don’t worry about perfection here—just make sure the pieces are roughly the same size so they cook evenly. Spread the florets out on a baking sheet (crowding = steaming, not roasting).
Drizzle with 1 tablespoon of extra virgin olive oil, sprinkle with ½ teaspoon of salt and a couple twists of black pepper, then toss it all together directly on the pan with your hands. Roast in the oven for 30 minutes, flipping once halfway through, until the florets are tender and golden brown.
Want more roasting tips? Check out our guide on roasted vegetable soup for pro-level tricks to elevate any veggie.
Step 2: Sauté the Aromatics
While the cauliflower roasts, it’s time to build the soup’s base. In a large soup pot or Dutch oven, heat 1½ tablespoons of olive oil over medium heat.
Add 1 chopped onion (yellow or white works fine) and sauté for about 5 minutes, stirring occasionally. You’re looking for a soft, translucent texture—no browning needed yet.
Now stir in 2 grated garlic cloves and 1 teaspoon of ground cumin. Let this cook for 1 more minute until it smells heavenly. This step is where the depth of flavor begins, so don’t rush it.
Tip: Not a fan of cumin? Visit our ingredient substitutions guide for other spices that pair well with cauliflower.
Step 3: Add the Broth and Simmer
Pour in 3 cups of vegetable broth, scraping up any caramelized bits from the bottom of the pot. These little bits = BIG flavor.
Bring the mixture to a gentle simmer and let it bubble away for about 5 minutes. This gives all the ingredients a chance to get cozy and begin building flavor together.
Step 4: Add Roasted Cauliflower and Blend
Remove the roasted cauliflower from the oven. Set aside a few golden florets for garnish—they’ll look gorgeous on top of the finished soup.
Toss the rest into the pot with your broth mixture. Now it’s time to blend.
Use an immersion blender directly in the pot to puree the soup until it’s silky smooth. No immersion blender? Carefully transfer the soup in batches to a standing blender, covering the lid with a towel (hot soup and airtight lids can get wild). Blend until smooth, then return to the pot.
Want more blender safety tips and alternatives? Check our cozy chicken pot pie soup for how to blend soups the safe and easy way.
Step 5: Add Tahini and Lemon Juice
Once smooth, stir in ¼ cup tahini. This is the step where things go from “meh” to “whoa.” Blend briefly again to fully incorporate the tahini, which adds a luxurious texture and a nutty flavor that pairs beautifully with the roasted cauliflower.
Now, squeeze in 3 tablespoons of fresh lemon juice. Stir well, then taste your soup. Add a pinch more salt or another splash of lemon juice if it needs brightness.
Step 6: Simmer and Final Touches
Let the soup simmer for 2 more minutes, just to ensure it’s warmed through. If it’s too thick for your liking, add a splash of water or broth to adjust.
At this stage, your soup should be creamy, smooth, and layered with flavor—without a drop of cream.
Step 7: Make the Garlic-Olive Oil Drizzle (Optional but Glorious)
While your soup simmers, quickly make the garlic-olive oil drizzle.
Heat 2 to 3 tablespoons of extra virgin olive oil in a small pan. Add 2 thinly sliced garlic cloves and ⅓ cup olives (black or green—your choice). Fry gently for 1 minute, until the garlic is golden and fragrant.
You can even toss in some red pepper flakes here if you like a little heat. Remove from heat and let it cool slightly.
Step 8: Serve It Up with Flair
Ladle your soup into bowls. Top with a few of those reserved roasted cauliflower florets, a sprinkle of chopped parsley, and a generous drizzle of your garlic-infused olive oil.
Serve with warm pita, sourdough, or even alongside a fresh salad like our spinach apple pecan salad.
Whether you’re new to cooking or just short on time, this step by step guide makes it easy to pull off a soup that’s both wholesome and restaurant-worthy. And don’t forget—you can always double the recipe and freeze some for later. Meal prep win!
Need more soup-spiration? Try our creamy high-protein broccoli cheddar soup next.
What to Serve with Cauliflower Soup
Pair this soup with crusty bread (focaccia is my fave), warm pita, or even a hearty salad like our pear and candied pecan salad. For a Mediterranean-style meal, add marinated chickpeas or a scoop of hummus on the side.
Want something cozier for fall? Try serving it with lemon butter green beans or a fall fruit salad. Either way, this soup loves company.
Key Tips for Making Cauliflower Soup
- Roast that cauliflower well. Golden edges = flavor. Don’t skip this step!
- Use good tahini. The nutty flavor really comes through, so pick one you love (and stir it well).
- Lemon is your secret weapon. Don’t skip the acid—it brightens up all the earthy flavors.
- Blender safety tip: If you’re using a standing blender, let the soup cool slightly and don’t fill it to the top. Steam expands!
- Garnishes matter. The garlic-olive oil drizzle? Totally optional, but highly recommended.
Storage and Reheating Tips for Cauliflower Soup
- Fridge: Let it cool completely, then store in an airtight container. Keeps well for up to 4 days.
- Freezer: Yes, it freezes beautifully! Freeze in portions and reheat as needed.
- Reheating: On the stovetop for 5 minutes or microwave for 2. Stir occasionally to maintain that creamy texture.
- Meal prep bonus: Store without garnishes and add fresh when serving for the best texture.
FAQs
Can I freeze cauliflower soup?
Yes! Let it cool completely, store in a freezer-safe container, and freeze for up to 3 months.
Is this cauliflower soup vegan?
Absolutely—no dairy, no meat, and no fuss.
What can I use instead of tahini?
Cashew butter or almond butter can work, but tahini gives that Mediterranean depth.
Can I make it spicy?
For sure! Add red pepper flakes to the olive oil drizzle or a pinch of cayenne while sautéing the onions.
Final Thoughts
Cauliflower soup is one of those recipes you make once—and then can’t stop thinking about. It’s simple, satisfying, and somehow feels both fancy and cozy. Whether you’re cooking for your family, prepping for the week, or just need something comforting after a long day, this recipe’s got you covered.
And if you’re looking for more veggie-loaded comfort bowls, don’t miss our roasted vegetable soup or turkey vegetable soup.
Cooking doesn’t have to be perfect—it just has to be yours.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Cauliflower Soup: Creamy, Easy & Dairy-Free Dinner
- Total Time: 40 minutes
- Yield: 3 people 1x
- Diet: Vegan
Description
This roasted cauliflower soup has a beautiful nutty flavor and irresistible creamy texture, and it will remind you of delicious Eastern Mediterranean food. Unlike most cauliflower soup recipes that use butter, cheese, or cream, we use creamy-dreamy tahini to give character and substance to this delicious recipe.
Ingredients
- 1 large head cauliflower (about 2 pounds or 1000 grams), cleaned
- 1 tablespoon extra virgin olive oil
- 1/2 teaspoon salt
- 2 twists black pepper
- 1 1/2 tablespoons extra virgin olive oil
- 1 large onion (white or yellow), chopped
- 2 cloves garlic, grated
- 1 teaspoon ground cumin
- 3 cups vegetable broth
- 1/4 cup tahini
- 3 tablespoons lemon juice
- 1/3 cup olives, sautéed in extra virgin olive oil and 2 thinly sliced garlic cloves
- 1 handful flat-leaf parsley
Instructions
1. Preheat the oven to 400°F or 200°C. Chop 1 large head cauliflower and add it to a baking tray.
2. Toss with 1 tablespoon extra virgin olive oil, 1/2 teaspoon salt, and 2 twists black pepper and bake for 30 minutes or until fork tender.
3. In the meantime, heat 1 1/2 tablespoons extra virgin olive oil in a large pot. Add the chopped onion and sauté on medium heat for 5 minutes, stirring often.
4. Add grated garlic and ground cumin and sauté one more minute.
5. Add vegetable broth and simmer for 5 minutes.
6. Add most of the roasted cauliflower to the pot, setting some aside for garnish.
7. Blend with an immersion blender until smooth.
8. Add tahini and blend for a few more seconds until incorporated.
9. Stir in lemon juice, then taste and adjust for salt and acidity, adding more lemon juice if needed.
10. Warm the soup by simmering for two more minutes, if necessary.
11. Serve in bowls topped with roasted cauliflower florets, parsley, and garlic-flavored olive oil.
12. To make the flavored oil, heat 2–3 tablespoons olive oil in a saucepan. Add sliced garlic and olives, and optionally red pepper flakes, and fry for one minute.
13. Serve with pita bread or focaccia.
Notes
Make ahead: This soup is great for meal prep and lasts days in the fridge or months in the freezer.
Refrigerator: Let soup cool, then store in an airtight container in the fridge for up to 4 days. Best stored without toppings.
Freezer: Cool completely, transfer to a freezer-safe container, and freeze up to 3 months.
Thaw & Reheat: Defrost in the fridge, reheat on stovetop for 5 minutes or microwave for 2 minutes.
For more tips, substitutions, serving suggestions, and variations, see the full post.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: International
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 10g
- Fat: 23g
- Saturated Fat: 4g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg




