Fragrant, creamy, and absolutely bursting with aromatic spices, Indian Pumpkin Curry is the kind of comforting dish you want to curl up with on a chilly evening or proudly serve when entertaining friends. This vibrant, vegan curry transforms humble pumpkin into tender, golden cubes swimming in a lusciously rich tomato and coconut milk sauce, all beautifully balanced by warming spices and finished with a sprinkle of fresh cilantro and lime. Whether you’re a curry enthusiast or simply looking for a delicious way to use up seasonal pumpkin, this recipe captures the essence of Indian home cooking, filling your kitchen with enticing aromas and your bowl with joy.

Ingredients You’ll Need
The beauty of Indian Pumpkin Curry lies in its simplicity—the ingredient list is short, but every item packs a punch, contributing depth, color, and a distinctive flavor to the dish. These staples blend seamlessly, creating a meal that’s both comforting and impressively layered.
- Vegetable oil: The base for sauteing onions and spices, giving the curry a silky texture.
- Onion, finely chopped: Forms the flavor foundation, creating a subtle sweetness as it softens.
- Garlic, minced: Adds a fragrant, savory punch—perfect for accentuating the spices.
- Fresh ginger, grated: Brings bright heat and a slight zest that complements the pumpkin beautifully.
- Ground cumin: Provides earthy, warm undertones quintessential to Indian curries.
- Ground coriander: Adds a citrusy, nutty dimension that brightens the overall flavor.
- Turmeric: Lends a gorgeous golden hue and a hint of bitterness that balances the sweetness of pumpkin.
- Ground cinnamon: Offers subtle warmth and sweetness throughout the dish.
- Cayenne pepper (optional): A touch of heat for those who enjoy a little kick—start light and add more if desired.
- Pumpkin, peeled and cubed: The star of the show! Go for sugar pumpkin or even butternut squash in a pinch.
- Diced tomatoes (one 14-ounce can): Brings tanginess and body to the curry base.
- Coconut milk (one 14-ounce can): Infuses creaminess and mellow sweetness that ties the curry together.
- Vegetable broth or water: Helps simmer the veggies until tender while deepening the sauce’s flavor.
- Salt: Essential for bringing out all the nuanced flavors in the curry.
- Fresh lime juice: A squeeze at the end brightens and balances richness.
- Chopped fresh cilantro: Sprinkled on top for color and an unmistakable herbaceous finish.
How to Make Indian Pumpkin Curry
Step 1: Sauté the Onion
Heat up the vegetable oil in a large pan over medium heat. Once shimmering, add your chopped onion and let it sizzle and soften for about five to six minutes. The goal here is a soft, translucent onion—this step sets the entire aromatic base for your Indian Pumpkin Curry and should smell wonderfully inviting!
Step 2: Add Garlic and Ginger
Toss in the minced garlic and grated fresh ginger, letting them cook for just a minute. Their aromas should quickly bloom and fill your kitchen with a deliciously spicy and sweet scent. Don’t let them brown, just fragrant and softened is perfect for this stage.
Step 3: Toast the Spices
Now add the cumin, coriander, turmeric, cinnamon, and cayenne pepper if you’re using it. Stir gently and toast the spices for about one or two minutes—this step may seem quick, but it’s crucial for unlocking the depth and complexity of flavor that makes Indian Pumpkin Curry irresistible.
Step 4: Add the Pumpkin
Carefully add your peeled, cubed pumpkin to the pan. Stir well so the chunks are evenly coated with that gorgeous spice mixture. This ensures each bite will have that warm, bold flavor you want in a curry.
Step 5: Build the Sauce
Pour in the diced tomatoes, coconut milk, and vegetable broth or water. Sprinkle in the salt. Stir everything together—it’ll look soupy, but don’t worry. Bring the mixture to a gentle boil, then reduce the heat to low.
Step 6: Simmer Until Tender
Cover the pan and let your curry gently simmer for about 20 to 25 minutes. The pumpkin cubes will soften and soak up all the spices, while the sauce thickens into a velvety, aromatic gravy. It’s ready when the pumpkin is fork-tender and the kitchen smells too good to resist!
Step 7: Finish with Lime and Cilantro
Turn off the heat, then stir in the fresh lime juice for a tangy brightness that lifts all the flavors. Sprinkle with the freshly chopped cilantro right before serving for vibrant color and that final fragrant touch. Your Indian Pumpkin Curry is now ready to enjoy!
How to Serve Indian Pumpkin Curry

