This Curried Cauliflower Soup is the kind of recipe that proves a simple bowl of vegetables can be incredibly satisfying. Smooth, velvety, and gently spiced, it combines tender cauliflower, zucchini, onion, and curry powder into a light yet hearty soup that’s perfect for an easy lunch or comforting dinner.
Naturally vegan and low in carbs and calories, this easy cauliflower soup comes together in just 30 minutes. The cauliflower creates a wonderfully creamy texture without needing heavy cream, while curry powder adds warmth and depth. A squeeze of fresh lime and a little cilantro at the end brighten every spoonful.
Why You’ll Love This Recipe
- Ready in 30 minutes: A quick homemade soup that’s ideal for busy days.
- Naturally vegan: Vegetable broth and olive or coconut oil keep it completely plant-based.
- Creamy without cream: Pureed cauliflower gives the soup a smooth, velvety texture.
- Light but filling: Plenty of vegetables make this soup satisfying without feeling heavy.
- Easy to customize: Adjust the curry powder, add coconut milk, or boost the flavor with garlic and ginger.
Ingredients
- Extra-virgin olive oil or coconut oil: Helps soften the onion and brings richness to the soup.
- Yellow onion: Adds a naturally sweet and savory base.
- Curry powder: Provides the signature warm, aromatic flavor. Since curry powders vary in strength, start with less if you’re unsure about the blend.
- Vegetable broth: Creates the flavorful soup base while keeping the recipe vegan.
- Kosher salt: Enhances the flavors of the vegetables and curry.
- Cauliflower: The main ingredient, providing body and a naturally creamy consistency when blended.
- Zucchini: Adds extra vegetables and a subtle fresh flavor. Grating it allows it to soften quickly.
- Lime wedges: Add a bright, tangy finish.
- Fresh cilantro: Brings freshness and color to the finished soup.
- Optional toppings: Extra cauliflower or zucchini, plain yogurt, and sunflower seeds can be used for serving.
How to Make Curried Cauliflower Soup
Sauté the Onion and Curry Powder
Heat the olive oil or coconut oil in a large pot over medium heat. Add the sliced onion and curry powder.
Cook until the onion becomes soft and the curry powder is fragrant, stirring occasionally. This short step helps wake up the spices and creates a flavorful foundation for the soup.
Simmer the Cauliflower
Add the vegetable broth, cauliflower florets, and kosher salt to the pot. Bring the mixture to a boil.
Cover the pot, reduce the heat to low, and simmer for about 15 minutes, or until the cauliflower is completely tender.
The cauliflower should be soft enough to blend easily. If it still feels firm when pierced with a fork, give it a few more minutes.
Blend Until Smooth
Use an immersion blender to puree the soup directly in the pot until it reaches your preferred consistency.
You can also transfer the soup carefully to a standing blender and blend it in batches. Take care when blending hot liquids and avoid filling the blender too full.
For an especially smooth and silky soup, omit the zucchini.
Add the Zucchini
If using zucchini, stir the grated zucchini into the blended soup.
Simmer for another 3–5 minutes, just until the zucchini softens slightly. This keeps some of its fresh vegetable character while adding extra nutrition and texture.
Taste and Finish
Taste the soup and adjust the salt or curry powder as needed.
Ladle the Curried Cauliflower Soup into bowls and finish with a squeeze of fresh lime juice. Add fresh cilantro and any other toppings you enjoy.

