This creamy, curried roasted cauliflower soup topped with toasted coconut and crispy fried mushrooms layers comforting flavors and contrasting textures to make a satisfying, warming meal.

Roasted Cauliflower is a Culinary Wonder
I didn’t appreciate cauliflower until later in life. As a child I remember bland, overcooked versions that left me convinced it wasn’t for me. Thankfully, that changed.
Now there’s almost always a head or two in my fridge. My favorite preparation is roasting or sautéing at high heat until the florets show deep golden browning and a few blackened spots. That high heat concentrates natural sugars and amino acids, creating rich, savory flavors.
The transformation is dramatic: cauliflower goes from mild and one-dimensional to complex and deeply flavorful. That change is driven by the Maillard reaction, a browning process in which proteins and sugars rearrange under heat to produce new, savory compounds.
Roasted cauliflower can easily become the centerpiece of a meal—especially when it’s blended into a creamy, spiced soup and finished with crunchy toppings.


How To Make Roasted Cauliflower Soup
#1. Toss cauliflower florets with olive oil, salt, and pepper. Spread on a baking sheet and roast at 475°F until the bottoms are richly browned and dark spots appear.

#2. In a large pot, cook chopped onion in butter and oil until soft. Add garlic, tomato paste, and spices—curry powder, garam masala, coriander, and cumin—and cook briefly to bloom the spices and deepen the tomato paste’s flavor.

#3. Add vegetable broth and full-fat canned coconut milk, bring to a simmer, and let the flavors meld.

#4. While the broth simmers, sauté sliced mushrooms in butter and oil until deep golden brown—don’t rush this step; the color equals flavor.

#5. Puree the soup in batches: ladle hot broth and some roasted cauliflower into a blender, blend until smooth, and repeat. Be careful not to overfill the blender with hot liquid.
#6. Return the blended soup to the pot, stir in fresh lemon juice, and adjust seasoning with salt and more lemon if needed. Serve hot.
Finish and enjoy.
What Kind of Coconut Milk Should You Use in This Soup?
Use canned full-fat coconut milk for the creamiest, richest texture. Carton coconut milk—sold refrigerated—is much more diluted and won’t give the same body. Avoid “light” canned varieties if you want maximum creaminess.
How to Serve Roasted Cauliflower Soup
Ladle the soup into bowls and top with crispy fried mushrooms, toasted shredded coconut, and sliced green onions. A finish of lemon juice brightens the flavors.
If you enjoy a smoky chili note, a drizzle of chili oil adds depth and heat; otherwise the soup is delicious as-is.



More popular soup recipes:
-
Potato and White Bean Soup with Crispy Chickpeas
-
Creamy Navy Bean Soup with Ham
-
Vegan Broccoli Cheese Soup with Crispy Potatoes
-
Split Pea Soup with Truffle Fried Potatoes
If you try this recipe, leave a comment and rate it below.
📖 Recipe
Curried Roasted Cauliflower Soup with Crispy Fried Mushrooms
This creamy, curried roasted cauliflower soup with toasted coconut and crispy fried mushrooms builds layers of flavor and texture for a deeply satisfying bowl.
45 minutes
30 minutes
1 hour 15 minutes
Ingredients
- 2 heads cauliflower (about 12 cups florets)
- ¼ cup + 2 tablespoons extra virgin olive oil, divided
- Salt and ground black pepper
- 1 medium yellow potato (about 1 cup diced)
- 3 tablespoons butter or vegan butter
- 1 medium red onion, peeled and chopped
- 5 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 tablespoons curry powder
- 1 ½ teaspoons garam masala
- 2 teaspoons coriander
- 2 teaspoons ground cumin
- 2 teaspoons brown sugar
- One 15-ounce can full-fat unsweetened coconut milk
- 4 cups vegetable broth (or water)
- 2–4 tablespoons freshly squeezed lemon juice
For the Crispy Fried Mushrooms:
- 12 ounces button, cremini, or baby portobello mushrooms, cleaned and sliced ¼-inch thick
- 2 tablespoons butter or vegan butter
- 2 tablespoons extra virgin olive oil
Other toppings:
- 1 ½ cups sweetened shredded coconut, toasted
- 1 cup chopped green onions (white and light green parts)
Instructions
- Preheat the oven to 475°F and line a baking sheet with parchment or foil.
- Trim cauliflower into small florets and place in a large bowl. Drizzle with ¼ cup olive oil, season generously with salt and pepper, toss, and spread in a single layer on the baking sheet.
- Roast the cauliflower about 30 minutes, until the bottoms are charred and the tops show brown spots.
- Meanwhile, peel and cut the potato into 1-inch cubes and set aside.
- In a large saucepan or Dutch oven over medium heat, melt 3 tablespoons butter with 2 tablespoons olive oil. Add the chopped red onion and cook until soft and translucent, about 5 minutes.
- Combine garlic, tomato paste, curry powder, garam masala, coriander, cumin, brown sugar, 1 teaspoon salt, and ¼ teaspoon pepper in a bowl. Add to the onions and cook, stirring, for 1–2 minutes to bloom the spices.
- Add the potatoes and coat them in the spiced mixture. Stir in the coconut milk and broth, bring to a boil, then reduce to a gentle simmer. Cook uncovered about 15 minutes, until the potatoes are fork-tender.
- While the broth simmers, heat 2 tablespoons butter and 2 tablespoons olive oil in a large skillet over medium-high heat. Add the mushrooms and cook, spreading them in a single layer and stirring occasionally, until deep golden brown.
- Transfer mushrooms with a slotted spoon to a paper towel–lined plate to drain.
- When the potatoes are soft, ladle 2–3 cups of hot broth and a handful of roasted cauliflower into a blender. Purée until smooth, then repeat in batches until all the soup is blended.
- Stir 2 tablespoons lemon juice into the soup, taste, and add more lemon or salt as needed.
- Serve topped with crispy mushrooms, toasted coconut, and chopped green onions.
Notes
Use canned full-fat coconut milk (usually found in the Asian food aisle) rather than carton coconut milk, which is more diluted. Avoid “light” coconut milk if you want a rich, creamy texture.
How to Toast Shredded Coconut:
Place shredded coconut in a dry skillet over medium heat. Stir occasionally until it begins to brown, then stir constantly and remove when about half is golden. Toasting it to completion risks burning some pieces.
Recommended Products
-
Vitamix Explorian Blender, 64 oz. Low-Profile Container
-
Cuisinart MultiClad Pro Stainless 12-Quart Stockpot with Cover
-
Nordicware Naturals Aluminum Nonstick Half Sheet, 2-Pack
Nutrition Information:
Yield:
6
Serving Size:
About 1 cup
Amount Per Serving:
Calories: 501Total Fat: 38gSaturated Fat: 24gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 20mgSodium: 1000mgCarbohydrates: 39gFiber: 12gSugar: 16gProtein: 10g
Did you make this recipe?
Please leave a comment on the blog or share a photo on Pinterest.