Indian Pumpkin Curry Recipe | Amazing Easy Vegan Dinner

This post may contain affiliate links. For more, see our Affiliate Disclaimer.

There are evenings when I want dinner to feel cozy without spending an hour in the kitchen. That is exactly when Indian Pumpkin Curry comes to the rescue. This creamy one pot meal comes together in just 25 minutes, tastes rich with coconut and pumpkin, and fits vegan, dairy free, and gluten free diets. It is simple enough for busy weeknights, yet comforting enough to share with family.

Why You’ll Love This Indian Pumpkin Curry

This Indian Pumpkin Curry checks all the boxes for an easy homemade dinner.

It comes together in one pot, so cleanup stays simple. Meanwhile, the creamy coconut and pumpkin sauce creates a rich texture without using any dairy.

You only need 25 minutes from start to finish. As a result, this recipe works well on busy evenings when everyone feels hungry.

The curry tastes mildly spiced with warm flavors from turmeric, cumin, smoked paprika, and curry powder. However, you can easily add more chili if you enjoy extra heat.

This recipe also works with homemade or canned pumpkin puree. Therefore, you can make it throughout the year without searching for fresh pumpkin.

Even better, the vegetables are easy to customize. Spinach, broccoli, cauliflower, peas, sweet potato, green beans, eggplant, bok choy, asparagus, or collard greens all taste wonderful in this curry.

If you want extra protein, simply stir in cooked chickpeas before adding the kale.

Every serving offers creamy comfort while staying completely vegan, dairy free, and gluten free.

Ingredients You’ll Need

Fresh vegetables, warm spices, creamy coconut milk, and pumpkin puree come together to create a flavorful Indian Pumpkin Curry. Most of these ingredients are pantry staples, so you may already have many of them at home.

Essential Ingredients

You will need:

  • ½ tablespoon oil or water for oil free cooking
  • 1 medium onion, chopped
  • 1 cup chopped carrot
  • ¾ cup chopped bell pepper
  • 3 garlic cloves, minced
  • 2 inch piece fresh ginger, minced
  • ½ tablespoon curry powder
  • ¾ teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ¾ teaspoon salt, or to taste
  • ½ teaspoon smoked paprika
  • ¼ teaspoon black pepper
  • ½ cup passata or tomato sauce
  • 2 cups pumpkin puree
  • ½ to 1 cup vegetable broth
  • ¾ cup canned coconut milk
  • 6 to 8 fresh kale leaves, chopped
  • Fresh parsley or cilantro
  • Lemon or lime juice
  • Cooked rice or warm naan for serving

These simple ingredients create a creamy coconut pumpkin sauce with gentle spice and plenty of comforting flavor.

Optional Add Ins and Flavor Variations

You can easily make this Indian Pumpkin Curry your own.

Add cooked chickpeas for extra protein. Next, sprinkle toasted pumpkin seeds or toasted cashews over each bowl for a crunchy finish.

If you enjoy spicy food, stir in fresh chili, chili flakes, cayenne pepper, or chili paste.

You can also replace curry powder with garam masala for a more traditional flavor. Alternatively, use Thai curry paste for a different twist.

A small pinch of cinnamon brings extra warmth to the sauce.

If you prefer less coconut flavor, replace the coconut milk with oat cream or soy cream.

Finally, swap kale with spinach, or mix in vegetables like cauliflower, peas, broccoli, or sweet potato depending on what you have available.

Fresh ingredients for Indian Pumpkin Curry, including pumpkin puree, coconut milk, vegetables, and warm spices.

How to Make Indian Pumpkin Curry

Making Indian Pumpkin Curry is simple and quick. First, prepare all your vegetables before you start cooking. Then, the whole recipe comes together in one pot in about 25 minutes.

The creamy pumpkin and coconut sauce coats every bite, while the warm spices fill the kitchen with an inviting aroma. As a result, you get a satisfying dinner without much effort.

