Vegetarian Pumpkin Tofu Curry

Golden brown tofu cubes nestled in creamy orange pumpkin curry with vibrant spinach Save to Pinterest
Golden brown tofu cubes nestled in creamy orange pumpkin curry with vibrant spinach | recipesbytabitha.com

This vibrant Indian-inspired curry combines tender chunks of pumpkin with golden crispy tofu, all simmered in a rich coconut milk base. The aromatic blend of curry powder, cumin, and turmeric creates warming depth, while fresh ginger and garlic add brightness. Baby spinach and lime juice finish the dish with color and zest. Ready in under an hour, this satisfying main serves four and pairs beautifully with steamed rice or naan.

The first time I made this curry was on a rainy Tuesday when I needed something to warm me from the inside out. My apartment smelled like toasted spices and coconut milk for hours afterward. Now whenever those gray clouds roll in, my partner asks if that pumpkin curry is making an appearance again.

I served this at my first dinner party in my new apartment, nervously hoping pumpkin would feel fancy enough for guests. Everyone went quiet after the first bite, and my friend actually asked if I'd secretly ordered it from our favorite Indian spot. Now it's my go-to when I want to feed people without spending the whole evening in the kitchen.

Ingredients

  • 500 g pumpkin peeled seeded and cut into 2 cm cubes: I've learned that cutting them uniformly means everything finishes cooking at the same time
  • 1 large onion finely chopped: Take your time here smaller pieces dissolve into the sauce and build that silky foundation
  • 2 medium carrots sliced: They add subtle sweetness and hold their texture beautifully in the curry
  • 2 cloves garlic minced: Fresh garlic makes all the difference jarred just doesn't have the same punch
  • 1 thumb sized piece fresh ginger grated: Peel it with a spoon so you don't waste any of the good stuff
  • 1 red bell pepper sliced: This brings color and a slight sweetness that balances the spices
  • 100 g baby spinach washed: Added at the very end it wilts into gorgeous green ribbons
  • 400 g firm tofu drained pressed and cut into 2 cm cubes: Press it for at least 15 minutes so it gets properly crispy
  • 2 tbsp curry powder: Use your favorite brand or mix your own if you're feeling ambitious
  • 1 tsp ground cumin: Earthy and essential for that curry depth we're after
  • 1/2 tsp ground turmeric: For that beautiful golden color and subtle warmth
  • 1/2 tsp chili flakes optional: Start with less you can always add more heat later
  • Salt and black pepper to taste: Taste at the end the coconut milk needs a good amount of salt to shine
  • 400 ml coconut milk full fat recommended: Trust me on the full fat part it makes the sauce luxuriously creamy
  • 200 ml vegetable broth: Use a good quality one since it's building the flavor base
  • 2 tbsp vegetable oil divided: Neutral oil lets the spices be the star
  • 1 tbsp soy sauce or tamari: This adds a subtle savory depth that people can't quite put their finger on
  • Juice of 1 lime: Brightens everything up and cuts through the rich coconut
  • Fresh cilantro chopped optional: If you hate it basil works surprisingly well as a garnish
  • Toasted pumpkin seeds optional: These add the most incredible crunch on top

Instructions

Crisp the tofu first:
Heat 1 tbsp oil in a large nonstick skillet over medium high heat and add those tofu cubes. Let them get golden and crispy on all sides about 8 minutes then remove and set them aside on a plate.
Build your flavor base:
In the same pan add the remaining oil and sauté the onion garlic and ginger for 2 to 3 minutes until your kitchen smells amazing and everything is fragrant.
Add vegetables and toast spices:
Toss in the carrots bell pepper and pumpkin then stir in the curry powder cumin turmeric and chili flakes. Cook for 2 minutes to wake up those spices.
Simmer the curry:
Pour in the coconut milk and vegetable broth stir everything well bring to a simmer then cover and cook for 15 to 20 minutes until the pumpkin is fork tender.
Bring it all together:
Stir in that crispy tofu and soy sauce then simmer uncovered for 5 minutes letting the flavors meld and the sauce thicken slightly.
Add the finishing touches:
Drop in the baby spinach and lime juice cooking for just 1 to 2 minutes until the spinach wilts into beautiful green ribbons.
Taste and serve:
Taste and adjust your salt and pepper then serve hot over rice with cilantro and toasted pumpkin seeds if you're feeling fancy.
Steamy bowl of vegetarian pumpkin tofu curry served over fluffy white rice with cilantro Save to Pinterest
Steamy bowl of vegetarian pumpkin tofu curry served over fluffy white rice with cilantro | recipesbytabitha.com

This recipe became a staple during my first year of learning to cook vegetarian meals. I was so focused on protein and vegetables that I forgot food should also bring joy to the table. That first spoonful changed everything I realized plant based cooking could be just as comforting and satisfying as anything else.

