Soups & Stews
This creamy doodhi soup recipe transforms humble pumpkin into velvety, coconut-infused comfort that feels like a warm embrace in a bowl. The secret lies in slow-simmered pumpkin puree blended with coconut milk until it reaches that signature silky texture—rich enough to satisfy yet light enough for any meal.
I first discovered this version while traveling in Kerala, where it’s traditionally served with steamed rice or crispy dosas, but the flavors work equally well with crusty bread at home.
The beauty of this recipe is its versatility—it’s vegetarian-friendly while still packing depth from spices like turmeric, cumin, and black pepper. Using vegetable broth (or water for a lighter version) keeps it plant-based, while a touch of ginger and garlic adds brightness that balances the coconut’s creaminess.
What makes it special is how the pumpkin’s natural sweetness melds with the coconut’s richness during simmering, creating a flavor that’s both comforting and subtly complex.
By the time you’re done, you’ll have a luxuriously creamy soup that’s smooth enough to sip straight from the bowl but hearty enough to serve as a main dish.
The aroma alone—warm spices mingling with coconut—will fill your kitchen, while the texture is so velvety it practically melts on your tongue. This is the kind of soup that tastes even better the next day, making it perfect for meal prep or cozy weeknight dinners.
For an extra touch, garnish with toasted coconut flakes or a drizzle of coconut cream, but even as-is, it’s a masterpiece of simplicity.
Whether you’re following traditional Kerala methods or adapting it to your own kitchen, this recipe delivers restaurant-quality results with just a few key ingredients and 30 minutes of active time. Let’s get cooking!
Ingredients for doodhi soup
Creamy coconut milk meets sweet pumpkin in this velvety, spiced vegetarian delight.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Pumpkin (or Butternut Squash) 🎃 | 2 cups | Cubed, skin removed, organic preferred |
| Coconut Milk (Full-Fat) 🥥 | 1 can | 13.5 oz can, well-shaken |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌶️ | 1 tsp | Toasted for depth |
| Ground Turmeric 🌶️ | ½ tsp | Bright yellow color |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Coconut Oil 🫒 | 1 tbsp | For sautéing |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Toasted Coconut Flakes 🥥 | 2 tbsp | For garnish |
The pumpkin is your star here—sugar pumpkin or butternut squash works best, but any variety will do. Trader Joe's and Whole Foods carry pre-cut organic pumpkin in the fall, which saves time. If you're using whole squash, roast it first—425°F for 45 minutes until tender, then scoop out the flesh. For the coconut milk, grab a full-fat can—the richness is essential for that signature creaminess. Thai Kitchen or Goya brands are reliable, but any brand with no additives works. Toast your coconut flakes in a dry pan for 3-4 minutes until golden—worth the extra minute for that nutty aroma.
No coconut milk? Full-fat Greek yogurt or cashew cream gets you close, though the flavor won't be identical. Fresh ginger and garlic are ideal, but if you're short on time, jarred minced garlic (the kind in olive oil) works in a pinch—just drain it well. The spices? Diamond Crystal kosher salt is my go-to, but any fine sea salt works. For turmeric, look for bright yellow—no grayish powder. Want more depth? Add 1/4 tsp cinnamon or cardamom. The broth can be water in a pinch, but low-sodium vegetable broth adds layers of flavor. Prefer it lighter? Use half broth, half water—the coconut milk's richness will still shine.
This soup tastes even better the next day—3-4 days in the fridge, or freeze for up to 3 months. I like to portion it into jars with a layer of coconut cream on top before sealing—keeps it luscious when reheated. Garnish with toasted coconut flakes and fresh cilantro right before serving. No wilting herbs? Store them separately and add just before eating. Leftovers reheat beautifully—low and slow on the stove or microwave until steaming, then stir in a splash of coconut milk to restore creaminess.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans. Just peel the squash, chop it roughly (seriously, no precision needed), toss it in with the broth and coconut milk, and let the stove do the work. That ginger and garlic? They infuse the soup so fast you’ll forget how little effort it took.
- Creamy Without Guilt: The full-fat coconut milk makes this soup dangerously rich, but here’s the twist: it’s still light enough to eat in bowls. The pumpkin soaks up the flavors like a sponge, giving you that velvety texture without a drop of heavy cream. Honestly, I’ve made it for guests who think they’re vegan—no one ever guesses.
- Weeknight to Holiday: Between us, this soup is my secret weapon for any day. Too tired for dinner? Throw it together in 20 minutes. Hosting Thanksgiving? Serve it warm with crusty bread—suddenly, you’re the hero. Even my picky teenage nephew asks for seconds, and that’s saying something.
- Leftovers That Don’t Suck: I make a double batch every time because it reheats like a dream. The broth doesn’t separate, the coconut milk stays luscious, and the ginger keeps the flavor bright. Best part? It’s cheaper than takeout and way healthier—my wallet and waistline thank me weekly. (Yes, even on a Tuesday night.)
Step-by-step instructions for creamy coconut and pumpkin velvety bliss
Here's how to create this velvety, comforting soup that balances sweet pumpkin with rich coconut flavors.
Sauté the Aromatics for Flavor Foundation
Heat the 1 tablespoon coconut oil in a large pot over medium heat. Add the 1 tablespoon grated fresh ginger and 4 minced garlic cloves, stirring constantly for 1-2 minutes until the garlic becomes fragrant and just begins to turn golden. This step builds the aromatic base that carries through the entire soup.
Here's the thing - don't let the garlic burn. You'll know it's ready when your kitchen smells like a tropical spice market. If it starts to darken too quickly, reduce the heat slightly. The ginger should soften and release its warm, zesty notes into the oil.
Cook the Pumpkin Until Tender
Add the 2 cups cubed fresh pumpkin to the pot, stirring to coat in the aromatic oil. Pour in the 4 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15-20 minutes, stirring occasionally, until the pumpkin is fork-tender.
You'll see the pumpkin pieces soften and collapse slightly - that's your signal they're ready. The soup should have a thick, stew-like consistency at this point. If it's reducing too quickly, add a splash of water to maintain the proper texture for blending.
Blend Until Silky Smooth
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer using a regular blender, carefully transfer the hot mixture to a blender (working in batches if needed), then return it to the pot. The result should be a velvety, cream-like texture with no visible chunks.
This blending step creates the signature creaminess that makes this soup so satisfying. Take your time here - you want every bit of pumpkin fully incorporated. The soup should coat the back of a spoon with a luxurious, almost custard-like consistency.
Infuse with Warm Spices and Coconut
Return the pot to medium heat and stir in the 1 teaspoon ground cumin, 0.5 teaspoon ground turmeric, 0.5 teaspoon ground black pepper, and 1 teaspoon salt. Pour in the 1 can full-fat coconut milk and stir well. Let the soup simmer gently for 5-7 minutes, allowing the spices to bloom and the coconut to meld with the pumpkin.
Watch for the soup to develop a beautiful golden hue from the turmeric - that's when you know the spices are working their magic. The coconut milk should create a rich, velvety finish that perfectly complements the earthy pumpkin.
Finish and Garnish for Freshness
Taste and adjust seasoning with additional salt if needed. Remove from heat and let it cool slightly. Stir in the 0.25 cup chopped fresh cilantro just before serving. Top each serving with 2 tablespoons toasted coconut flakes for a beautiful presentation and nutty crunch.
This soup tastes even better the next day as the flavors continue to develop. The coconut flakes add a delightful textural contrast that keeps every spoonful interesting. Serve with warm naan or crusty bread for the ultimate comfort experience.
Pro Tips For Making Doodhi Soup
- CHAR THE PUMPKIN FIRST: Pumpkin skin stays stubbornly tough—don’t skip the char. Sear cut sides in a dry pan for 2-3 minutes until blackened in spots before roasting or simmering. This breaks down fibers faster and adds depth that raw chunks can’t match.
- PEEL GINGER LIKE A PRO: Use a spoon’s back, not a knife, to scrape ginger into thin ribbons. No peeling needed—just scrape off the skin while keeping the pungent, juicy flesh intact. (Yes, even the fibrous bits add flavor, but strain them out if you’re picky.)
- LOW AND SLOW WITH COCONUT: Don’t boil coconut milk—simmer it gently. Full-fat coconut milk curdles fast when heated too hard, turning your creamy soup into a grainy mess. Keep heat at a whisper and stir occasionally to save the richness.
- SAVE TIME WITH FROZEN GARLIC: Peel and freeze whole garlic cloves first, then crush them in a mortar or bag with a rolling pin. No chopping, no sticking—just toss the frozen chunks directly into the pot. Thaws as it cooks, releasing flavor evenly. (I was skeptical until I tried it.)
Flavor customization for this doodhi soup
Spicy Kick
For a bold, warming twist, add ½ teaspoon cayenne pepper or 1 teaspoon red chili powder when sautéing the aromatics. If you love heat, I recommend Penzeys brand chili powder—it’s smoky and complex.
For a smoother burn, blend in 1 tablespoon of coconut cream at the end to temper the spice. Garnish with chopped scallions and a sprinkle of smoked paprika for extra depth. 🌶️
Citrus Brightness
Balance the richness with zesty lemon or lime juice. Stir in 1 tablespoon fresh lemon juice at the end for a refreshing lift, or add ½ teaspoon lime zest while sautéing the ginger and garlic.
The acidity brightens the coconut and pumpkin, making the soup feel lighter. For a garnish, top with thin lime slices or a drizzle of agave syrup to enhance the citrus notes.
Smoky Depth
Infuse the soup with smoky flavors by adding ½ teaspoon liquid smoke (like Columbus brand) when blending or simmering the coconut milk. For a more pronounced smoke, toast 1 teaspoon cumin seeds in the coconut oil before adding ginger and garlic—they’ll release their nutty aroma.
Garnish with crumbled bacon bits (for non-vegetarians) or smoked sea salt for a smoky finish. ⚡
Herbaceous Twist
Swap out cilantro for fresh basil or mint for a completely different flavor profile. Basil pairs beautifully with coconut, while mint adds a refreshing contrast. I like to blend in ¼ cup fresh basil leaves at the end for a fragrant, almost Italian-inspired twist.
Garnish with extra basil leaves and a pinch of flaky sea salt for a restaurant-worthy touch.
Sweet & Creamy
Enhance the natural sweetness of the pumpkin by adding 1 tablespoon maple syrup or honey while simmering the coconut milk. The sweetness balances the coconut’s richness and rounds out the spices.
For a decadent finish, stir in 2 tablespoons coconut cream at the end and top with toasted coconut flakes and a sprinkle of cinnamon. This version tastes like dessert in a bowl! 💫
Protein Boost
Turn this into a complete meal by stirring in ½ cup cooked chickpeas or lentils at the end. For extra protein, add ½ cup crumbled tofu or shredded chicken (if not vegetarian).
The texture stays creamy while gaining heartiness. Garnish with toasted pumpkin seeds for crunch and a sprinkle of fresh parsley for freshness.
Nutrition facts
Frequently asked questions
Can I substitute butternut squash for pumpkin in this recipe?
Butternut squash works beautifully and has a slightly sweeter flavor that pairs well with coconut. Peel and cube 2 cups of cooked squash to replace the pumpkin. The texture will be slightly denser but still creamy when blended. For best results, roast the squash first at 400°F for 25 minutes until tender.
How do I make this soup vegan?
Skip the coconut milk and use full-fat coconut cream or cashew cream (blend 1 cup soaked cashews with 1 cup water) for richness. Ensure your broth is vegetable-based and check that all spices are certified vegan. Garnish with toasted coconut flakes or pumpkin seeds instead of dairy-based toppings.
Why did my soup turn out too thin?
This usually happens if you didn’t simmer the pumpkin long enough or used too much broth. For a thicker texture, let the soup reduce uncovered on medium-low heat for an extra 5-10 minutes after blending. Alternatively, stir in 1 tablespoon cornstarch mixed with 2 tablespoons water and simmer until thickened.
Can I prepare this ahead of time?
Yes! This soup tastes even better the next day. Store in an airtight container in the fridge for 3-4 days or freeze for up to 3 months. Reheat gently on the stove, stirring in a splash of coconut milk to restore creaminess. The flavors deepen overnight, making it perfect for meal prep.
What’s the best way to serve this soup?
Traditionally, it’s served with steamed rice, dosas, or roti, but it also pairs well with crusty bread, naan, or grilled cheese. For extra flair, top with toasted coconut flakes, fresh cilantro, or a drizzle of coconut cream. The creamy texture makes it satisfying as a main dish or a light lunch.
