If you’re looking for a comforting dish that is simple, flavorful, and packed with warm spices, this Indian Pumpkin Curry is a wonderful recipe to add to your dinner rotation. Tender pumpkin is simmered in a fragrant tomato and coconut sauce with garlic, ginger, curry spices, and a touch of chili. The result is a creamy, satisfying curry that’s perfect with rice or warm naan.
This recipe is one of those easy curry recipes that doesn’t require complicated cooking techniques. It’s also a great way to use canned pumpkin, making it a useful addition to your collection of pumpkin puree recipes.
Whether you’re new to Indian-inspired cooking or already love Indian food, this pumpkin curry delivers plenty of flavor with everyday ingredients.
Why You’ll Love This Indian Pumpkin Curry
There are plenty of reasons to make this cozy curry:
- Easy one-pot preparation
- Naturally vegetarian
- Creamy and flavorful
- Uses pumpkin puree or fresh pumpkin
- Ready in about 40 minutes
- Easy to make spicy or mild
- Great for meal prep
- Delicious with rice or naan
- Perfect for a meatless dinner
Pumpkin has a naturally creamy texture and mild sweetness that works surprisingly well with savory Indian spices. Coconut milk balances the heat and creates a smooth sauce without requiring a long cooking time.
Ingredients
For the Curry
- 2 tablespoons vegetable oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon paprika
- ¼ teaspoon cayenne pepper, optional
- 2 cups pumpkin puree
- 1 cup diced tomatoes
- 1 cup coconut milk
- ½ cup vegetable broth
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon lime juice
- 1 teaspoon brown sugar or maple syrup, optional
For Serving
- Cooked basmati rice
- Warm naan
- Fresh cilantro
- Lime wedges
- Toasted pumpkin seeds, optional
How to Make Indian Pumpkin Curry
Step 1: Sauté the Aromatics
Heat the vegetable oil in a large skillet or heavy-bottomed pot over medium heat.
Add the chopped onion and cook for 4–5 minutes, stirring occasionally, until softened and lightly golden.
Add the minced garlic and grated ginger.
Cook for another 30–60 seconds, stirring frequently.
You should be able to smell the garlic and ginger without allowing them to burn.
Step 2: Toast the Spices
Add the curry powder, cumin, coriander, turmeric, paprika, and cayenne pepper if using.
Stir continuously for about 30 seconds.
Toasting the spices briefly helps release their aroma and gives the finished curry a deeper flavor.
If you prefer a mild curry, leave out the cayenne.
Step 3: Add the Pumpkin
Stir the pumpkin puree into the spiced onion mixture.
Cook for approximately 2 minutes, stirring frequently.
If you’re using fresh pumpkin instead, use about 3 cups peeled and cubed pumpkin and allow it to cook longer until tender.
Step 4: Build the Curry Sauce
Add the diced tomatoes, coconut milk, and vegetable broth.
Season with salt and black pepper.
Stir everything together until well combined.
Bring the mixture to a gentle simmer.
Reduce the heat to medium-low and cook uncovered for approximately 15–20 minutes, stirring occasionally.
The sauce should become thick, creamy, and fragrant.
If it becomes too thick, add a splash of vegetable broth or water.
Step 5: Finish the Curry
Taste the curry and adjust the seasoning.
Add lime juice for brightness.
If the pumpkin flavor is particularly earthy, a small amount of brown sugar or maple syrup can help balance the flavors.
You can also add more curry powder, chili, or salt according to your preference.
Let the curry simmer for another 2–3 minutes.
Turn off the heat and stir in fresh cilantro.
Tips for the Best Pumpkin Curry
Use Pure Pumpkin Puree
If you’re using canned pumpkin, make sure it’s plain pumpkin puree rather than pumpkin pie filling.
Pumpkin pie filling contains added sugar and spices that can interfere with the savory curry flavors.
Toast the Spices
Don’t skip the short spice-toasting step. It takes less than a minute but makes a noticeable difference in flavor.
Adjust the Heat
This curry is easy to customize.
For a mild version, use paprika without cayenne.
For medium heat, add a small pinch of cayenne.
For a spicy curry, add fresh chopped chili or additional cayenne.
Don’t Boil the Coconut Milk Aggressively
Keep the curry at a gentle simmer rather than a rapid boil. This helps maintain a smooth, creamy sauce.
Pumpkin Puree Recipes: Easy Variations
This curry is a great starting point for experimenting with other pumpkin puree recipes.
Chickpea Pumpkin Curry
Add one drained and rinsed can of chickpeas for extra texture and protein.
Spinach Pumpkin Curry
Stir in 2 cups of fresh spinach during the final few minutes of cooking.
Pumpkin Lentil Curry
Add cooked lentils for a hearty plant-based meal.
Pumpkin Chicken Curry
For an Indian-inspired chicken version, add approximately 1 pound of bite-sized chicken pieces. Brown the chicken before adding the pumpkin and sauce, then simmer until completely cooked.
This variation is different from traditional Indian chicken dishes but uses the same warm spice profile.
How to Serve
This Indian Pumpkin Curry is best served hot with something that can soak up the creamy sauce.
Try it with:
- Basmati rice
- Jasmine rice
- Brown rice
- Naan
- Roti
- Chapati
- Quinoa
Top each serving with fresh cilantro and a squeeze of lime.
Toasted pumpkin seeds can also add a pleasant crunch.
For a complete meal, serve the curry with cucumber salad, roasted vegetables, or steamed greens.
Is Indian Pumpkin Curry Healthy?
This curry can fit easily into a balanced meal.
Pumpkin provides a naturally creamy texture while coconut milk contributes richness. Adding chickpeas, lentils, or spinach can make the dish more substantial.
For lighter healthy meal ideas, use light coconut milk or reduce the amount of coconut milk and replace some of it with vegetable broth.
Serving the curry with brown rice or another whole grain can also increase the meal’s fiber content.
Storage and Meal Prep
One of the best things about this recipe is that it tastes even better after the flavors have had time to develop.
Allow the curry to cool before transferring it to an airtight container.
Refrigerate for up to 4 days.
Reheat gently on the stovetop or in the microwave.
If the sauce becomes too thick after refrigeration, add a splash of water or vegetable broth.
The curry can also be frozen for up to 3 months. Thaw it overnight in the refrigerator and reheat gently.
Frequently Asked Questions
Can I use fresh pumpkin instead of puree?
Yes. Use peeled and cubed pumpkin and simmer until it becomes fork-tender. You may need additional cooking time.
Can I make this curry without coconut milk?
Yes. You can substitute coconut milk with unsweetened oat cream or another creamy alternative, although the flavor will be slightly different.
Can I make it ahead?
Absolutely. Make the curry up to two days ahead and refrigerate it. Reheat gently before serving.
What protein can I add?
Chickpeas, lentils, tofu, or chicken all work well. For a chicken version, use boneless chicken pieces and cook them thoroughly before serving.
Final Thoughts
This Indian Pumpkin Curry is a cozy, flavorful way to enjoy pumpkin beyond traditional desserts. The creamy pumpkin base, fragrant spices, coconut milk, ginger, garlic, and tomato create a comforting sauce that’s easy enough for a weeknight dinner.
If you’re collecting easy curry recipes, looking for new curry recipes to try, or searching for creative pumpkin puree recipes, this dish is a delicious place to start. Serve it with fluffy basmati rice or warm naan, add chickpeas or spinach for extra substance, and adjust the spices to make it exactly as mild or spicy as you like.
Indian Pumpkin Curry
Ingredients
Method
- Heat the vegetable oil in a large skillet or heavy-bottomed pot over medium heat.
- Add the chopped onion and cook for 4–5 minutes, until softened and lightly golden.
- Add the minced garlic and grated ginger and cook for another 30–60 seconds.
- Add curry powder, cumin, coriander, turmeric, paprika, and cayenne pepper if using.
- Stir continuously for about 30 seconds to toast the spices.
- Add the pumpkin puree and stir well to combine with the spiced onion mixture.
- Cook for approximately 2 minutes.
- Add diced tomatoes, coconut milk, and vegetable broth.
- Season with salt and black pepper.
- Stir until everything is well combined.
- Bring the curry to a gentle simmer.
- Reduce the heat to medium-low and cook uncovered for 15–20 minutes, stirring occasionally.
- If the sauce becomes too thick, add a little extra vegetable broth or water.
- Stir in the lime juice.
- Add brown sugar or maple syrup if you want to balance the natural earthiness of the pumpkin.
- Simmer for another 2–3 minutes.
- Taste and adjust the salt, spices, and chili according to preference.
- Stir in fresh cilantro.
- Serve hot over basmati rice or alongside warm naan.
Notes
- Use plain pumpkin puree, not pumpkin pie filling.
- Fresh pumpkin can be used instead of canned puree. Use about 3 cups peeled and cubed pumpkin and cook until tender.
- Adjust cayenne pepper according to your preferred spice level.
- Toasting the spices briefly helps develop a deeper flavor.
- Keep the coconut milk at a gentle simmer rather than a rapid boil.
- Add chickpeas or lentils for a heartier vegetarian meal.
- Stir in fresh spinach during the final few minutes of cooking.
- For a chicken version, add about 1 pound of bite-sized chicken pieces and cook thoroughly.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freeze for up to 3 months.


