There is a special kind of comfort that only a rich, warm curry can bring, and this Indian Pumpkin Curry Recipe hits that note perfectly every time. Bursting with the natural sweetness of pumpkin and enlivened by an aromatic blend of spices, coconut milk, and a hint of heat, this dish transforms simple ingredients into a soul-satisfying meal. Whether you’re a seasoned curry lover or new to Indian flavors, this recipe is approachable, vibrant, and guaranteed to make your kitchen smell amazing while delivering layers of flavor with every bite.

Ingredients You’ll Need
All the ingredients in this Indian Pumpkin Curry Recipe are wonderfully straightforward yet absolutely essential. Each one contributes its own unique touch — from the creamy texture of coconut milk to the golden glow turmeric brings, creating a dish that is as beautiful as it is delicious.
- Pumpkin or Butternut Squash: peeled and cubed, they provide a sweet, nutty base that’s both hearty and tender.
- Coconut Oil: lends a subtle coconut aroma that complements the curry spices perfectly.
- Onion: finely chopped to add a natural sweetness and depth as it gently caramelizes.
- Garlic Cloves: minced to impart rich, savory notes essential for any curry.
- Ginger: freshly grated to offer warmth and a touch of invigorating spice.
- Coconut Milk: creates a creamy, luscious sauce that balances the spices and adds a tropical flair.
- Curry Powder: the star spice blend that delivers complex, layered flavors.
- Ground Cumin: adds an earthy, nutty undertone that grounds the dish.
- Ground Coriander: brings a citrusy, slightly sweet aroma that brightens the curry.
- Turmeric: infuses a gorgeous golden hue with mild bitterness that enhances the overall flavor profile.
- Salt and Pepper: essential seasonings to balance and enhance every ingredient.
- Chili Powder (Optional): adds a kick of heat for those who love a little spice.
- Tomato Paste: contributes rich, umami depth that deepens the sauce beautifully.
- Vegetable Broth: helps create a perfect saucy consistency that ties everything together.
- Fresh Cilantro: chopped for a fresh, herbaceous finish that brightens the dish.
- Cooked Rice or Naan Bread: for serving, to soak up all that delicious curry goodness.
How to Make Indian Pumpkin Curry Recipe
Step 1: Sauté the Aromatics
Start by heating coconut oil in a large pot over medium heat. Toss in the chopped onions and let them gently cook until they turn golden and soft, about 5-7 minutes. This slow sauté releases the natural sweetness hidden in the onions and lays a flavorful foundation for your curry.
Step 2: Build the Flavor Base
Next, introduce the minced garlic and freshly grated ginger to the pot. Cook them for 1-2 minutes, stirring thoughtfully until their heavenly aromas fill your kitchen. This step adds richness and warmth that perfectly complements the pumpkin’s natural sweetness.
Step 3: Toast the Spice Blend
Sprinkle in the curry powder, ground cumin, coriander, turmeric, and if you like a touch of heat, the chili powder. Stir continuously to toast the spices for about 1-2 minutes. This toasting step intensifies their flavors, making your Indian Pumpkin Curry Recipe deeply fragrant.
Step 4: Add the Pumpkin and Coat in Spices
Time to add the cubed pumpkin or butternut squash to the pot. Stir thoroughly so each piece is lovingly coated with the spice mixture. This ensures every bite will be bursting with flavor, and the pumpkin starts absorbing all those delicious scents.
Step 5: Blend the Sauce
Pour in the tomato paste, coconut milk, and vegetable broth. Stir everything together until beautifully combined. The tomato paste adds umami richness while the coconut milk brings creamy softness. Bring this mixture to a gentle simmer to marry all the flavors.
Step 6: Simmer Until Tender and Thickened
Cover the pot and let the curry simmer for 20-25 minutes. During this time, the pumpkin becomes tender and the sauce thickens to a luscious consistency. This patient simmering is what turns simple ingredients into the comforting dish you’re craving.
Step 7: Season and Garnish
Finally, season your curry with salt and pepper to taste. Sprinkle fresh chopped cilantro on top to add an herbaceous brightness that cuts through the creaminess, giving your Indian Pumpkin Curry Recipe the perfect finishing touch.
How to Serve Indian Pumpkin Curry Recipe

