Indian Pumpkin Curry (One Pot Recipe) Recipe
Say hello to cozy comfort food at its finest with this Indian Pumpkin Curry (One Pot Recipe)! Creamy coconut milk, warming Indian spices, and tender cubes of pumpkin all come together in one easy pot for a meal that’s both nourishing and brimming with flavor. Whether you’re looking to brighten up a weeknight or wow your guests at a fall gathering, this vibrant dish captures everything I love about Indian-inspired curry—rich color, fragrant aromas, and just the right amount of heat. I can’t wait for you to experience the melt-in-your-mouth texture and the way the spices dance with the natural sweetness of pumpkin!

Ingredients You’ll Need
What I love most about this recipe is how accessible the ingredients are while still creating such a magical, deeply flavored dish. Each addition is chosen carefully, playing a starring role in either the creamy base, aromatic profile, or eye-catching color of this Indian Pumpkin Curry (One Pot Recipe).
- Coconut oil: Delivers a subtle sweetness and rich mouthfeel, building the foundation for the curry’s depth.
- Onion: A finely chopped onion creates an irresistible, caramelized base that blends seamlessly into the sauce.
- Garlic: Freshly minced garlic adds punchy, savory notes you don’t want to skip!
- Ginger: Grated fresh ginger brings a bright, zesty kick and aids in digestion.
- Curry powder: The star of the spice blend, offering that classic, earthy warmth and golden color.
- Ground cumin: Adds deep, earthy undertones that anchor the curry’s flavor.
- Ground coriander: Lends a subtle citrusy note that brightens the dish.
- Turmeric: For gorgeous yellow hue and a gentle, peppery aroma.
- Cayenne pepper (optional): For those who like a little extra tingle, this adds a hint of heat.
- Diced tomatoes: Provide tangy acidity and body to the sauce, making it spoonable and luscious.
- Coconut milk: The silky, creamy base that brings everything together—opt for full-fat for ultimate richness.
- Pumpkin or butternut squash: Use whichever you can find, cut into cubes—these soak up all that delicious curry flavor.
- Salt & black pepper: Essential for balancing and intensifying every flavor note.
- Vegetable broth or water: Helps simmer the pumpkin to fork-tender perfection without thinning the sauce too much.
- Lemon juice: Adds a pop of brightness and lifts the whole curry right at the end.
- Fresh cilantro: The perfect herbaceous finish—don’t skip this garnish if you can help it!
How to Make Indian Pumpkin Curry (One Pot Recipe)
Step 1: Sauté the Aromatics
Begin by heating the coconut oil in a large pot over medium heat. Once shimmering, add the chopped onion and let it gently cook for about five minutes, stirring occasionally, until it transforms into a golden, fragrant base. Next, toss in the garlic and fresh ginger, stirring for another minute. You’ll know you’re ready for the next step when your kitchen is filled with the enticing scent of these aromatics.
Step 2: Toast the Spices
This step is where that signature Indian curry magic happens. Sprinkle in the curry powder, ground cumin, ground coriander, turmeric, and cayenne pepper (if you’re using it). Stir everything together and let the spices toast for about 30 seconds—just enough to awaken their flavors without burning. Trust me: this brief moment is what takes the curry from good to unforgettable.
Step 3: Add Tomatoes and Simmer
Pour in the diced tomatoes and give everything a good stir. Let them simmer for two to three minutes, which helps break them down and meld with the spices. This part adds tang and just the right acid balance to the curry, creating a sauce that’s full-bodied and complex.
Step 4: Make It Saucy and Add the Pumpkin
Now comes the fun part—add the coconut milk, cubed pumpkin (or butternut squash), salt, black pepper, and that half cup of vegetable broth or water. Mix well to coat every piece of pumpkin, then bring the whole pot to a gentle boil. Once bubbling, reduce the heat to low, cover, and let it simmer for 20 to 25 minutes. The pumpkin will absorb those bold flavors and become beautifully tender.
Step 5: Finish and Brighten
Once your pumpkin is soft and the sauce has thickened to creamy perfection, stir in the juice of half a lemon. Taste and season with a pinch more salt or pepper if needed. To finish, mound the chopped cilantro over the top or stir some into the curry for a lively pop of color and fresh, herbaceous notes.
How to Serve Indian Pumpkin Curry (One Pot Recipe)

