The curd rice got us through the worst of it — that cool, tangy simplicity that asked nothing of me and gave everything back. But on the days I had just a little more in me, just enough to stand at the stove and let the spices do their work, I turned to this soup. The mustard seeds still pop the way Anaya loves, the turmeric and garam masala are the same ones Amma’s hands have reached for her whole life, and there’s something about a blended pot of cauliflower pakora soup — warm, golden, impossible to mess up — that felt like the bridge between surviving and cooking again. I made it for Raj on a Tuesday. He didn’t say much. He just finished the bowl.
Creamy Cauliflower Pakora Soup
Prep Time: 15 min | Cook Time: 35 min | Total Time: 50 min | Servings: 6
Ingredients
- 1 large head cauliflower, cut into florets (about 6 cups)
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons ghee or neutral oil
- 1 teaspoon brown mustard seeds
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- 3/4 teaspoon ground turmeric
- 1/2 teaspoon garam masala
- 1/4 teaspoon cayenne pepper (or to taste)
- 4 cups low-sodium vegetable broth
- 1 can (13.5 oz) full-fat coconut milk
- 1 teaspoon fine salt, plus more to taste
- Fresh cilantro and lime wedges, for serving
Instructions
- Bloom the seeds. Heat ghee in a large heavy-bottomed pot over medium heat. Add mustard seeds and cumin seeds. Cook, stirring, until the mustard seeds begin to pop and the cumin is fragrant, about 1 to 2 minutes. Keep the lid nearby — they will jump.
- Build the base. Add the onion and cook, stirring occasionally, until softened and lightly golden, about 6 minutes. Add garlic and ginger and cook 1 minute more, until fragrant.
- Toast the dry spices. Add coriander, turmeric, garam masala, and cayenne. Stir constantly for 1 minute to bloom the spices in the oil — the mixture will smell deeply fragrant and the color will deepen.
- Add cauliflower and broth. Add the cauliflower florets and pour in the vegetable broth. Add salt. Stir well to coat everything in the spiced base. Bring to a boil over high heat, then reduce to a steady simmer. Cook uncovered until the cauliflower is completely tender and collapses when pressed, about 20 minutes.
- Blend until smooth. Remove the pot from heat. Use an immersion blender to blend the soup directly in the pot until very smooth and creamy, about 2 minutes. Alternatively, carefully transfer in batches to a blender and blend, then return to the pot.
- Finish with coconut milk. Return the pot to low heat. Pour in the coconut milk and stir to combine. Simmer gently for 5 minutes. Taste and adjust salt and cayenne as needed.
- Serve. Ladle into bowls. Top with fresh cilantro and a squeeze of lime. Serve with warm flatbread or plain rice if you have it — or just as it is.
Nutrition (per serving)
Calories: 200 | Protein: 5g | Fat: 15g | Carbs: 15g | Fiber: 4g | Sodium: 510mg