Indian Pumpkin Curry (One Pot Recipe) Recipe
If you’re craving something comforting yet vibrant, let me introduce you to the Indian Pumpkin Curry (One Pot Recipe). This dish is a warm, spiced hug in a bowl, perfect for cozy evenings or when you want to serve up something a little different to friends and family. Creamy coconut milk melds with aromatic spices, sweet pumpkin, and tangy tomatoes to create a curry that’s both nourishing and deeply flavorful. Whether you’re new to Indian cooking or a seasoned pro, this recipe is fuss-free, all in one pot, and sure to become a staple on your table.

Ingredients You’ll Need
The magic of this Indian Pumpkin Curry (One Pot Recipe) lies in its simple yet bold ingredients. Each component, from the spices to the creamy coconut milk, plays a crucial role in building layers of flavor, color, and texture. Here’s what you’ll need and why it matters:
- Vegetable oil: A neutral base that allows the spices to bloom without overpowering the dish.
- Onion (finely chopped): Adds sweetness and depth, forming the flavor backbone of the curry.
- Garlic (minced): Brings a punchy aroma and sharpness that balances the pumpkin’s sweetness.
- Fresh ginger (grated): Gives warmth and a subtle zing, essential for a true Indian flavor.
- Green chilies (optional, finely chopped): For a gentle heat and extra vibrancy; adjust to your spice preference.
- Cumin seeds: Add earthy notes and a bit of crunch when sizzled in oil at the start.
- Ground turmeric: Offers color and a mild, earthy bitterness that enhances the curry’s golden hue.
- Ground coriander: Lends a citrusy, slightly sweet undertone that pairs perfectly with pumpkin.
- Garam masala: A warming spice blend that brings complexity and signature Indian aroma.
- Paprika: Adds smokiness and subtle depth to the flavor profile.
- Chili powder (optional): For those who like an extra kick, this deepens the heat.
- Fresh pumpkin (peeled and cubed) or canned pumpkin puree: The star of the show, providing natural sweetness and creamy texture.
- Canned diced tomatoes: Bring tang and body to the curry, balancing the richness.
- Coconut milk: Creates a luscious, creamy sauce that ties all the flavors together.
- Water or vegetable broth: Adjusts the consistency and helps everything meld as it simmers.
- Salt to taste: Essential for bringing all the flavors into harmony.
- Chopped cilantro (for garnish): Adds a burst of fresh, herbal flavor to finish.
- Cooked rice or naan (for serving): The perfect vehicle for soaking up every drop of the curry.
How to Make Indian Pumpkin Curry (One Pot Recipe)
Step 1: Sizzle the Spices
Start by heating the vegetable oil in a large pot over medium heat. Once hot, toss in the cumin seeds and let them sizzle for about 30 seconds. This step is small but mighty—the sizzling releases the cumin’s earthy aroma, which forms the first layer of flavor in your Indian Pumpkin Curry (One Pot Recipe).
Step 2: Sauté the Aromatics
Add the finely chopped onion to the pot and sauté until it’s golden and soft, which should take about 5 to 7 minutes. Don’t rush this part; a well-caramelized onion gives your curry a deep, sweet base. Next, stir in the minced garlic, grated ginger, and green chilies (if using), and cook for another minute. The kitchen should already smell incredible!
Step 3: Toast the Spices
Sprinkle in the ground turmeric, coriander, garam masala, paprika, and chili powder. Stir well so the onions are fully coated in the spices. Toasting the spices briefly in oil intensifies their flavors and brings out that signature Indian curry aroma.
Step 4: Build the Curry
Add the cubed pumpkin (or pumpkin puree), canned diced tomatoes, coconut milk, and water or vegetable broth. Season with salt and give everything a good stir. If you’re using fresh pumpkin, make sure the cubes are evenly coated so they absorb all those gorgeous flavors as they cook.
Step 5: Simmer to Perfection
Bring the mixture to a gentle boil, then reduce the heat to low. Cover and let it simmer for 20 to 25 minutes (or 10 to 15 minutes if using puree). The pumpkin should be tender and the curry thick and fragrant. Give it a taste and adjust the salt or spice level as needed. Now your Indian Pumpkin Curry (One Pot Recipe) is ready to dazzle!
How to Serve Indian Pumpkin Curry (One Pot Recipe)