Stovetop Method

  1. Heat the oil or water in a large pan over medium heat.
  2. Add the chopped onion, carrot, and bell pepper. Cook for 4 to 5 minutes until they begin to soften. Then, stir often so the vegetables cook evenly.
  3. Add the minced garlic and fresh ginger. Cook for 1 minute until fragrant.
  4. Stir in the curry powder, turmeric, cumin, smoked paprika, salt, and black pepper. Next, mix well so the vegetables become evenly coated with the spices.
  5. Pour in the passata, pumpkin puree, vegetable broth, and coconut milk. Stir until everything blends into a smooth sauce.
  6. Bring the curry to a gentle simmer. Then, reduce the heat and cook for 5 to 8 minutes until the vegetables become tender.
  7. Stir in the chopped kale. Cook for another 1 to 2 minutes until it wilts.
  8. Taste the curry. If needed, add extra salt, black pepper, or chili flakes.
  9. Finally, squeeze fresh lemon or lime juice over the curry before serving. Garnish with parsley or cilantro and serve hot with cooked rice or warm naan.

Instant Pot Method

The Instant Pot makes Indian Pumpkin Curry just as easy.

First, turn on the sauté function. Heat the oil or water, then cook the onion, carrot, and bell pepper for about 4 minutes.

Next, add the garlic, ginger, and spices. Stir for about 1 minute until fragrant.

Add the passata, pumpkin puree, vegetable broth, and coconut milk. Stir everything together before closing the lid.

Cook on High Pressure for 3 minutes. Then, allow a quick pressure release.

Open the lid and stir in the chopped kale or spinach. The remaining heat will soften the greens in a couple of minutes.

Finally, adjust the seasoning and serve with rice or naan.

Expert Tips for the Best Pumpkin Curry

A few simple tips can make your Indian Pumpkin Curry even more delicious.

Always taste the curry before serving. Then, add a little more salt, pepper, or chili if needed. Small adjustments often make a big difference.

Fresh ginger and garlic create the best flavor. However, if you only have pre minced versions, they still work well.

Use full fat coconut milk if you want a richer and creamier sauce.

Meanwhile, stir the curry occasionally while it simmers. This helps the sauce stay smooth and prevents sticking.

Fresh lemon or lime juice added at the end brightens the rich pumpkin flavor. As a result, every bite tastes fresher.

Adjusting the Thickness and Creaminess

Pumpkin puree can vary in thickness.

If your puree feels thick, stir in a little more vegetable broth until you reach your preferred consistency.

On the other hand, if the curry seems too thin, let it simmer for a few extra minutes. The sauce will naturally thicken.

For an even richer texture, increase the coconut milk and reduce the vegetable broth by the same amount.

If you prefer a chunkier curry, roast fresh pumpkin until tender, blend most of it, and leave a few small pieces whole before adding them to the sauce.

Easy Ingredient Swaps and Substitutions

This Indian Pumpkin Curry is easy to customize.

Replace kale with spinach if you want softer greens. Likewise, broccoli, peas, cauliflower, green beans, asparagus, bok choy, collard greens, sweet potato, or eggplant all fit nicely in this recipe.

You can swap curry powder for garam masala if you enjoy a warmer Indian flavor. Alternatively, Thai curry paste creates a completely different but equally tasty curry.

If coconut is not your favorite flavor, replace the coconut milk with oat cream or soy cream.

Finally, stir in cooked chickpeas for extra protein and a heartier meal.

Serving Suggestions

This Indian Pumpkin Curry tastes wonderful on its own. However, the right side dishes make it even more satisfying.

The creamy sauce pairs beautifully with fluffy rice, warm naan, or soft flatbread. Meanwhile, a fresh salad adds a crisp contrast to the rich flavors.

What to Serve with Indian Pumpkin Curry

Serve this curry with one or more of these favorites:

  • Steamed basmati rice
  • Brown rice
  • Jasmine rice
  • Warm naan
  • Whole wheat roti
  • Quinoa
  • Cauliflower rice for a lighter meal
  • Cucumber raita made with a dairy free yogurt
  • Fresh green salad

If you want to build a complete dinner menu, these recipes pair beautifully with Indian Pumpkin Curry.

Garnish Ideas for Extra Flavor and Texture

A few simple toppings can make every bowl even more delicious.

Sprinkle fresh cilantro or parsley over the curry just before serving. Then, add a squeeze of lemon or lime juice to brighten the flavors.

