Vegetarian Pumpkin Tofu Curry

Golden pumpkin cubes and crispy tofu float in rich coconut curry sauce with fresh spinach wilted throughout. Save Pin
Golden pumpkin cubes and crispy tofu float in rich coconut curry sauce with fresh spinach wilted throughout. | noshtheory.com

This vibrant curry brings together tender pumpkin cubes and crispy pan-fried tofu in a rich, aromatic coconut sauce. The dish features warming spices like curry powder, cumin, and turmeric, creating layers of flavor that develop beautifully as the vegetables simmer to perfection. Fresh spinach adds a pop of color and nutrition at the end, while a squeeze of lime brightens the entire dish.

Ready in under an hour, this curry offers a satisfying balance of textures—the creamy pumpkin, crispy tofu edges, and velvety coconut sauce make each spoonful comforting and delicious. Serve alongside steamed rice or warm naan for a complete meal that's both nourishing and deeply flavorful.

The first time I made this curry, my tiny apartment smelled so incredible that my neighbor knocked on my door to ask what was cooking. That fragrant blend of toasted spices and coconut milk has become my go-to for when I want something that feels like a hug in a bowl. I've since learned that the secret is getting the tofu properly crispy before it hits the sauce.

Last autumn, I made a massive batch of this curry for a rainy Sunday dinner with friends. We sat around the table for hours, picking out our favorite vegetables from the pot and arguing over who got the last piece of tofu. Something about this dish just makes people linger longer.

Ingredients

  • 500 g pumpkin: Peel and seed it carefully, cutting into uniform 2 cm cubes so everything cooks evenly
  • 1 large onion: Finely chopped, this forms the aromatic foundation that carries all those gorgeous spices
  • 2 medium carrots: Slice them into coins that hold their shape and add natural sweetness
  • 2 cloves garlic and 1 thumb-sized piece ginger: Minced and grated respectively, these two are non-negotiable for that authentic depth
  • 1 red bell pepper: Sliced into strips, it brings color and a subtle sweetness that balances the spice
  • 100 g baby spinach: Added at the very end, just until it wilts into the silky sauce
  • 400 g firm tofu: Press it for at least 15 minutes to remove excess water before cutting into cubes
  • 2 tbsp curry powder: Your main spice blend, choose one you really love tasting
  • 1 tsp ground cumin: Earthy and warm, this grounds the brighter curry flavors
  • 1/2 tsp ground turmeric: Mostly for that gorgeous golden color it gives the sauce
  • 1/2 tsp chili flakes: Optional, but I always add them for that gentle background heat
  • 400 ml coconut milk: Full fat is absolutely worth it here for that luxurious mouthfeel
  • 200 ml vegetable broth: Use a good quality one, it really does affect the final flavor
  • 2 tbsp vegetable oil: Divide it carefully, half for tofu, half for building your spice base
  • 1 tbsp soy sauce: The secret ingredient that adds umami depth to the coconut sauce
  • Juice of 1 lime: Freshly squeezed, it cuts through the richness and brightens everything

Instructions

