Vegetarian Pumpkin Tofu Curry

Creamy vegetarian pumpkin tofu curry served in a bowl with fresh cilantro garnish Pin It
Creamy vegetarian pumpkin tofu curry served in a bowl with fresh cilantro garnish | rusticrecipelab.com

This hearty curry brings together cubed pumpkin and crispy fried tofu in a luxuriously creamy coconut milk base. The warming blend of curry powder, cumin, coriander, and turmeric creates layers of aromatic depth, while fresh spinach adds color and nutrients. Perfect served over fluffy basmati rice or alongside warm naan bread for a satisfying vegetarian dinner that feels special yet comes together easily on busy weeknights.

The first time I made this curry, it was supposed to be a quick Tuesday dinner after a long day at work. I had half a pumpkin sitting on my counter from the weekend farmers market and some tofu that needed using. That evening, as the spices hit the hot oil and filled my tiny apartment with their warm aroma, I realized this wasnt just another rushed meal. My roommate poked her head in the kitchen, drawn by the smell, and ended up staying for dinner.

Last autumn, I served this at a dinner party where two guests were convinced they hated tofu. After one bite, they asked for seconds and the recipe. Something about how the tofu soaks up the spiced coconut sauce completely changes peoples minds. Now its my go-to when I need to feed a crowd with different dietary needs.

Ingredients

  • 500 g pumpkin: Peeled and cut into 2 cm cubes, sweet potato works beautifully too
  • 1 large onion: Finely chopped, because evenly sized pieces mean even cooking
  • 2 cloves garlic: Minced fresh, nothing compares to that sharp bite
  • 1 tablespoon fresh ginger: Grated, this little root makes all the difference between flat and fragrant
  • 1 red bell pepper: Sliced, adds a sweet crunch and gorgeous color contrast
  • 100 g baby spinach: Washed, it wilts down to almost nothing but adds freshness
  • 400 g firm tofu: Drained, pressed, and cubed, extra firm holds its shape best
  • 2 tablespoons cornstarch: The secret to getting tofu that actually crisps up
  • 2 tablespoons vegetable oil: For frying tofu, save the rest for the curry base
  • 2 teaspoons curry powder: Your favorite blend, homemade or store bought
  • 1 teaspoon ground cumin: Earthy and essential for that deep curry flavor
  • 1 teaspoon ground coriander: Adds subtle citrus notes that brighten everything
  • 1/2 teaspoon turmeric: Mostly for that beautiful golden color
  • 1/4 teaspoon cayenne pepper: Optional, adjust based on your heat tolerance
  • 400 ml coconut milk: Full fat makes all the difference for creaminess
  • 200 ml vegetable broth: Homemade adds depth, but store bought works fine
  • 1 tablespoon soy sauce: Use gluten free if needed, adds umami richness
  • Salt and pepper: To taste, always taste before serving
  • Fresh cilantro: Chopped, the bright herb cuts through the rich coconut
  • Lime wedges: A squeeze of acid balances the creaminess perfectly

Instructions

Crisp the tofu:
Pat your tofu cubes dry and toss them gently with cornstarch until evenly coated. Heat oil in a large non stick skillet over medium high heat and fry tofu until golden on all sides, about 6 to 8 minutes. Set aside on paper towels.
Build the flavor base:
In the same skillet, add fresh oil and sauté onion until soft and translucent, about 3 minutes. Toss in garlic and ginger, cooking just 1 minute until fragrant but not browned.
Toast the spices:
Stir in curry powder, cumin, coriander, turmeric, and cayenne. Cook for 30 seconds, constantly stirring, until the spices bloom and release their aroma.
Add vegetables and simmer:
Add pumpkin cubes and bell pepper, stirring to coat in the spiced oil. Pour in coconut milk, vegetable broth, and soy sauce, then bring everything to a gentle simmer.
Cook until tender:
Cover and let the curry simmer for 15 to 20 minutes until pumpkin is fork tender. Test by piercing a piece with a fork, it should slide in easily.
Finish and serve:
Stir in spinach and crispy tofu, heating through until spinach wilts. Season with salt and pepper, then serve hot garnished with fresh cilantro and lime wedges.
Golden fried tofu cubes nestled in spiced pumpkin curry with vibrant red pepper Pin It
Golden fried tofu cubes nestled in spiced pumpkin curry with vibrant red pepper | rusticrecipelab.com

My sister called me last winter, sobbing because she had failed to make a decent curry three times in a row. I walked her through this recipe over the phone, and now she makes it every Sunday for meal prep. Sometimes the simplest recipes are the ones that stick around the longest.

Making It Your Own

I once added chickpeas when a vegan friend came over, and now I rarely make this without them. The creamy texture works perfectly with the tender pumpkin. You could also throw in green beans or cauliflower depending on what is in season.

Serving Suggestions That Work

Basmati rice is classic, but I have served this over quinoa when I wanted extra protein. Naan bread is non negotiable in my house for scooping up every last drop of sauce. The way the lime juice cuts through the coconut richness makes it feel complete.

Meal Prep Magic

This curry actually tastes better the next day when the spices have had time to meld together. I make a double batch on Sundays and portion it into glass containers. The tofu does lose some crispness, but the flavor payoff is worth it.

  • Store rice separately from the curry to prevent sogginess
  • Reheat gently on the stove, not the microwave, to preserve texture
  • Add fresh spinach right before serving reheated portions
Steaming bowl of fragrant vegetarian pumpkin tofu curry topped with lime wedges and spinach Pin It
Steaming bowl of fragrant vegetarian pumpkin tofu curry topped with lime wedges and spinach | rusticrecipelab.com

There is something deeply satisfying about a one pan meal that leaves everyone full and happy. This curry has become my answer to practically every question about what to make for dinner.

Recipe Questions

Yes, sweet potato makes an excellent substitute. It has a similar texture when cooked and absorbs the curry flavors beautifully. Cut into 2 cm cubes and cook until fork-tender, which may take slightly longer than pumpkin.

Press your tofu for 15-20 minutes to remove excess moisture, then coat evenly in cornstarch before frying. Use medium-high heat and don't overcrowd the pan—this ensures each cube gets golden and crispy on all sides.

The curry base tastes even better the next day as flavors meld. Store in an airtight container for up to 3 days. For best texture, add the tofu and spinach when reheating to prevent them from becoming too soft.

The cayenne pepper provides mild to moderate heat. For a spicier version, increase the cayenne or add fresh chili peppers. For a milder dish, simply omit the cayenne entirely—the curry will still be flavorful.

Steamed basmati rice is classic and soaks up the creamy sauce beautifully. Naan bread, roti, or quinoa also work well. A simple cucumber raita or fresh mango chutney makes lovely accompaniments to balance the rich spices.

Vegetarian Pumpkin Tofu Curry

A fragrant curry featuring tender pumpkin and crispy tofu in a rich coconut sauce with aromatic spices.

Prep 20m
Cook 30m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1.1 lbs pumpkin (peeled, seeded, and cut into 3/4 inch cubes)
  • 1 large onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 tablespoon fresh ginger (grated)
  • 1 red bell pepper (sliced)
  • 3.5 oz baby spinach (washed)

Tofu

  • 14 oz firm tofu (drained, pressed, and cut into 3/4 inch cubes)
  • 2 tablespoons cornstarch
  • 2 tablespoons vegetable oil (for frying)

Curry Base

  • 2 tablespoons vegetable oil
  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • 1 2/3 cups coconut milk (full-fat recommended)
  • 3/4 cup vegetable broth
  • 1 tablespoon soy sauce (use gluten-free if needed)
  • Salt and pepper to taste

Garnish

  • Fresh cilantro (chopped)
  • Lime wedges

Instructions

1
Prepare the Tofu: Pat tofu dry thoroughly with paper towels, then toss with cornstarch in a bowl until evenly coated on all sides.
2
Fry the Tofu: Heat 2 tablespoons oil in a large non-stick skillet over medium-high heat. Add tofu cubes and fry for 6-8 minutes, turning occasionally, until golden brown and crispy on all sides. Remove from skillet and set aside.
3
Sauté Aromatics: Add remaining 2 tablespoons oil to the same skillet. Sauté chopped onion for 3 minutes until soft and translucent. Add minced garlic and grated ginger; cook for 1 minute until fragrant.
4
Toast Spices: Stir in curry powder, cumin, coriander, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until spices are fragrant and bloomed.
5
Add Vegetables: Add pumpkin cubes and sliced bell pepper to the skillet. Stir well to coat vegetables evenly with the spice mixture.
6
Add Liquids: Pour in coconut milk, vegetable broth, and soy sauce. Stir to combine and bring the mixture to a gentle simmer.
7
Simmer Curry: Cover the skillet and reduce heat to maintain a gentle simmer. Cook for 15-20 minutes until pumpkin is fork-tender.
8
Finish and Serve: Stir in baby spinach and fried tofu. Cook for 2-3 minutes until spinach wilts and everything is heated through. Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro and lime wedges.
Additional Information

Equipment Needed

  • Large non-stick skillet or wok
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 370
Protein 15g
Carbs 28g
Fat 22g

Allergy Information

  • Contains soy (tofu, soy sauce). Coconut milk may be an allergen for some individuals. Ensure soy sauce is certified gluten-free if required.
Mara Sheffield

Passionate home cook sharing easy, nourishing recipes & kitchen tips.