Vegetarian Pumpkin Tofu Curry

Golden tofu cubes and tender pumpkin swim in a creamy coconut curry sauce flecked with fresh cilantro Bookmark
Golden tofu cubes and tender pumpkin swim in a creamy coconut curry sauce flecked with fresh cilantro | everybitebetters.com

This aromatic Indian-inspired curry brings together velvety pumpkin cubes and crispy golden tofu in a luscious coconut milk sauce. The warming spice blend of curry powder, cumin, coriander, and turmeric creates layers of flavor while the vegetable broth adds depth. Fresh spinach wilts into the sauce, adding color and nutrients. The dish comes together in under an hour and serves four generously. Perfect over steamed basmati rice or with warm naan bread for soaking up the creamy sauce.

The first time I made this curry was on a chilly November evening when I'd forgotten to defrost anything for dinner. I stared at a can of coconut milk and some leftover pumpkin from my failed attempt at jack-o-lantern carving, deciding to throw caution into the pot. My apartment smelled so incredible that my neighbor actually knocked on my door to ask what I was making, and we ended up sharing the meal.

I've started making this curry whenever friends come over for casual weeknight dinners because it looks so impressive with those vibrant orange and red colors but secretly takes almost no active cooking time. Last month my friend Sarah, who swears she hates tofu, went back for thirds and asked for the recipe before she'd even finished her last bite.

Ingredients

  • 500 g pumpkin: The sweetness balances the spices perfectly, and it becomes tender enough to almost melt into the sauce
  • 1 large onion: Finely chopped so it dissolves into the curry base and creates that aromatic foundation
  • 2 cloves garlic: Mince these fresh because jarred garlic just cant compete with the real thing here
  • 1 tablespoon fresh ginger: Grate it against the grain for maximum flavor and smoother texture
  • 1 red bell pepper: Sliced thin so they cook through but still maintain a slight crunch
  • 100 g baby spinach: Added at the very end so it wilts just enough without turning mushy
  • 400 g firm tofu: Press it for at least 15 minutes to get rid of excess water for better crisping
  • 2 tablespoons cornstarch: This is the secret to getting that restaurant style golden crust on your tofu
  • 2 tablespoons vegetable oil: For frying the tofu until its beautifully golden and slightly crispy
  • 2 tablespoons vegetable oil: For building the curry base and blooming those spices
  • 2 teaspoons curry powder: Use your favorite brand or blend because this is the backbone flavor
  • 1 teaspoon ground cumin: Adds that earthy warmth that makes everything taste comforting
  • 1 teaspoon ground coriander: Brings a subtle citrusy brightness to balance the rich coconut milk
  • 1/2 teaspoon turmeric: Mostly for that gorgeous golden color and subtle earthy notes
  • 1/4 teaspoon cayenne pepper: Adjust this based on your spice tolerance or leave it out entirely
  • 400 ml coconut milk: Full fat makes all the difference for that silky luxurious texture
  • 200 ml vegetable broth: Use a good quality one because it contributes to the overall flavor
  • 1 tablespoon soy sauce: Adds depth and umami that makes this taste like it simmered for hours
  • Salt and pepper: Taste and adjust at the end because soy sauce already brings some saltiness
  • Fresh cilantro: The bright herbiness cuts through the rich coconut creaminess
  • Lime wedges: A squeeze of acid right before serving makes all the flavors pop

Instructions

Crisp up the tofu:
Pat your drained tofu cubes completely dry with paper towels then toss them in cornstarch until evenly coated, shaking off any excess powder.
Fry until golden:
Heat 2 tablespoons oil in a large non-stick skillet over medium-high heat and fry tofu in batches until all sides are crispy and golden brown.
Build the aromatic base:
Add another 2 tablespoons oil to the same skillet and sauté onion until soft and translucent, then stir in garlic and ginger for just 1 minute until fragrant.
Bloom the spices:
Add all the spices and cook for 30 seconds, stirring constantly so they release their oils and become incredibly fragrant without burning.
Coat the vegetables:
Toss in pumpkin cubes and sliced bell pepper, stirring to coat them in all those spices and toasting them slightly.
Create the sauce:
Pour in coconut milk, vegetable broth, and soy sauce, then bring everything to a gentle bubble while scraping up any flavorful bits from the bottom.
Simmer to tenderness:
Cover and cook for 15 to 20 minutes until pumpkin is fork tender, checking occasionally to make sure its at a gentle simmer.
Bring it all together:
Stir in spinach until it just wilts, gently fold in the crispy tofu, and season with salt and pepper before serving.
Fragrant vegetarian pumpkin tofu curry served hot with lime wedges and fluffy basmati rice for dinner Bookmark
Fragrant vegetarian pumpkin tofu curry served hot with lime wedges and fluffy basmati rice for dinner | everybitebetters.com

