Pumpkin often ends up in sweet recipes, but this North Indian–style masala proves it works just as well in a savory one. Cubes of unripe pumpkin are simmered with onions, tomatoes, and a stack of spices until they turn soft and stained with color. It’s a dish that feels homey and unhurried, with no garnish, no flourish, just a ton of depth from time and heat.
A small unripe pumpkin works best here. It’s firm, less sugary, and holds its shape while soaking up the spices. The cooking begins with onions, ginger, and garlic (that familiar trio that forms the base of most curries) followed by coriander, cumin, turmeric, chili, and garam masala. Once the tomato puree hits the pan, everything thickens into a fragrant paste before the pumpkin goes in. A little water helps it all come together into a loose, rustic sauce that coats each piece.
Serve it with rice or flatbread and some of your favorite Indian sauces, or alongside something grilled — it can stand on its own just as easily as it can sit next to a main dish.
How to Make Pumpkin Masala at Home:
Step 1 – Build the base
In a large skillet or saucepan, heat the oil over medium heat. Add the chopped onions and sauté until slightly golden. Stir in the crushed ginger and garlic, cooking for about 1 minute until fragrant.
Step 2 – Add the spices
Lower the heat. Add the ground coriander, cumin, garam masala, turmeric, and chili powder. Stir constantly for about 2 minutes to toast the spices and release their aroma.
Step 3 – Add tomato and chili
Add the chopped jalapeño and the tomato puree. Stir and cook on medium heat until the oil begins to separate from the mixture — about 8 minutes.
Step 4 – Add pumpkin and simmer
Add the pumpkin cubes and stir until coated in the masala. Season with salt, then pour in the water. Mix well, cover, and simmer for 10–15 minutes, or until the pumpkin is tender but not falling apart.
Step 5 – Serve
Taste and adjust salt if needed. Serve hot with rice, roti, or paratha. A spoon of yogurt or a sprinkle of cilantro brightens the flavors even more.
Recipe Notes
Pumpkin type: Small unripe or green pumpkin works best for this dish — it holds its shape while soaking up the masala.
Spice level: Add or reduce the chili depending on preference.
Texture tip: For a thicker curry, remove the lid during the last 5 minutes to let the sauce reduce slightly.
Serving idea: Great with steamed rice or flatbread, and pairs nicely with a cucumber raita on the side.
Storage: Keeps well in the fridge for up to 3 days. Flavors deepen overnight.
FAQ – Pumpkin Masala Curry
Can I use ripe pumpkin instead?
Yes, but it will soften faster. Check doneness earlier and avoid overcooking.
Can I add coconut milk?
Definitely. Stir in 1/2 cup at the end for a creamier version.
Can I make it without tomatoes?
You can substitute with 1/2 cup yogurt or a few tablespoons of coconut cream, though the flavor will shift slightly.
Can I use other vegetables?
Sweet potatoes, butternut squash, or carrots all work beautifully in this masala base.
Is this vegan?
Yes — the recipe is naturally vegan as written.