Making It Your Own

Sometimes I use kabocha squash instead of pumpkin when I find it at the market. Its slightly sweeter and holds its shape beautifully in the curry. You can also add chickpeas for extra protein or throw in some green beans for more texture.

Perfect Rice Every Time

I always start my rice before I begin chopping vegetables. Rinsing the grains until the water runs clear makes such a difference in texture. And fluffing it with a fork at the end keeps each grain separate instead of clumping together.

Serving Suggestions

Naan bread is essential for scooping up every last drop of that coconut sauce. I also love serving this with a simple cucumber raita on the side its cool creaminess balances the spices perfectly.

  • Make extra sauce it's incredible drizzled over roasted vegetables the next day
  • Fresh lime wedges at the table let everyone adjust the brightness to their taste
  • A dollop of yogurt or coconut cream on top adds a lovely finishing touch
Rich coconut curry with tender pumpkin chunks and crispy fried tofu garnished with seeds Save to Pinterest
Rich coconut curry with tender pumpkin chunks and crispy fried tofu garnished with seeds | recipesbytabitha.com

There's something so satisfying about putting this bowl on the table and watching everyone dive in. Hope it brings as much warmth to your kitchen as it has to mine.

Recipe Questions

Yes, kabocha or butternut squash work beautifully as substitutes for pumpkin. They offer similar sweetness and texture when cubed and simmered in the coconut sauce.

Press firm tofu for 15 minutes before cooking to remove excess moisture. Pan-fry until golden and crispy on all sides before adding to the curry. This creates a sturdy texture that holds up well.

Absolutely. The flavors actually improve overnight. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding splash of coconut milk if needed.

Yes, freeze cooled portions in freezer-safe containers for up to 3 months. Thaw overnight in refrigerator before reheating. Note that tofu texture may soften slightly after freezing.

Stir in chickpeas or lentils during the simmering stage. Alternatively, serve with protein-rich grains like quinoa or add a dollop of Greek yogurt (if not dairy-free) before serving.

For a lighter version, substitute with cashew cream or almond milk mixed with 1 tablespoon tahini for richness. The flavor profile will change slightly but remains delicious.

Vegetarian Pumpkin Tofu Curry

Tender pumpkin and crispy tofu in aromatic coconut curry sauce

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

Ingredients

Vegetables

  • 1.1 lbs pumpkin, peeled, seeded, cut into 3/4 inch cubes
  • 1 large onion, finely chopped
  • 2 medium carrots, sliced
  • 2 cloves garlic, minced
  • 1 thumb-sized piece fresh ginger, grated
  • 1 red bell pepper, sliced
  • 3.5 oz baby spinach, washed

Protein

  • 14 oz firm tofu, drained, pressed, cut into 3/4 inch cubes

Spices & Seasonings

  • 2 tbsp curry powder
  • 1 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1/2 tsp chili flakes, optional to taste
  • Salt and black pepper to taste

Liquids

  • 1.7 cups coconut milk, full fat recommended
  • 0.85 cups vegetable broth

Oils & Condiments

  • 2 tbsp vegetable oil, divided
  • 1 tbsp soy sauce or tamari
  • Juice of 1 lime

Garnishes

  • Fresh cilantro, chopped, optional
  • Toasted pumpkin seeds, optional

Instructions

1
Crisp the Tofu: Heat 1 tbsp oil in a large nonstick skillet or Dutch oven over medium-high heat. Add tofu cubes and pan-fry until golden and crispy on all sides, about 8 minutes. Remove and set aside.
2
Sauté Aromatics: In the same pan, add remaining oil. Sauté onion, garlic, and ginger for 2–3 minutes until fragrant.
3
Toast Spices: Add carrots, bell pepper, and pumpkin. Stir in curry powder, cumin, turmeric, and chili flakes. Cook for 2 minutes to toast the spices.
4
Simmer Vegetables: Pour in coconut milk and vegetable broth. Stir well, bring to a simmer, and cover. Cook for 15–20 minutes, until pumpkin is fork-tender.
5
Combine and Thicken: Stir in the pan-fried tofu and soy sauce. Simmer uncovered for 5 minutes, allowing flavors to meld and sauce to thicken.
6
Add Finishing Touches: Add baby spinach and lime juice; cook for 1–2 minutes until spinach wilts. Taste and adjust salt and pepper as needed.
7
Serve: Serve hot, garnished with cilantro and pumpkin seeds if desired. Pairs well with steamed rice, quinoa, or naan.
Additional Information

Equipment Needed

  • Large nonstick skillet or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 340
Protein 15g
Carbs 30g
Fat 18g

Allergy Information

  • Contains soy (tofu, soy sauce). Gluten-free if using tamari or gluten-free soy sauce. Coconut is a tree nut; check for allergies.
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.