This hearty vegetarian curry brings together tender chunks of pumpkin and crispy golden tofu in a fragrant, spiced coconut sauce. The warming blend of curry powder, cumin, coriander, and turmeric creates depth and complexity, while fresh spinach adds color and nutrition. Ready in under an hour, this comforting dish is perfect served over fluffy basmati rice or with warm naan bread for soaking up the rich, creamy sauce.
The first time I made this curry, it was supposed to be a quick weeknight dinner but ended up filling my entire apartment with such incredible aromas that my neighbor knocked on the door to ask what I was cooking. The combination of creamy coconut milk, warming spices, and roasted tofu creates something that feels both comforting and special.
Last autumn, I served this at a small dinner party when my friend mentioned she was eating more plant-based meals. Everyone went back for seconds, and we spent the whole evening discussing how satisfying vegetarian food can be when its built with intention and care.
Ingredients
- 500 g pumpkin: The sweetness balances perfectly with spices, and cubes hold their shape better than you might expect during simmering
- 400 g firm tofu: Pressing it thoroughly and tossing with cornstarch creates that irresistible golden exterior that resists getting soggy
- 400 ml coconut milk: Full-fat is non-negotiable here, it creates the luscious texture that makes this curry feel indulgent
- Curry powder, cumin, coriander, turmeric: This spice blend hits all the warm notes you want in a comforting bowl of curry
- Baby spinach: Added at the very end so it just wilts into the sauce, adding color and nutrition without becoming mushy
Instructions
- Crisp the tofu first:
- Pat your tofu completely dry, cut into even cubes, then toss with cornstarch until coated. Fry in hot oil until golden and crispy on all sides, about 6 to 8 minutes. This step is worth the extra effort for that restaurant-style texture.
- Build your flavor base:
- In the same skillet, sauté onion until soft and translucent, then add garlic and ginger for just one minute. Add all your spices and cook for 30 seconds until they become incredibly fragrant.
- Simmer everything together:
- Add pumpkin and bell pepper, stir to coat in spices, then pour in coconut milk and vegetable broth. Let it gently simmer covered for 15 to 20 minutes until pumpkin is tender. Stir in spinach and crispy tofu at the very end to heat through.
This recipe became my go-to comfort food during a particularly busy month, when I needed something that felt nourishing but didnt require hours of active cooking. The leftovers actually taste even better the next day as the spices continue to meld together.
Making It Your Own
Sweet potato makes an excellent substitute if pumpkin isnt available or in season. I also love adding a can of chickpeas along with the pumpkin for extra protein and texture.
Perfect Pairings
Fluffy basmati rice is classic, but naan bread for soaking up sauce feels like a treat. On colder nights, I sometimes serve it over quinoa for added substance.
Timing Your Curry
The active cooking time is only about 20 minutes, while the curry simmers mostly unattended. This makes it perfect for multitasking, just stay close enough to give it an occasional stir and check the pumpkin tenderness.
- Prep all ingredients before starting, the cooking goes quickly once you begin
- Taste and adjust salt before serving, coconut milk can hide saltiness
- Squeeze fresh lime right before eating to brighten all the flavors
This curry has become one of those recipes I can make almost without thinking, yet it never fails to make me feel like Im eating something special. Theres something deeply satisfying about putting a bowl of fragrant, steaming curry on the table.
Your Questions Answered
- → What vegetables can I substitute for the pumpkin?
-
Sweet potato, butternut squash, or even regular potatoes work beautifully as substitutes. They'll provide similar texture and sweetness to the dish.
- → Can I make this curry ahead of time?
-
Absolutely. The flavors actually develop and improve when made ahead. Store in the refrigerator for up to 3 days and reheat gently on the stovetop, adding a splash of water or coconut milk if needed.
- → Is this curry spicy?
-
The curry has mild to medium heat from the cayenne pepper, which is optional. Adjust the amount to your preference or omit it entirely for a milder version that still has plenty of flavor from the aromatic spices.
- → What should I serve with this curry?
-
Steamed basmati rice is the classic accompaniment, but quinoa, brown rice, or warm naan bread work wonderfully too. The bread is perfect for soaking up the rich coconut sauce.
- → Can I freeze this curry?
-
Yes, this curry freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.
- → Do I need to press the tofu?
-
Pressing tofu removes excess moisture, allowing it to crisp up nicely when fried. Wrap it in paper towels and place something heavy on top for 15-20 minutes before cutting and coating with cornstarch.