Garnishes
Top your curry with a generous sprinkle of fresh chopped cilantro. You can also add a swirl of coconut milk, a squeeze of lime, or thinly sliced green chilies for extra color and zing. These little finishing touches make the dish as beautiful as it is flavorful.
Side Dishes
Indian Pumpkin Curry (One Pot Recipe) is perfect with fluffy basmati rice or warm, pillowy naan bread. If you’re feeling adventurous, try serving it with jeera rice or a crunchy kachumber salad for a fresh contrast. A dollop of dairy-free yogurt on the side is always lovely, especially if you’ve turned up the heat!
Creative Ways to Present
For a show-stopping presentation, serve the curry in a hollowed-out mini pumpkin or squash. Individual bowls topped with toasted pumpkin seeds and a sprinkle of garam masala are fun for dinner parties. Or make it part of a colorful Indian-inspired platter with chutneys and pickles—guaranteed to wow your guests.
Make Ahead and Storage
Storing Leftovers
Let any leftover Indian Pumpkin Curry (One Pot Recipe) cool to room temperature before transferring it to an airtight container. It will keep beautifully in the refrigerator for up to 4 days. The flavors actually deepen and improve overnight, making leftovers a real treat.
Freezing
This curry is freezer-friendly! Spoon cooled portions into freezer-safe containers or bags, leaving a little space for expansion. It will keep for up to 2 months. When you’re ready for a quick and cozy meal, just thaw in the fridge overnight.
Reheating
To reheat, warm the curry gently on the stovetop over low heat, stirring occasionally. You can also microwave individual portions, covered, in 1-minute bursts until hot throughout. If the curry thickens too much, just add a splash of water or coconut milk to bring it back to your preferred consistency.
FAQs
Can I use butternut squash instead of pumpkin?
Absolutely! Butternut squash works just as well in this Indian Pumpkin Curry (One Pot Recipe), bringing a similar sweetness and texture. Just peel, cube, and cook as you would the pumpkin.
Is this curry very spicy?
The base recipe is mild to medium, but you can easily adjust the heat. Leave out the green chilies and chili powder for a gentle curry, or add extra if you love a spicy kick.
Can I add protein to this curry?
Definitely! Stir in a can of drained chickpeas or a cup of cooked lentils during the simmering stage for an extra boost of plant-based protein. They soak up the flavors beautifully and make the dish even more hearty.
What’s the best type Main Course
Sugar pumpkin, also known as pie pumpkin, is ideal because of its sweet flesh and creamy texture. If you can’t find fresh pumpkin, canned pumpkin puree is a great shortcut and works perfectly in the Indian Pumpkin Curry (One Pot Recipe).
How do I make this dish nut-free?
Coconut milk is actually a fruit, not a nut, but if you’re avoiding it for allergy reasons, you can substitute with oat milk or soy cream. Just be aware that the flavor and texture may be a bit different, but still delicious!
Final Thoughts
If you’re looking to add something truly special to your dinner repertoire, give this Indian Pumpkin Curry (One Pot Recipe) a try. It’s easy, flavorful, and sure to become a regular favorite—whether you’re cooking for one or feeding a crowd. Dive in, experiment with your favorite garnishes, and enjoy every comforting spoonful!
Print
Indian Pumpkin Curry (One Pot Recipe) Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This Indian Pumpkin Curry is a flavorful one-pot vegan and gluten-free recipe that brings together the sweetness of pumpkin with aromatic spices, creamy coconut milk, and a hint of heat from green chilies. Perfectly comforting and easy to prepare, it’s ideal for a wholesome dinner served with rice or naan.
Ingredients
Main Ingredients
- 2 tbsp vegetable oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1–2 green chilies, finely chopped (optional)
- 1 tsp cumin seeds
- 1 tsp ground turmeric
- 1 tsp ground coriander
- 1 tsp garam masala
- 1/2 tsp paprika
- 1/2 tsp chili powder (optional)
- 3 cups fresh pumpkin, peeled and cubed or 1 can (15 oz) pumpkin puree
- 1 cup canned diced tomatoes
- 1/2 cup coconut milk
- 1/2 cup water or vegetable broth
- Salt, to taste
For Garnish and Serving
- Chopped cilantro (for garnish)
- Cooked rice or naan (for serving)
Instructions
- Heat the oil and cumin seeds: In a large pot over medium heat, add 2 tablespoons of vegetable oil and cumin seeds. Let the cumin seeds sizzle for about 30 seconds until fragrant.
- Sauté onions: Add the finely chopped onion and sauté for 5–7 minutes until golden and soft, stirring occasionally to prevent burning.
- Add aromatics: Stir in minced garlic, grated ginger, and finely chopped green chilies (optional). Cook for 1 minute until the raw smell disappears and the mixture is aromatic.
- Add spices: Mix in ground turmeric, ground coriander, garam masala, paprika, and chili powder (optional). Stir thoroughly to coat the onions with the spices evenly.
- Add pumpkin and liquids: Add cubed fresh pumpkin or pumpkin puree, along with the canned diced tomatoes, coconut milk, and water or vegetable broth. Season with salt to taste and stir everything together well.
- Simmer the curry: Bring the mixture to a gentle boil, then reduce heat to low. Cover the pot and let it simmer for 20–25 minutes if using fresh pumpkin, or 10–15 minutes if using puree, until the pumpkin is tender and the curry thickens.
- Adjust seasoning and serve: Taste the curry and adjust the salt or chili level if needed. Garnish with freshly chopped cilantro and serve hot with cooked rice or naan.
Notes
- Butternut squash can be used as a substitute for pumpkin.
- For additional protein, add cooked chickpeas or lentils to the curry.
- Adjust the quantity of green chilies and chili powder to suit your preferred spice level.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 6g
- Sodium: 380mg
- Fat: 13g
- Saturated Fat: 8g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg