Indian Pumpkin Curry

The first time I made Indian Pumpkin Curry, the smell filled the whole kitchen. Warm spices and sweet pumpkin came together so perfectly. I knew right away this dish was special.
The curry was creamy, a little sweet, and just the right amount of spice. Every spoonful felt cozy and comforting. I kept thinking, wow, this is such a simple way to enjoy pumpkin.
My family loved it with rice and naan. The flavors blended so well, and the leftovers tasted even better the next day. It quickly became one of our favorite fall meals.
If you want something easy, flavorful, and warming, this curry is for you. Let’s make Indian Pumpkin Curry step by step.

Why You’ll Love This Recipe
- Comforting and Hearty: The combination of tender pumpkin and potatoes in a rich, spiced coconut gravy makes every bite feel like a warm hug.
- Flavorful and Aromatic: With an array of traditional Indian spices such as cumin, coriander, garam masala, and turmeric, this curry is packed with deep, fragrant flavors.
- Easy to Make: With simple ingredients and minimal prep time, you can whip up this dish without too much effort, making it a perfect weeknight meal.
- Vegetarian and Vegan-Friendly: This curry is naturally vegetarian and can easily be made vegan by using plant-based substitutes.
- Perfect for Meal Prep: The curry gets better the next day, so it’s great for leftovers or meal prepping.
Required Kitchen Tools
Before we dive into the cooking process, here’s a list of essential tools you’ll need to prepare this mouthwatering Indian pumpkin curry:
- Large pot or deep skillet: A heavy-bottomed pot will help cook the curry evenly and allow the flavors to develop.
- Chopping board and knife: For cutting the vegetables into cubes.
- Measuring spoons and cups: For accuracy in measurements.
- Wooden spoon or spatula: For stirring the curry and preventing burning.
- Grater or microplane: For fresh ginger and garlic.
- Lid for the pot: To cover the curry while cooking, which helps lock in moisture and flavor.

Ingredients
Here’s what you’ll need to make this flavorful pumpkin curry:
- 2 teaspoons cooking oil: You can use vegetable or coconut oil for a richer taste.
- ½ teaspoon cumin seeds: Adds a warm, nutty flavor to the dish.
- ½ inch ginger (grated): A must for that sharp, zesty kick.
- 2 garlic cloves (grated): Adds depth and a fragrant aroma.
- 1 onion (chopped): Sweetness and texture.
- 2 tablespoons tomato paste: For a rich, tangy base.
- ½ teaspoon cayenne powder: Adds a slight heat to balance the sweetness of the pumpkin.
- ¼ teaspoon cumin powder: Brings an earthy flavor to the curry.
- ½ teaspoon coriander powder: A bright, citrusy spice that complements the other flavors.
- ½ teaspoon garam masala powder: The quintessential spice blend that gives this curry its signature depth.
- ¼ teaspoon turmeric powder: Known for its health benefits and vibrant color.
- 1 ½ cups cubed potatoes: Provides a hearty texture that pairs perfectly with the pumpkin.
- 4 cups cubed pumpkin: The star of the show, offering a natural sweetness and creamy texture.
- Salt to taste: Balances out the flavors.
- ½ cup coconut milk: Adds creaminess and a tropical twist to the curry.
- 1 ½ cups water: To adjust the consistency of the curry.
Variations for Indian Pumpkin Curry
If you’re looking to customize your curry, there are several ways to adapt the recipe to your tastes:
- Add Fresh Greens: Add a handful of spinach, kale, or fenugreek leaves towards the end of cooking for a fresh, earthy flavor.
- Make it Spicier: For a more intense heat, add diced green chilies or extra cayenne powder.
- Use Sweet Potatoes: Swap the potatoes with sweet potatoes for a slightly sweeter variation.
- Add Protein: Chickpeas or paneer can be added to make the dish heartier.
- Use Different Spices: Adjust the spice level by using more or less of any spice, or adding new ones like fennel seeds or mustard seeds for a unique twist.
- Make it Creamier: Add more coconut milk or a dollop of cream for a richer curry.