Crisp the tofu to golden perfection:
Heat 1 tbsp oil in your largest nonstick skillet over medium-high heat and add those drained tofu cubes. Let them develop a golden crust on all sides, about 8 minutes total, turning occasionally so each side gets that gorgeous crunch. Remove them carefully and set them aside on a plate.
Build your aromatic foundation:
In that same pan, add the remaining oil and toss in your chopped onion, minced garlic, and grated ginger. Cook for 2 to 3 minutes until everything is fragrant and the onions have started to soften, stirring constantly so nothing catches.
Toast the spices with vegetables:
Add your carrots, bell pepper, and pumpkin cubes directly into the pan, then sprinkle in the curry powder, cumin, turmeric, and chili flakes. Stir everything together for 2 minutes to toast those spices, watching as they coat every vegetable and become incredibly fragrant.
Create the coconut curry sauce:
Pour in the coconut milk and vegetable broth, stirring well to incorporate all those toasted spices into the liquid. Bring everything to a gentle simmer, cover the pan, and let it cook for 15 to 20 minutes until your pumpkin is fork-tender.
Bring everything together:
Fold in your crispy tofu and the soy sauce, letting it all simmer uncovered for 5 minutes. The sauce will thicken slightly as the tofu absorbs some of those incredible flavors.
Add the finishing touches:
Stir in your baby spinach and lime juice, cooking for just 1 to 2 minutes until the spinach has wilted beautifully into the sauce. Taste your curry and adjust the salt and pepper until it sings.
Aromatic vegetarian pumpkin tofu curry served in a bowl topped with vibrant cilantro and toasted pumpkin seeds. Save Pin
Aromatic vegetarian pumpkin tofu curry served in a bowl topped with vibrant cilantro and toasted pumpkin seeds. | noshtheory.com

This recipe became a staple in my weekly rotation during a particularly busy autumn when I needed something nourishing but quick. Now whenever I make it, I'm transported back to that cozy season of simple dinners and slower evenings.

Make It Your Own

I've found that sweet potatoes work beautifully alongside the pumpkin if you want to mix up the vegetables, adding extra sweetness that plays nicely with the curry spices. Sometimes I throw in some cauliflower florets during the simmering stage when I want more bulk without extra calories.

The Rice Situation

After years of serving this curry over various grains, basmati rice remains my absolute favorite for its fluffy texture and ability to soak up that creamy coconut sauce. Quinoa works wonderfully too, especially if you are trying to sneak in extra protein.

Serving Suggestions

A generous handful of fresh cilantro and toasted pumpkin seeds adds such lovely texture and freshness to each bowl. If you really want to elevate the meal, serve with warm naan for scooping up every last drop of that incredible sauce.

  • Warm your bowls before serving, the curry stays hotter longer
  • Set out extra lime wedges for those who love an extra citrus kick
  • Make extra rice, this curry tastes even better reheated the next day
Creamy coconut-based pumpkin curry with golden pan-fried tofu chunks, tender vegetables, and bright lime garnish. Save Pin
Creamy coconut-based pumpkin curry with golden pan-fried tofu chunks, tender vegetables, and bright lime garnish. | noshtheory.com

There is something deeply satisfying about a curry that comes together so easily but tastes like it simmered all day. I hope this becomes one of those recipes you turn to again and again.

Recipe FAQs

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 your tofu for 15-20 minutes to remove excess moisture, then pan-fry in hot oil over medium-high heat for about 8 minutes until golden and crispy on all sides before setting aside.

The curry actually tastes better the next day as flavors meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if needed.

The heat level is mild to medium. Adjust by reducing or omitting the chili flakes, or increase the heat by adding fresh diced chili peppers when sautéing the aromatics.

Steamed basmati rice, fluffy quinoa, or warm naan bread are perfect accompaniments. The neutral base balances the rich, spiced coconut sauce beautifully.

Yes, this curry freezes well for up to 3 months. Let cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop.

Vegetarian Pumpkin Tofu Curry

Tender pumpkin and crispy tofu in a fragrant coconut curry sauce with aromatic spices.

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
  • Salt and black pepper to taste

Liquids

  • 13.5 oz coconut milk, full fat recommended
  • 3/4 cup vegetable broth

Oils & Condiments

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

Garnishes

  • Fresh cilantro, chopped
  • Toasted pumpkin seeds

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 and Vegetables: 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 the Curry Base: 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 Tofu and Season: Stir in the pan-fried tofu and soy sauce. Simmer uncovered for 5 minutes, allowing flavors to meld and sauce to thicken.
6
Add Spinach and Finish: 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)
  • Contains coconut (tree nut)
  • Gluten-free if using tamari or gluten-free soy sauce
Ivy Rosen

Passionate home cook sharing weeknight meals, kitchen hacks, and everyday cooking joy.