For extra crunch, top each serving with toasted cashews or pumpkin seeds.

If you enjoy spicy food, finish with a pinch of chili flakes or a few slices of fresh chili.

You can also drizzle a spoonful of coconut milk over the top for an attractive finish and extra creaminess.

Storage, Freezing, and Reheating Tips

Indian Pumpkin Curry stores very well, so it is perfect for meal prep.

Allow the curry to cool completely before transferring it to an airtight container.

Store it in the refrigerator for up to 4 days. In fact, the flavors become even richer after a day.

For longer storage, freeze individual portions in freezer safe containers for up to 3 months.

When you are ready to enjoy it again, thaw it overnight in the refrigerator if possible.

Reheat gently in a saucepan over medium low heat, stirring occasionally. If the sauce becomes too thick, simply add a splash of vegetable broth or water until it reaches the consistency you like.

You can also warm individual servings in the microwave, stirring halfway through for even heating.

Common Mistakes to Avoid

A few small mistakes can affect the texture and flavor of Indian Pumpkin Curry. Fortunately, they are easy to avoid.

Do not cook the garlic and ginger for too long. Otherwise, they can become bitter instead of fragrant.

Avoid adding too much vegetable broth at the beginning. Instead, start with the smaller amount and add more if needed.

Do not skip tasting the curry before serving. A little extra salt, pepper, or lemon juice often brings all the flavors together.

Use pumpkin puree instead of pumpkin pie filling. Pumpkin pie filling contains added sugar and spices that do not belong in this savory recipe.

Do not overcook the kale or spinach. Stir it in near the end so it stays fresh and vibrant.

Finally, keep the curry at a gentle simmer instead of a rapid boil. As a result, the sauce stays creamy and smooth without separating.

Frequently Asked Questions

What is the Indian dish with pumpkin?

One popular Indian dish with pumpkin is Indian Pumpkin Curry. It combines pumpkin with onions, garlic, ginger, warming spices, tomato, and coconut milk to create a creamy and comforting meal. Different regions of India also prepare pumpkin sabzi, pumpkin dal, and pumpkin with lentils using their own blend of spices.

What is Indian pumpkin called?

In India, pumpkin is commonly called kaddu in Hindi. Depending on the region, it may have other local names. Both fresh pumpkin and pumpkin puree work well in this Indian Pumpkin Curry recipe.

What is pumpkin curry made of?

This Indian Pumpkin Curry uses pumpkin puree, onion, carrot, bell pepper, garlic, ginger, curry powder, turmeric, cumin, smoked paprika, passata, vegetable broth, coconut milk, and fresh kale. Finally, fresh cilantro or parsley and a squeeze of lemon or lime bring all the flavors together.

Is pumpkin commonly used in Indian cooking?

Yes. Pumpkin appears in many Indian recipes because it absorbs spices beautifully while adding natural sweetness. It works well in curries, dry vegetable dishes, soups, dals, and festive meals. As a result, it remains a popular ingredient across many regions of India.

More Such Recipes

If you enjoyed this Indian Pumpkin Curry, you may also like these recipes:

You can also follow Kai Recipes for more easy meal ideas and kitchen inspiration:

Creamy Indian Pumpkin Curry simmering in a pan with coconut cream and herbs.
Creamy Indian Pumpkin Curry simmering in one pan with coconut cream, vegetables, and fresh herbs.

Final Thoughts

This Indian Pumpkin Curry proves that a comforting homemade dinner does not have to take hours. In just 25 minutes, you can serve a creamy, flavorful meal that feels both wholesome and satisfying. The rich coconut pumpkin sauce, warm spices, and colorful vegetables come together in one pot for easy cooking and even easier cleanup.

Whether you make it with homemade pumpkin puree or a canned version, this recipe delivers reliable results every time. You can also customize it with chickpeas, extra vegetables, or more spice to match your family’s taste.

I hope this Indian Pumpkin Curry becomes one of those recipes you reach for whenever you want a simple, cozy, and nourishing dinner. Enjoy every warm and creamy bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Indian Pumpkin Curry with rice, coconut drizzle, herbs, and lime.