Tips for Success
- Know your curry powder: Curry powder blends can vary significantly in flavor and heat. If you’re unfamiliar with yours, begin with about 1 teaspoon and add more after blending.
- Cook the cauliflower until very tender: Properly softened cauliflower will blend into a much smoother soup.
- Use an immersion blender for convenience: It allows you to puree the soup right in the cooking pot with minimal cleanup.
- Skip the zucchini for an ultra-smooth soup: The grated zucchini adds vegetables but isn’t necessary for the creamy texture.
- Don’t skip the lime: A little fresh lime juice adds acidity that balances the earthy curry and vegetables.
- Boost the aromatics: For more depth, sauté minced garlic and fresh ginger with the onion.
Equipment Needed
- Large pot or Dutch oven
- Immersion blender
- Ladle
- Knife and cutting board
- Grater, for the zucchini
Recipe Variations
Creamy Coconut Curried Cauliflower Soup
Replace 1 cup of the vegetable broth with canned coconut milk. The coconut milk makes the soup richer and creamier while pairing beautifully with the curry spices.
Garlic Ginger Cauliflower Soup
Add minced garlic and freshly grated ginger to the onion while sautéing. Cook until fragrant before adding the broth and vegetables for a more aromatic soup.
Extra-Smooth Curried Cauliflower Soup
Simply leave out the grated zucchini. Blend the cooked cauliflower and broth until completely smooth for an especially silky texture.
Spicy Curried Cauliflower Soup
Use a hot curry powder or add a pinch of cayenne pepper or red pepper flakes for extra heat. Add a little at a time so you can control the spice level.
Curry Vegetable Soup
Add other quick-cooking vegetables, such as spinach, peas, or chopped carrots, depending on what you have available.
Serving Suggestions
Serve this easy Curried Cauliflower Soup warm with your favorite toppings. A squeeze of lime and fresh cilantro are simple additions that make the flavors pop.
For extra texture, sprinkle sunflower seeds over each bowl or add a spoonful of plain yogurt. If you’re serving the soup as a main meal, pair it with crusty bread, naan, a simple salad, or a grain-based side.
It also makes a convenient light lunch because it stores well and can be reheated throughout the week.
FAQs
Can I make Curried Cauliflower Soup without zucchini?
Yes. The zucchini is optional. Leaving it out creates an even smoother and more velvety soup while keeping the main cauliflower flavor front and center.
Can I use coconut milk instead of some of the broth?
Absolutely. Replace 1 cup of the broth with canned coconut milk for a richer and creamier soup. Full-fat coconut milk will provide the most luxurious texture.
How do I make this soup vegan?
Use vegetable broth and olive oil or coconut oil. Avoid chicken broth and dairy-based toppings. If you’d like a creamy garnish, choose a plant-based yogurt.
Can I use a different type of curry powder?
Yes. Curry powder blends differ considerably in their spice level and flavor. Start with a small amount if you’re using an unfamiliar blend, then add more after pureeing the soup.
How should I store Curried Cauliflower Soup?
Allow the soup to cool before transferring it to an airtight container. Store it in the refrigerator for up to 5 days.
Can I freeze this cauliflower soup?
Yes. Freeze the soup in airtight freezer-safe containers for up to 6 months. Thaw it in the refrigerator and reheat gently on the stovetop, stirring well before serving.
Final Thoughts
This easy Curried Cauliflower Soup is a wonderful way to turn a few everyday vegetables into a flavorful, comforting meal. The combination of tender cauliflower, aromatic curry powder, and fresh lime creates a soup that’s light yet satisfying, while blending the vegetables gives it a naturally creamy texture.
Whether you’re looking for a quick weeknight dinner, a healthy lunch, or a make-ahead soup for the freezer, this simple cauliflower soup is an easy recipe to keep in your rotation. Add garlic, ginger, coconut milk, or your favorite toppings to make it your own.
Print
Curried Cauliflower Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Vegan
Description
This smooth and velvety Curried Cauliflower Soup is a healthy, vegan, low-carb, low-fat, and hearty soup that’s full of delicious curry flavor. It’s easy to make in just 30 minutes and is perfect for a light yet satisfying meal.
Ingredients
- 1 tablespoon extra-virgin olive oil or coconut oil
- 1 large yellow onion, quartered and sliced
- 1 tablespoon curry powder, more or less to taste
- 4 cups vegetable broth or chicken broth
- 1 teaspoon kosher salt, plus more to taste
- 1 head cauliflower, cut into florets, about 24 oz.
- 2 medium zucchini, grated
- Lime wedges, fresh cilantro, extra cauliflower and zucchini, plain yogurt, sunflower seeds, or other garnishes, optional
Instructions
- In a large pot, sauté the sliced onion with the olive oil and curry powder over medium heat until the onions are softened and the curry powder is fragrant.
- Add the vegetable broth, cauliflower florets, and kosher salt. Bring to a boil, cover, and simmer on low for about 15 minutes, or until the cauliflower is tender.
- Use an immersion blender to puree the soup to your desired consistency, or carefully blend in batches using a standing blender.
- Stir in the grated zucchini and simmer for 3–5 more minutes, until the zucchini is slightly softened.
- Taste and adjust the seasoning as needed. Serve with extra vegetables, a squeeze of fresh lime juice, and fresh cilantro if desired.
Notes
- Boost the flavor: Add minced garlic and fresh ginger with the onions. For a richer and creamier soup, replace 1 cup of the broth with canned coconut milk.
- For an extra-smooth consistency: Omit the grated zucchini.
- Adjust the curry powder: Curry powders vary greatly in flavor and spice level. If you are unfamiliar with yours, start with 1 teaspoon and add more after pureeing the soup as needed.
- Store in an airtight container in the refrigerator for up to 5 days.
- The soup can be frozen for up to 6 months.
- For a vegan version, use vegetable broth and a plant-based yogurt if desired for garnish.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American, Indian Inspired