Garnishes
A final flourish of fresh cilantro brightens every bowl of Indian Pumpkin Curry (One Pot Recipe), while a light squeeze of extra lemon juice right before serving takes the flavors to a whole new level. For a touch of crunch and contrast, try sprinkling on roasted pumpkin seeds or a handful of toasted coconut flakes.
Side Dishes
This curry is absolutely dreamy piled over a bowl of fluffy basmati rice or served alongside warm, pillowy naan bread. You can also pair it with simple steamed quinoa or millet for a nutritious twist, or even scoop it over baked sweet potatoes for a hearty main course.
Creative Ways to Present
Bring the wow factor by serving Indian Pumpkin Curry (One Pot Recipe) in individual pumpkin bowls for a festive occasion, or swirl in a spoonful of coconut yogurt for creamy contrast and a touch of elegance. If you’re feeling adventurous, offer it as a topping for grain bowls or stuffed into wraps with crisp veggies for a modern, portable treat.
Make Ahead and Storage
Storing Leftovers
Simply pop any leftover Indian Pumpkin Curry (One Pot Recipe) into an airtight container and refrigerate for up to four days. The flavors actually deepen overnight, so don’t be surprised if it tastes even better the next day!
Freezing
This curry freezes like a dream. Transfer completely cooled curry to freezer-safe containers and freeze for up to three months. To maintain the best texture, let it thaw overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally until it’s steaming hot. Add a splash of water or coconut milk to loosen the sauce if it’s too thick. For a quick lunch, you can even microwave individual portions—just cover and stir halfway through for even heating.
FAQs
Can I use canned pumpkin instead of fresh?
Absolutely! While fresh pumpkin or butternut squash gives beautiful chunks and a slightly firmer texture, canned pumpkin is a great shortcut—just keep in mind the sauce will be smoother and less chunky. Adjust liquid as needed, since canned pumpkin is more concentrated.
How spicy is this curry?
This Indian Pumpkin Curry (One Pot Recipe) is warm and flavorful, but not overly hot. The optional cayenne pepper is what elevates the heat, so feel free to leave it out or add a pinch more depending on your spice preference.
Can I add protein to make it a complete meal?
Definitely! Stir in a can of drained chickpeas during the last ten minutes of simmering for a protein boost. You can also add cooked lentils, sautéed tofu, or tempeh for a heartier meal.
What if I don’t have coconut milk?
While coconut milk is classic for that creamy, rich texture and mild sweetness, you can swap in cashew cream or a plain, unsweetened non-dairy milk combined with a little nut butter. The texture and flavor will differ slightly, but the curry will still be delicious!
Can I make this curry ahead for entertaining?
Yes! In fact, this is one of those dishes that only improves as it sits. Prepare up to a day in advance and store it covered in the fridge; just reheat gently before serving and finish with a fresh sprinkle of cilantro and an extra squeeze of lemon juice if you like.
Final Thoughts
I truly hope you feel inspired to make this Indian Pumpkin Curry (One Pot Recipe) the next time you crave a little comfort with a vibrant twist. It’s the kind of recipe that turns ordinary ingredients into something special, and I just know your kitchen will smell amazing as it simmers away. Give it a try—you might just find a new fall favorite!
Print
Indian Pumpkin Curry (One Pot Recipe) Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
This Indian Pumpkin Curry is a flavorful and comforting one-pot dish that combines tender pumpkin with aromatic spices and creamy coconut milk. Perfect for a cozy meal, this vegan and gluten-free curry is easy to make and packed with delicious flavors.
Ingredients
Main Ingredients:
- 2 tablespoons coconut oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Spices:
- 2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric
- 1/4 teaspoon cayenne pepper (optional)
Additional Ingredients:
- 1 can (15 ounces) diced tomatoes
- 1 can (15 ounces) coconut milk
- 4 cups peeled and cubed pumpkin or butternut squash
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup vegetable broth or water
- juice of 1/2 lemon
- 1/4 cup fresh cilantro, chopped
Instructions
- Prepare the Base: Heat coconut oil in a large pot, sauté onion until soft, add garlic and ginger.
- Add Spices: Stir in curry powder, cumin, coriander, turmeric, and cayenne pepper.
- Cook Tomatoes: Add diced tomatoes, cook for a few minutes.
- Simmer: Pour in coconut milk, pumpkin, salt, pepper, and broth. Simmer until pumpkin is tender.
- Finish: Stir in lemon juice, adjust seasoning, garnish with cilantro.
- Serve: Enjoy hot with rice or naan bread.
Notes
- If fresh pumpkin isn’t available, substitute butternut squash or canned pumpkin chunks.
- For added protein, stir in cooked chickpeas during the last 10 minutes of cooking.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: One Pot, Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl
- Calories: 310
- Sugar: 8 g
- Sodium: 510 mg
- Fat: 22 g
- Saturated Fat: 16 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 7 g
- Protein: 5 g
- Cholesterol: 0 mg