Garnishes
Don’t underestimate the power of a good garnish. Fresh cilantro is the star here, adding an earthy freshness that contrasts beautifully with the curry’s rich creaminess. For an extra touch, you can add a dollop of yogurt or a squeeze of lime to bring some brightness and balance.
Side Dishes
This curry pairs wonderfully with fluffy basmati rice or warm naan bread, both perfect for soaking up every last bit of the flavorful sauce. If you want to expand your meal, consider serving it alongside a simple cucumber raita or lightly spiced lentils to add contrasting textures and flavors.
Creative Ways to Present
For a fun twist, serve the Indian Pumpkin Curry Recipe in mini pumpkin bowls for an eye-catching presentation that’s sure to impress guests. You can also layer it over a bed of quinoa or roasted vegetables for a wholesome, colorful bowl meal that keeps things exciting.
Make Ahead and Storage
Storing Leftovers
Leftover Indian Pumpkin Curry Recipe keeps exceptionally well in the fridge for up to 3 days. Store it in an airtight container to preserve the rich flavors and creamy texture. The spices will continue to meld overnight, often making the curry taste even better the next day.
Freezing
This curry freezes beautifully too! Portion it into freezer-safe containers and it will stay fresh for up to 2 months. When you’re ready to enjoy it again, simply thaw in the fridge overnight for best results to maintain that creamy smoothness.
Reheating
To reheat, warm your curry gently on the stovetop over low heat, stirring occasionally to prevent sticking. You may want to add a splash of water or broth if the sauce has thickened too much. Avoid rushing this step to keep the textures just right and the flavors vibrant.
FAQs
Can I use other types of squash instead of pumpkin?
Absolutely! Butternut squash is a perfect substitute and works just as well, offering a similar sweetness and texture that complements the spices beautifully.
Is this Indian Pumpkin Curry Recipe vegan and gluten-free?
Yes, it is naturally vegan and gluten-free, especially if you serve it with rice or gluten-free naan. Just make sure to check packaging if you use store-bought curry powders or broths.
How spicy is this curry?
The spice level is mild by default with the option to add chili powder for heat. You can easily adjust the chili powder amount to suit your heat preference or omit it entirely for a gentle, comforting curry.
Can I make this recipe in advance for meal prep?
Definitely. This curry tastes even better the next day once the flavors have had time to meld, making it a fantastic option for meal prepping lunches or dinners.
What can I add to make this curry more protein-rich?
To boost protein, consider stirring in cooked chickpeas, lentils, or tofu cubes during the simmering step. They absorb the spices beautifully and add satisfying texture and nutrition.
Final Thoughts
This Indian Pumpkin Curry Recipe is a heartwarming, flavorful dish that brings the best of cozy spices and comforting creaminess into one bowl. It’s simple enough for busy weeknights but special enough to impress friends and family. I can’t recommend it enough — so grab your ingredients and dive into this aromatic adventure. You’ll be so glad you did!
Print
Indian Pumpkin Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Description
This Indian Pumpkin Curry is a vibrant and comforting dish featuring tender pumpkin simmered in a creamy coconut milk sauce infused with aromatic spices like curry powder, cumin, coriander, and turmeric. Perfectly balanced with sweetness, warmth, and a hint of spice, it makes a delicious vegetarian meal served with rice or naan bread.
Ingredients
Main Ingredients
- 1 medium pumpkin or butternut squash, peeled and cubed
- 1 tablespoon coconut oil
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 1-inch piece of ginger, grated
- 1 can (14 oz) coconut milk
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- Salt and pepper to taste
- 1/2 teaspoon chili powder (optional)
- 1 tablespoon tomato paste
- 1 cup vegetable broth
- Fresh cilantro, chopped (for garnish)
- Cooked rice or naan bread (for serving)
Instructions
- Heat the oil: Heat the coconut oil in a large pot or pan over medium heat to prepare for sautéing.
- Sauté onion: Add the chopped onion and cook until golden and softened, about 5-7 minutes, which helps develop sweetness and depth.
- Add aromatics: Stir in minced garlic and grated ginger and cook for 1-2 minutes until fragrant to release their rich flavors.
- Toast spices: Add curry powder, cumin, coriander, turmeric, and optional chili powder, stirring constantly for 1-2 minutes to toast and awaken the spices’ aromas.
- Add pumpkin: Stir in the cubed pumpkin or butternut squash, coating the pieces thoroughly in the spiced mixture for even flavor distribution.
- Add liquids and tomato paste: Pour in tomato paste, coconut milk, and vegetable broth, stirring to combine all ingredients and create a creamy sauce base.
- Simmer: Bring the curry to a simmer, then cover and cook for 20-25 minutes until the pumpkin is tender and the sauce has thickened, melding all flavors together.
- Season: Adjust seasoning with salt and pepper to taste, balancing the flavors of the dish perfectly.
- Garnish: Sprinkle freshly chopped cilantro over the curry to add freshness and a herbal note before serving.
- Serve: Serve the curry hot with cooked rice or naan bread for a satisfying, complete meal.
Notes
- You can substitute butternut squash with pumpkin depending on availability.
- Adjust chili powder quantity to control the spice level according to your preference.
- For a richer flavor, lightly toast the spices before adding liquids.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.
- For a vegan version, ensure that the accompaniments like naan are vegan-friendly or serve with rice.