
This Indian pumpkin curry, also known as kaddu ki sabzi, is one of those humble dishes that turns a handful of pantry spices and a single vegetable into something genuinely comforting. This Indian pumpkin curry is a true one-pot recipe — everything from tempering the spices to simmering the pumpkin happens in the same pan, so cleanup is easy and the flavors have nowhere to go but into the curry. It’s naturally vegan, gluten-free, and ready in well under an hour, making this Indian pumpkin curry one of the easiest Indian recipes to add to a weeknight rotation.
Why You’ll Love This Indian Pumpkin Curry
- One pot, minimal cleanup — no juggling multiple pans.
- Pantry-friendly — built on everyday Indian spices.
- Naturally sweet and savory — pumpkin’s sweetness balances the heat of chili and the tang of tomato.
- Vegan and gluten-free by default.
- Freezer-friendly — makes great leftovers.
- Budget-friendly — pumpkin is inexpensive and stretches a long way.
If you’re building out a more balanced plate, this pairs nicely with the ideas in our guide to balanced nutrition, or browse our list of healthy foods for more ingredients to keep on hand.
Choosing the Right Pumpkin

Look for a firm, heavy-for-its-size pumpkin (a small culinary or “sugar” pumpkin, or a wedge of kaddu from an Indian grocer) rather than a large carving pumpkin, which tends to be watery and stringy. The skin should be free of soft spots, and the flesh should be deep orange — that’s a sign of good sweetness and less fiber.
Indian Pumpkin Curry Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Pumpkin (kaddu) | 700 g | Peeled, deseeded, cut into 1-inch cubes |
| Oil or ghee | 2 tbsp | Mustard or vegetable oil works well |
| Cumin seeds | 1 tsp | For tempering |
| Onion | 1 medium | Finely chopped |
| Ginger-garlic paste | 1 tbsp | Or minced fresh |
| Tomato | 1 large | Finely chopped or pureed |
| Turmeric powder | 1/2 tsp | |
| Red chili powder | 1/2–1 tsp | Adjust to taste |
| Coriander powder | 1 tsp | |
| Garam masala | 1/2 tsp | Added at the end |
| Salt | To taste | |
| Water | 1/2 cup | More if needed |
| Fresh coriander leaves | For garnish | Chopped |
How to Make Indian Pumpkin Curry: Step-by-Step
1. Prep the Pumpkin
Peel the pumpkin, scoop out the seeds and fibers, and cut the flesh into roughly 1-inch cubes. Uniform pieces cook evenly and hold their shape better in the curry.
2. Temper the Spices
Heat the oil or ghee in a heavy-bottomed pot over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant — this is the flavor base for the whole dish.
3. Sauté the Onion, Ginger, and Garlic
Add the chopped onion and cook until soft and lightly golden, about 4–5 minutes. Stir in the ginger-garlic paste and cook for another minute until the raw smell disappears.

4. Add the Tomato and Spices
Add the chopped tomato along with turmeric, red chili powder, and coriander powder. Cook, stirring occasionally, until the tomato softens and the oil begins to separate from the masala — about 5 minutes.
5. Add the Pumpkin
Tip in the cubed pumpkin and salt. Stir well so every piece is coated in the masala.
6. Simmer, One Pot Only
Add the water, stir, and bring to a simmer. Cover and cook on low-medium heat for 12–15 minutes, stirring once or twice, until the pumpkin is fork-tender but still holding its shape. Pumpkin releases its own moisture as it cooks, so you shouldn’t need much extra water.
7. Finish and Garnish
Sprinkle in the garam masala, give the curry a final stir, and turn off the heat. Garnish with fresh coriander leaves before serving.
Pro Tips for the Best Indian Pumpkin Curry
- Don’t overcook: pumpkin turns to mush fast — check at the 12-minute mark and pull it off the heat as soon as a fork slides in easily.
- Balance the sweetness: a squeeze of lemon juice at the end cuts through the natural sweetness of the pumpkin if you find it too mellow.
- Deepen the flavor: let the tomato-masala base cook a minute or two longer than you think you need — a well-cooked base is what separates a good curry from a great one.
- Low and slow beats high and fast: simmering gently prevents the pumpkin from breaking apart before the inside cooks through.
Serving Suggestions
- With steamed basmati rice or jeera rice
- With roti, paratha, or naan
- Alongside dal and a simple cucumber raita for a full thali
Recipe Notes & Variations
- Sweeter profile: add a pinch of jaggery for a Bengali-style mishti kumro touch.
- Coconut version: stir in 2–3 tbsp of coconut milk at the end for a South Indian twist.
- Panch phoron style: swap the cumin tempering for a Bengali five-spice blend.
- Storage: keeps in the fridge for up to 3 days and freezes well for up to 2 months.
- Reheating: warm gently on the stovetop with a splash of water; microwaving works too but can make the pumpkin slightly softer.
Nutrition (Per Serving, Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~120 kcal |
| Carbohydrates | 14 g |
| Protein | 2 g |
| Fat | 7 g |
| Fiber | 3 g |
Values are estimates and will vary based on exact ingredients and portion size. For a detailed nutrient breakdown of raw pumpkin, see USDA FoodData Central.
However you serve it, this Indian pumpkin curry is proof that a short ingredient list and one pot can still deliver deep, layered flavor.
Fresh cubed pumpkin is best here since the texture is part of the dish, but in a pinch you can use canned pumpkin chunks (not puree) — reduce the simmer time since they’re already partially cooked.
Pumpkin releases a lot of moisture as it cooks, so it’s easy to add too much water upfront. Start with less than you think you need and add more only if the pot looks dry.
As written it’s mild to medium. Adjust the red chili powder up or down, or add a slit green chili while sautéing the onions for extra heat.
Yes — like many curries, the flavor actually deepens after a day in the fridge, making it a great make-ahead dish.
Butternut squash or red kuri squash both work well with the same spice profile and cooking time.