Indian Pumpkin Curry Recipe | Amazing Easy Vegan Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Dairy-Free, Gluten-Free, Vegan

Description

This Indian Pumpkin Curry combines pumpkin puree, coconut milk, vegetables, and warm spices in one creamy pot. It takes only 25 minutes and makes a comforting vegan, dairy-free, and gluten-free dinner.


Ingredients

Scale

1/2 tablespoon oil or water, for oil-free cooking

1 medium onion, about 110 g, chopped

1 cup carrot, about 150 g, chopped

3/4 cup bell pepper, about 80 g, chopped

3 garlic cloves, minced

1 2-inch or 5 cm piece fresh ginger, minced

1/2 tablespoon curry powder

3/4 teaspoon ground turmeric

1 teaspoon ground cumin

3/4 teaspoon salt, or to taste

1/2 teaspoon smoked paprika

1/4 teaspoon black pepper, or to taste

1/2 cup or 125 g passata or tomato sauce

2 cups or 500 g pumpkin puree

1/2 to 1 cup or 120 to 240 ml vegetable broth

3/4 cup or 180 ml canned coconut milk

6 to 8 fresh kale leaves, chopped, or spinach

Fresh parsley or cilantro, for garnish

Lemon or lime juice, for serving

Cooked rice or naan, for serving

Cooked chickpeas, optional, for extra protein

Fresh chili, chili paste, cayenne, or chili flakes, optional

Toasted cashews or pumpkin seeds, optional, for topping


Instructions

1. Heat the oil or water in a large pan over medium heat.

2. Add the onion, carrot, and bell pepper. Cook for 4 to 5 minutes, stirring often, until the vegetables begin to soften.

3. Add the garlic and ginger. Cook for 1 minute until fragrant.

4. Stir in the curry powder, turmeric, cumin, smoked paprika, salt, and black pepper.

5. Add the passata, pumpkin puree, vegetable broth, and coconut milk. Stir until the sauce looks smooth and well combined.

6. Bring the curry to a gentle simmer. Reduce the heat and cook for 5 to 8 minutes, or until the vegetables become tender.

7. Stir in cooked chickpeas at this stage, if using.

8. Add the chopped kale or spinach. Cook for another 1 to 2 minutes until the greens wilt.

9. Taste the curry. Add more salt, pepper, chili, or broth as needed.

10. Serve hot with cooked rice or naan. Garnish with fresh parsley or cilantro, toasted cashews or pumpkin seeds, and a squeeze of lemon or lime juice.

Notes

Homemade or canned pumpkin puree both work well.

For homemade pumpkin puree, roast peeled pumpkin until tender, then blend it until smooth.

Reserve a few roasted pumpkin chunks if you prefer a chunkier curry.

Adjust the vegetable broth based on the thickness of your pumpkin puree.

For a richer curry, add more coconut milk and reduce the broth by the same amount.

For less coconut flavor, replace the coconut milk with oat cream or soy cream.

Replace kale with spinach, collard greens, or bok choy.

You can also add broccoli, peas, cauliflower, sweet potato, green beans, eggplant, or asparagus.

For extra heat, add fresh chili, chili paste, cayenne, or chili flakes.

You can replace curry powder with garam masala or Thai curry paste for a different flavor.

Add a small pinch of cinnamon for extra warmth.

Store leftovers in an airtight container in the refrigerator for up to 4 days.

Freeze the curry in freezer-safe containers for up to 3 months.

Reheat gently on the stovetop or in the microwave. Add a splash of vegetable broth if the sauce becomes too thick.

Instant Pot option: Sauté the onion, carrot, and bell pepper for 4 minutes. Add the garlic, ginger, spices, passata, pumpkin puree, broth, and coconut milk. Cook on High Pressure for 3 minutes, then use a quick release. Stir in the greens after opening the lid.

  • Prep Time: 13 minutes
  • Cook Time: 12 minutes
  • Category: Dinner Recipes
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 200
  • Sugar: 10 g
  • Fat: 12 g
  • Saturated Fat: 8 g
  • Carbohydrates: 24 g
  • Fiber: 7 g
  • Protein: 4 g

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star