This aromatic Indian-inspired curry combines tender chunks of pumpkin with golden crispy tofu, all simmered in a rich, creamy coconut milk base. The warming spices of curry powder, cumin, and turmeric create a fragrant sauce that perfectly complements the sweetness of the pumpkin.
Ready in under an hour, this satisfying dish balances textures—crispy pan-fried tofu, soft vegetables, and velvety sauce. Fresh baby spinach and a squeeze of lime brightness add brightness to the final bowl. Ideal for meal prep and easily adaptable to your spice preferences.
The first time I made this curry, it was supposed to be a quick weeknight dinner but ended up filling the entire apartment with such incredible aromas that my roommate came wandering out of her room asking what restaurant I'd ordered from. The way the toasted spices bloom in the hot coconut milk creates something that feels much more complex than the actual effort involved.
I served this to my friend who swears she hates curry, and she went back for thirds. She kept asking what was in the sauce that made it taste so warm and inviting, like a hug in bowl form. Now whenever she visits, this is what she requests.
Ingredients
- 500 g pumpkin: The sweetness balances beautifully with the spices, and it holds its shape better than you might expect
- 400 g firm tofu: Press it really well before cooking, the extra effort makes all the difference for getting those golden crispy edges
- 400 ml coconut milk: Full fat is worth it here, the creaminess carries all the spices so much better
- 2 tbsp curry powder: Take the time to toast it in the pan first, it wakes up flavors you didnt even know were there
- Baby spinach: Added at the very end so it stays vibrant and fresh, not sad and wilted
Instructions
- Crisp the tofu first:
- Heat half the oil in a large pan over medium-high heat, add the pressed tofu cubes, and let them sizzle undisturbed for a few minutes before flipping. You want golden brown on multiple sides, this texture is what makes the curry feel special.
- Build the aromatic base:
- In the same pan, add the remaining oil and sauté the onion, garlic, and ginger until the kitchen smells amazing and the onions turn translucent, about 2 to 3 minutes.
- Toast the spices with vegetables:
- Add the carrots, bell pepper, pumpkin, and all the spices. Stir constantly for 2 minutes so the spices release their oils without burning, coating everything in this fragrant yellow-red mixture.
- Simmer into curry:
- Pour in the coconut milk and broth, bring it to a gentle bubble, then cover and let it cook for 15 to 20 minutes until the pumpkin yields easily to a fork.
- Bring it all together:
- Stir in the crispy tofu and soy sauce, let it simmer uncovered for 5 minutes to thicken slightly, then fold in the spinach and lime juice until just wilted.
This curry has become my go-to for cold nights when I need something that feels nourishing but not heavy. There's something about stirring that pot, watching it bubble away, that makes even a Tuesday evening feel special.
Making It Ahead
The flavors actually develop beautifully overnight, so this is perfect for meal prep. Just reheat gently and add the fresh spinach and lime right before serving to keep everything bright.
Serving Suggestions
I love this over steamed jasmine rice, but honestly sometimes I just eat it straight from the bowl with nothing else. The sauce is that good on its own.
Getting The Best Results
The key is not rushing the tofu pressing step. I use a heavy skillet and some cans to weight it down while I prep all the vegetables. Those few extra minutes transform the texture completely.
- Cut your pumpkin into uniform cubes so everything cooks evenly
- Taste the sauce before adding salt, the soy sauce might be enough
- Have your lime ready at the end, that acid brightens the whole dish
There's something so satisfying about a vegetarian curry that feels complete and hearty. This one never fails to make the house feel like home.
Recipe FAQs
- → Can I use other types of squash instead of pumpkin?
-
Yes, kabocha squash and butternut squash work beautifully as substitutes. Both offer similar sweetness and texture when cubed and simmered in the coconut curry sauce.
- → How do I get the tofu crispy?
-
Press your tofu for at least 15 minutes to remove excess moisture, then pan-fry in hot oil over medium-high heat. Don't overcrowd the pan—cook in batches if needed for optimal golden crispiness on all sides.
- → Can I make this curry ahead of time?
-
Absolutely. This curry actually improves in flavor as it sits. Store in an airtight container for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if the sauce has thickened too much.
- → What should I serve with pumpkin tofu curry?
-
Steamed basmati rice, fluffy quinoa, or warm naan bread are perfect accompaniments. The mild grains and bread help balance the rich, spiced coconut sauce and soak up every drop.
- → Is this curry suitable for freezing?
-
Yes, freeze for up to 3 months in freezer-safe containers. Note that the texture of the tofu may soften slightly after thawing. For best results, add fresh spinach and lime juice after reheating.
- → How can I adjust the spice level?
-
Start with less curry powder and omit the chili flakes for a milder version. For more heat, add fresh diced chilies with the aromatics or increase chili flakes to taste. The coconut milk naturally tames the spice.