Step-by-Step Instructions for Indian Pumpkin Curry
1. Prepare the Vegetables
Start by washing and peeling the pumpkin and potatoes. Cut them into roughly equal-sized cubes. This ensures that they cook evenly and have the perfect texture when the curry is ready.
2. Cook the Aromatics
In a large pot or deep skillet, heat 2 teaspoons of oil over medium heat. Once hot, add ½ teaspoon of cumin seeds. Let them sizzle for about 10 seconds until they release their aroma.
Next, add the grated ginger and garlic, and sauté for a minute until fragrant. Follow up with the chopped onion and cook until it turns golden brown and soft, about 5 minutes.
3. Spice It Up
Add the spices to the pot: cayenne powder, cumin powder, coriander powder, garam masala powder, and turmeric powder. Stir well to coat the onions and garlic with the spices, allowing them to cook for another minute. The spices will bloom and release their aromas, filling your kitchen with the irresistible scent of Indian cooking.
4. Add Tomato Paste
Stir in 2 tablespoons of tomato paste and cook for another 2-3 minutes until the paste darkens and thickens. This step intensifies the flavor of the curry base and adds richness to the gravy.
5. Cook the Vegetables
Now, add the cubed potatoes and pumpkin to the pot, mixing them well with the spiced base. Let the vegetables cook for about 5 minutes, stirring occasionally to prevent burning.
6. Simmer the Curry
Add 1 ½ cups of water and stir everything together. Cover the pot with a lid and let the curry simmer on low heat for about 15-20 minutes, or until the pumpkin and potatoes are tender and cooked through.
7. Add Coconut Milk
Once the vegetables are tender, pour in ½ cup of coconut milk. Stir well to combine, and let the curry simmer for another 5 minutes. The coconut milk will give the curry a creamy, smooth texture and a delicious tropical flavor.
8. Adjust Seasonings
Taste the curry and add salt to taste. If the curry is too thick, you can add a little more water to reach your desired consistency. Let the curry simmer for an additional few minutes to allow the flavors to meld together.
9. Serve and Garnish
Serve the curry hot with steamed basmati rice, naan bread, or roti. Garnish with fresh cilantro leaves for a pop of color and an added layer of flavor.

How to Serve Indian Pumpkin Curry
Indian pumpkin curry is a versatile dish that pairs beautifully with many sides and accompaniments. Here are a few ways to serve it:
- With Steamed Rice: Serve the curry with a bowl of fragrant basmati rice to soak up all the delicious gravy.
- With Naan or Roti: Pair it with freshly baked naan or roti for a traditional Indian experience.
- With Quinoa or Millet: For a healthier alternative, serve the curry with quinoa or millet.
- In a Bowl: Serve it in a bowl topped with fresh cilantro, alongside a cool cucumber salad to balance out the spiciness.
- With Yogurt or Raita: A dollop of yogurt or a side of cucumber raita can help cool down the heat and enhance the curry’s flavors.
Storing Indian Pumpkin Curry
- Leftovers: This curry keeps well in the fridge for up to 3 days. Store it in an airtight container to maintain freshness.
- Freezing: You can freeze the curry for up to 1 month. Let it cool completely before transferring it to a freezer-safe container. To reheat, thaw in the refrigerator overnight and heat on the stove or in the microwave.
- Reheating Tips: Reheat the curry on low heat, adding a splash of water or coconut milk if it becomes too thick.
Nutrition
Here’s an approximate breakdown of the nutrition for a serving of Indian pumpkin curry (based on 6 servings):
Nutrient | Amount per Serving |
---|---|
Calories | 210 |
Carbohydrates | 33g |
Protein | 2g |
Fat | 9g |
Saturated Fat | 4g |
Fiber | 5g |
Sugar | 7g |
Sodium | 100mg |
Vitamin A | 180% of Daily Value |
Vitamin C | 25% of Daily Value |
This curry is naturally low in calories but rich in nutrients like Vitamin A from the pumpkin, as well as healthy fats from the coconut milk. It’s a great option for anyone looking for a hearty, nutrient-packed meal.
Conclusion
Indian pumpkin curry is a warming, flavorful, and nutritious dish that showcases the best of Indian spices and the natural sweetness of pumpkin. Perfect for cozy dinners or meal prepping, this curry is sure to become a beloved recipe in your kitchen. With its versatile ingredients, quick prep time, and incredible depth of flavor, it’s a dish that pleases everyone at the table.
Whether you’re enjoying it with rice, naan, or on its own, this curry will bring comfort and joy to your meals. Give this recipe a try today and experience the magic of Indian cooking!
Indian Pumpkin Curry
Course: Uncategorized4-6
servings15
minutes40
minutes210
kcalIngredients
2 teaspoons cooking oil
½ teaspoon cumin seeds
½ inch ginger (grated)
2 garlic cloves (grated)
1 onion (chopped)
2 tablespoons tomato paste
½ teaspoon cayenne powder
¼ teaspoon cumin powder
½ teaspoon coriander powder
¼ teaspoon turmeric powder
1 ½ cups cubed potatoes
4 cups cubed pumpkin
Salt to taste
½ cup coconut milk
1 ½ cups water
Directions
- Heat oil in a large pot and add cumin seeds, ginger, garlic, and onion. Sauté until golden brown.
- Add the spices and tomato paste. Stir and cook for another 2-3 minutes.
- Add the potatoes and pumpkin, stirring to coat in the spices. Cook for 5 minutes.
- Add water, cover, and simmer for 15-20 minutes until the vegetables are tender.
- Stir in coconut milk and simmer for another 5 minutes.
- Adjust salt and water to taste, and serve with rice or naan.