This curry has become my go-to comfort food, especially on days when everything feels overwhelming and I need something warm and nurturing. There's something about the combination of sweet pumpkin and creamy coconut that feels like a hug in a bowl.

Making It Your Own

I've experimented with swapping sweet potato for pumpkin when pumpkins aren't in season, and honestly the result is just as delicious. Sometimes I throw in a can of chickpeas during the simmering stage if I want extra protein or texture.

Serving Suggestions

Steamed basmati rice is classic but I've also served this over quinoa for a protein boost or with warm naan bread for scooping up every last drop of sauce. The lime wedges aren't optional in my house because that acidity cuts through the richness perfectly.

Storage And Meal Prep

This curry keeps beautifully in the refrigerator for up to 4 days and actually develops deeper flavors overnight. I always make a double batch and freeze individual portions for those nights when cooking feels impossible.

  • Store tofu separately from the sauce if you want to maintain maximum crispiness
  • Reheat gently on the stove with a splash of water to loosen the sauce
  • The flavors continue to meld and improve over time so don't worry about making it ahead
Creamy Indian-inspired pumpkin curry topped with crispy fried tofu and vibrant baby spinach in a rustic bowl Bookmark
Creamy Indian-inspired pumpkin curry topped with crispy fried tofu and vibrant baby spinach in a rustic bowl | everybitebetters.com

There's nothing quite like sitting down to a bowl of this curry when rain is tapping against the windows and you need something that feels like a warm embrace. I hope it brings you as much comfort as it has brought me.

Recipe FAQs

Yes, this curry actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of water or coconut milk if needed.

You can use heavy cream or full-fat Greek yogurt for a different richness level. For a dairy-free option, try cashew cream or a mix of vegetable broth and a tablespoon of tahini for creaminess.

The key is pressing your tofu for at least 15 minutes to remove excess moisture, then coating it in cornstarch before frying. Use medium-high heat and don't overcrowd the pan. Let each side develop a golden crust before turning.

Freeze the curry base (pumpkin, sauce, and spices) for up to 3 months. For best texture, add fresh spinach and re-crisp the tofu when reheating rather than freezing them with the curry.

The curry has mild to medium heat from the curry powder and optional cayenne. Adjust the spice level by reducing or increasing the cayenne pepper, or adding fresh chili peppers during step 4.

Vegetarian Pumpkin Tofu Curry

A fragrant, creamy curry featuring tender pumpkin, golden tofu, and warming spices perfect for cozy meals.

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

Ingredients

Vegetables

  • 1.1 lbs pumpkin, peeled, seeded, cut into ¾-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, cut into ¾-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
  • ½ teaspoon turmeric
  • ¼ teaspoon cayenne pepper
  • 1 ¾ cups full-fat coconut milk
  • ¾ cup vegetable broth
  • 1 tablespoon gluten-free soy sauce
  • Salt and freshly ground black pepper to taste

Garnish

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Prepare the Tofu: Pat tofu completely dry with paper towels, then toss with cornstarch in a bowl until evenly coated on all sides.
2
Pan-Fry Tofu: Heat 2 tablespoons vegetable oil in a large non-stick skillet over medium-high heat. Add coated tofu cubes and fry for 6 to 8 minutes, turning frequently, until golden and crispy on all sides. Remove from skillet and set aside on paper towels.
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, stirring constantly 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 become fragrant and bloom in the hot oil.
5
Add Vegetables: Add pumpkin cubes and sliced bell pepper to the skillet. Stir thoroughly to coat all vegetables evenly with the spice mixture.
6
Simmer Curry Base: Pour in coconut milk, vegetable broth, and soy sauce. Bring mixture to a gentle simmer, stirring occasionally to combine flavors.
7
Cook Until Tender: Cover skillet with a tight-fitting lid and reduce heat to maintain a gentle simmer. Cook for 15 to 20 minutes until pumpkin is fork-tender but not falling apart.
8
Combine and Finish: Stir in baby spinach and reserved fried tofu. Continue cooking for 2 to 3 minutes until spinach wilts completely and tofu is heated through. Season generously with salt and pepper to taste.
9
Serve: Transfer curry to serving bowls and garnish generously with chopped fresh cilantro. Serve immediately with lime wedges on the side for squeezing over the dish.
Additional Information

Equipment Needed

  • Large non-stick skillet or wok
  • Sharp chef's knife
  • Sturdy cutting board
  • Wooden spoon or heat-resistant spatula
  • Measuring cups and spoons
  • Paper towels
  • Mixing bowl

Nutrition (Per Serving)

Calories 370
Protein 15g
Carbs 28g
Fat 22g

Allergy Information

  • Contains soy from tofu and soy sauce.
  • Contains coconut from coconut milk; tree nut allergen concerns may apply.
  • Verify soy sauce is certified gluten-free if required for dietary restrictions.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.