Garnishes
A flourish of cilantro is classic, but don’t be shy—try adding a few toasted pumpkin seeds for crunch, a drizzle of coconut milk for creaminess, or even a scatter of thinly sliced chilies for a splash of color and heat. These final details make Indian Pumpkin Curry look as lively as it tastes.
Side Dishes
This curry practically begs to be served alongside fluffy steamed basmati rice, which soaks up that luscious sauce perfectly. Warm naan or chapati is another superb option, ideal for scooping up every last bite. Roasted papadum or a simple cucumber salad can add additional crunch and freshness to your table.
Creative Ways to Present
Why not ladle your Indian Pumpkin Curry over a bed of quinoa or millet for a nutrient-rich twist? Scoop it into hollowed-out mini pumpkins or squash for a feast-worthy centerpiece at your next gathering. Or, keep it casual and serve in generous bowls, topped with a swirl of coconut yogurt—each option feels festive and inviting.
Make Ahead and Storage
Storing Leftovers
Once cooled, refrigerate any leftover Indian Pumpkin Curry in an airtight container for up to four days. The flavors actually deepen and improve over time, so you might find it even tastier the next day!
Freezing
This curry is highly freezer-friendly. Portion cooled curry into freezer-safe containers and freeze for up to three months. Just make sure the containers are well-sealed to prevent any freezer burn or flavor loss.
Reheating
For best results, reheat Indian Pumpkin Curry gently on the stove over low heat, adding a splash of water or coconut milk if the sauce seems too thick. You can also microwave individual portions—just cover and heat in intervals, stirring in between, until piping hot.
FAQs
Can I use butternut squash instead of pumpkin?
Absolutely! Butternut squash is a fantastic substitute for pumpkin in this recipe; it brings a similar sweetness and becomes meltingly tender once simmered in the curry sauce.
Is Indian Pumpkin Curry very spicy?
You’re completely in control of the heat: just adjust or omit the cayenne pepper. As written, the recipe is mild to medium, suitable for most palates, but you can add more spice or serve with extra chilies on the side.
Can I make this Indian Pumpkin Curry in advance?
Definitely! The flavors meld and deepen after a day in the fridge, making it ideal for meal prep or entertaining. Just reheat gently before serving and add a fresh sprinkle of cilantro.
What protein can I add to make it heartier?
Try stirring in cooked chickpeas, lentils, or cubes of pan-fried tofu near the end of cooking. These plant-based proteins absorb the curry flavors beautifully while making your meal extra satisfying.
What can I do if the sauce is too thick or too thin?
If the sauce turns out too thick, simply add a little vegetable broth or water to loosen it. If it’s too thin, simmer uncovered for a few extra minutes to let it reduce and concentrate until you get your perfect consistency.
Final Thoughts
If you’re ready to add a burst of warmth and color to your dinner table, there’s nothing more satisfying than a big bowl of Indian Pumpkin Curry. Each spoonful is comforting and full of flavor, plus it’s such a crowd-pleaser for vegans and meat-eaters alike. Grab some pumpkin and your favorite spices, and give this joyful dish a try—you’ll want to make it again and again!
Print
Indian Pumpkin Curry Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
This Indian Pumpkin Curry is a flavorful and comforting dish that combines tender pumpkin with a rich blend of spices, coconut milk, and tomatoes. Perfect for a cozy weeknight dinner, this vegan and gluten-free curry is sure to become a favorite in your household.
Ingredients
Main Ingredients:
- 2 tablespoons vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon turmeric
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon cayenne pepper (optional)
- 3 cups pumpkin, peeled and cubed
- 1 can (14 ounces) diced tomatoes
- 1 can (14 ounces) coconut milk
- 1/2 cup vegetable broth or water
- 1 teaspoon salt
- 1 tablespoon fresh lime juice
- 2 tablespoons chopped fresh cilantro
Instructions
- Prepare the Base: Heat vegetable oil in a large pan, sauté onion until soft. Add garlic, ginger, and cook until fragrant.
- Add Spices: Stir in cumin, coriander, turmeric, cinnamon, and cayenne if using. Cook for 1-2 minutes.
- Cook Pumpkin: Add pumpkin, coat with spices. Pour in tomatoes, coconut milk, broth, salt. Simmer for 20-25 minutes.
- Finish and Serve: Stir in lime juice, garnish with cilantro. Serve hot with rice or naan.
Notes
- Serve with basmati rice or naan
- Butternut squash can be used instead of pumpkin
- Adjust cayenne pepper to taste
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 8g
- Sodium: 520mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg