Ingredients
- 1 large head of cauliflower, chopped into florets (about 5 cups)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon olive oil or vegetable oil
- 1 tablespoon mild curry powder (adjust to taste)
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric (optional, but adds great color and flavor)
- 4 cups vegetable broth (or chicken broth if you prefer)
- 1 cup canned coconut milk (full fat for creaminess)
- Salt and pepper to taste
- Juice of half a lemon (for brightness)
- Fresh cilantro or parsley for garnish (optional)
Substitution suggestions: If you don’t have coconut milk, plain whole milk or even Greek yogurt can work as a creamy substitute, though the flavor will be a bit different. For the broth, water plus a bouillon cube is a fine shortcut in a pinch. And if you like your soup spicier, a pinch of cayenne or a diced jalapeño can kick things up a notch.
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté until soft and translucent, about 5 minutes. This is the moment when the kitchen starts to smell amazing, and you know you’re onto something good.
- Add the minced garlic, curry powder, cumin, and turmeric. Stir constantly for about 1 minute until the spices are fragrant. I sometimes have my kids peek in here and guess the spices—it’s a fun way to get them curious about flavors.
- Toss in the cauliflower florets and stir well to coat them in the spice mixture. Let them cook for 3-4 minutes to soak up all those flavors.
- Pour in the vegetable broth and bring the mixture to a boil. Once boiling, reduce the heat to low and simmer, uncovered, for about 20 minutes or until the cauliflower is very tender. You’ll want to be able to pierce the florets easily with a fork.
- Remove the pot from heat and use an immersion blender to puree the soup until smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender—but watch out for hot splashes!
- Stir in the coconut milk and lemon juice. Season with salt and pepper to taste. The lemon juice brightens everything up and brings the flavors to life.
- Return the soup to low heat for another 2-3 minutes just to warm through. Taste again and adjust seasoning if needed.
Trust me, this step-by-step process has been tested over countless weeknights. I’ve learned that spending a little extra time on the sautéed onions and spices really builds depth, while the lemon juice at the end keeps the soup feeling fresh and vibrant.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Keywords: Curried Cauliflower Soup, recipe, cooking, food