Pumpkin Masala Curry
- Total Time: 40 minutes
- Yield: Serves 4
Description
Made with unripe pumpkin simmered in a base of tomatoes, onions, and classic spices, this curry is rich without being heavy.
Ingredients
2 cups (about 500 g) small unripe pumpkin, peeled and cubed
1 cup (120 g) onions, chopped
1 tablespoon crushed ginger
1 tablespoon crushed garlic
1 jalapeño or green chili, chopped
2 large tomatoes (about 250 g), pureed
1 tablespoon ground coriander
1 tablespoon ground cumin
2 teaspoons garam masala
1 teaspoon turmeric powder
1 teaspoon red chili powder (or cayenne)
2 cups (480 ml) water
Salt, to taste
3 tablespoons oil (neutral or light vegetable oil)
Instructions
In a large skillet or saucepan, heat the oil over medium heat. Add the chopped onions and sauté until slightly golden. Stir in the crushed ginger and garlic, cooking for about 1 minute until fragrant.
Lower the heat. Add the ground coriander, cumin, garam masala, turmeric, and chili powder. Stir constantly for about 2 minutes to toast the spices and release their aroma.
Add the chopped jalapeño and the tomato puree. Stir and cook on medium heat until the oil begins to separate from the mixture — about 8 minutes.
Add the pumpkin cubes and stir until coated in the masala. Season with salt, then pour in the water. Mix well, cover, and simmer for 10–15 minutes, or until the pumpkin is tender but not falling apart.
Taste and adjust salt if needed. Serve hot with rice, roti, or paratha. A spoon of yogurt or a sprinkle of cilantro brightens the flavors even more.
- Prep Time: 20 mins
- Cook Time: 20 mins
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 1/4 recipe
- Calories: 230
- Sugar: 6g
- Sodium: 540mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0g
If you liked this, you are going to LOVE these favorite Indian recipes:
Indian Lamb and Chickpea Fritters
How to Make Indian Pancakes: Easy, Crispy, Homemade Dosas
How to Make Indian Curry Paste
I have made this about 10 times since I first found this recipe, and it is a huge favourite in our family. Kids and adults love it. I am making mine a little spicier, serve it with flatbread and raita. So delicious.
That’s great news, thanks for the comment!
Spicy, delicious, perfect masala!
I liked this recipe, with one exception: the two cups of water was a little more than I needed. I had to uncover the pan, reduce over higher heat, and ended up with overcooked squash. Not the end of the world. I took the suggestion of another commenter and added hing and tamarind. I also halved the amount of garam masala. I liked the taste very much.
Sweet recipes are better.
Delicious!
Inedible and badly thought out. Powdered spices and pumpkin do not go together. Waste of time
Intresting Pumpkin spicy recipe. Very easy to cook. You added flovour to the Pumpkin.
Thank u so much for this recipe
If u don’t mind can you do this with video
I will try tpday
I was looking for pumpkin recipe for chapati.and found this site.made for lunch .everyone loved it thank you ?. I did a small variation..added cashew while boiling tomato for puree and grinded for thicker gravy.. came out well.thanks once again
Receipe was Amazing.. I tried it… It’s fantastic.. I loved it only eating curry.. Best combination with chapathi.. Roti.. U can try it..
Why is no tamarind & hing or sugar used in the dish it helps to enhance the taste.
Very tasty. I used pre-cut squash instead of pumpkin for less prep time. I added garbanzo beans, peanuts, and a few red lentils to give it a bit more protein and some mixed spinach/mustard greens. Going to serve with some naan on the side tonight.
Makng this now and all I can say is yummy! I used already cooked kabocha squash so I found the water quantity to be a bit too high (So I’m just cooking longer to reduce). Thanks for the recipe!
The base of this recipe is delicious. I added okra to recipe. Excellent.
And wonderfully spicy!
Thanks Soni
for sharing such easy recipe of pumpkin………
Yummy recipe! Beautiful flavours! Recommend it!
This dinner is a winner… my friends always ask me to make this for them
Awesome Recipe, Added Ghee as topping and found yummy…yummy…
Hi Soni, made thus recipe fr dinner.. Turned out very good..even my kids loved it. Thanks a lot!
Thankyou!Glad you liked it :)
Made this tonight and it was excellent! Thanks for posting!
Thankyou all!Glad you enjoyed it as much as I did :)
Thank you for a wonderful recipe, Soni, it is Halloween season in USA and thus plenty of Pumpkins available and will cook to your recipe this weekend.
Easy and simple recipe. Quick to put a dinner in a hurry. Thanks Soni for this time saving recipe.
Thankyou!So glad you liked it :)
vvvvvvvvvvvvv nice
It’s not pumpkin time now but there are plenty of yams and sweet potatoes around. Hoping it works out!
Great recipe. For a little twist, try extra virgin coconut oil as the source of oil. You end up with a very subtle hint of coconut that doesn’t over-power the original flavours.
i try it. It was tasty
Thankyou :) Glad you liked it!
tasty pumpkin masala. thank you