This vibrant curry brings together tender chunks of pumpkin and golden pan-fried tofu in a rich, fragrant coconut sauce. The aromatic blend of curry powder, cumin, and turmeric creates layers of warmth, while fresh spinach adds brightness. Perfect over steamed rice or with naan, this satisfying dish comes together in just 50 minutes for an effortless yet impressive weeknight dinner.
The first time I made this curry, it was supposed to be a quick Tuesday dinner but ended up being the moment I understood how pumpkin could shine in something other than pie. My apartment smelled incredible within minutes of the spices hitting the pan.
I served this to my sister who claimed she hated pumpkin, and she went back for thirds. Theres something about how the sweet pumpkin plays with the warm curry spices that just works.
Ingredients
- 500 g pumpkin: Peeled and seeded into bite-sized pieces, pumpkin becomes tender and naturally sweet as it simmers
- 400 g firm tofu: Press it well before cubing so it develops that golden crispy exterior that contrasts beautifully with the soft sauce
- 400 ml coconut milk: Full fat creates that luxurious restaurant-style texture that clings to every ingredient
- 2 tbsp curry powder: Toast it briefly in the oil before adding liquid to unlock its aromatic potential
- 200 ml vegetable broth: This thins the coconut cream just enough while adding savory depth
- 1 tbsp soy sauce: Adds umami and a subtle richness that rounds out the coconut sweetness
Instructions
- Crisp the tofu first:
- Heat 1 tbsp oil in a large pan over medium-high heat and fry tofu cubes until golden on all sides, about 8 minutes. Set aside on a plate.
- Build the flavor base:
- In the same pan, add remaining oil and sauté onion, garlic, and ginger until fragrant and softened.
- Add vegetables and spices:
- Toss in carrots, bell pepper, and pumpkin, then stir in curry powder, cumin, turmeric, and chili flakes. Cook 2 minutes to wake up the spices.
- Simmer the curry:
- Pour in coconut milk and vegetable broth, bring to a gentle simmer, cover, and cook 15-20 minutes until pumpkin is fork-tender.
- Bring it together:
- Stir in crispy tofu and soy sauce, simmer uncovered 5 minutes to let flavors meld and sauce thicken slightly.
- Finish with brightness:
- Add baby spinach and lime juice, cook 1-2 minutes until spinach just wilts. Season with salt and pepper to taste.
This curry has become my go-to when friends come over for dinner because it looks impressive but comes together so peacefully. I love how the house feels warm and inviting while it simmers away on the stove.
Making It Your Own
Sometimes I swap the pumpkin for butternut squash when that feels more available. Kabocha squash works beautifully too and holds its shape well through the simmering process.
Serving Suggestions
Steamed jasmine rice is my default, but naan bread for scooping up that sauce is equally wonderful. Quinoa adds a nice nutty element and makes it even more substantial.
Make Ahead Wisdom
This curry actually tastes better the next day when the spices have had time to really marry. I often make it on Sunday and portion it out for the weeks lunches. The tofu stays surprisingly crisp even after reheating.
- Store in airtight containers for up to 4 days in the refrigerator
- Freeze portions without the spinach if you want it to last longer
- Add fresh spinach when reheating to keep it vibrant
Theres something deeply satisfying about a vegetarian curry that feels this complete and nourishing. I hope this finds its way into your regular rotation too.
Recipe Questions & Answers
- → Can I use different squash varieties?
-
Yes, kabocha or butternut squash work beautifully as substitutes. They offer similar sweetness and texture when cubed and simmered.
- → How do I get crispy tofu?
-
Press the tofu for 15 minutes to remove excess moisture, then pan-fry in hot oil until golden on all sides before adding to the curry.
- → Can I make this ahead?
-
Absolutely. The flavors deepen overnight. Store in the refrigerator for up to 3 days and reheat gently on the stovetop.
- → Is this dish spicy?
-
The curry is mildly spiced. Adjust heat by adding more chili flakes or fresh diced chili along with the onions.
- → What should I serve with this?
-
Steamed basmati rice, fluffy quinoa, or warm naan bread are perfect accompaniments to soak up the rich coconut sauce.