Vegetarian Pumpkin Tofu Curry

Golden pumpkin cubes and crispy tofu simmered in fragrant coconut curry sauce with fresh spinach Save to Pinterest
Golden pumpkin cubes and crispy tofu simmered in fragrant coconut curry sauce with fresh spinach | seasonedstates.com

This vibrant vegetarian curry brings together tender cubes of pumpkin and crispy pan-fried tofu in a luscious coconut milk sauce. The aromatic base of garlic, ginger, and onions builds depth, while curry powder, cumin, and turmeric create warming layers of flavor. Sweet bell peppers and carrots add color and natural sweetness, balancing the rich creaminess of full-fat coconut milk. Fresh baby spinach and bright lime juice finish the dish, adding freshness and acidity.

Ready in under an hour, this curry simmers to perfection as the pumpkin becomes fork-tender and the sauce thickens naturally. The crispy tofu provides satisfying texture contrast against the creamy vegetables. Serve over steamed rice, alongside quinoa, or with warm naan bread for soaking up every drop of the fragrant sauce.

The first time I made this curry was on a rainy Sunday when I had half a pumpkin sitting on my counter and no idea what to do with it. My apartment filled with the most incredible aroma as the spices hit the hot oil, and my roommate actually wandered into the kitchen asking what smelled so good. Now it's become my go-to comfort food whenever the weather turns gray.

Last fall I brought this to a potluck dinner, and honestly I was a little nervous about serving tofu to a crowd of meat-eaters. My friend Sarah took one bite and literally said okay I need this recipe immediately, which is basically the highest compliment you can get. We ended up eating straight from the pot standing around the kitchen island because nobody wanted to wait for proper plates.

Ingredients

  • 500 g pumpkin: I've learned that cutting the cubes slightly smaller than you think helps them cook evenly and practically melt into the sauce
  • 400 g firm tofu: Press it for at least 15 minutes before cooking to get that golden crispiness that makes all the difference
  • 2 tbsp curry powder: Toast this in the hot pan for just 30 seconds before adding liquid to wake up all those dormant spices
  • 400 ml coconut milk: Full fat is worth it here, the richness balances the earthy pumpkin perfectly
  • 100 g baby spinach: Add this at the very end so it stays bright and fresh instead of disappearing into the sauce

Instructions

Crisp the tofu first:
Heat half the oil in a large pan over medium-high heat, add your tofu cubes and let them get golden and crispy on all sides, then set them aside while you build the sauce
Build your flavor base:
In the same pan, cook onion, garlic, and ginger until fragrant, then add carrots, bell pepper, and pumpkin with all the spices
Simmer everything together:
Pour in coconut milk and broth, bring to a gentle simmer, cover and cook until pumpkin is tender, then stir back in tofu
Finish with fresh touches:
Add spinach and lime juice in the last couple minutes, taste for seasoning, and serve with whatever garnish makes you happy
Hearty vegetarian pumpkin tofu curry topped with cilantro in a rustic serving bowl Save to Pinterest
Hearty vegetarian pumpkin tofu curry topped with cilantro in a rustic serving bowl | seasonedstates.com

This dish has become my signature for feeding friends who are going through tough times. There's something about curry that feels like a hug in a bowl, and I've watched it turn bad days around more times than I can count. Last month my neighbor came over crying over a breakup, and halfway through her bowl she looked up and said okay I think I'm going to be okay actually.

Making It Your Own

Sometimes I throw in sweet potato or butternut squash when pumpkin isn't in season, and honestly nobody notices the difference. Once I added chickpeas instead of tofu for a protein boost, and it worked surprisingly well. The beauty of this curry is how forgiving it is, you can swap vegetables based on what's in your crisper drawer and it always comes out delicious.

Serving Ideas That Work

Steamed basmati rice is classic, but I've also served it over quinoa when I want something extra nutritious. Naan bread for scooping up sauce is non-negotiable in my house, though warmed pita works in a pinch. My friend swears by serving it with roasted cauliflower on the side for added texture.

Storage And Meal Prep

This curry actually tastes better the next day when all the flavors have had time to really get to know each other. I'll often make a double batch on Sunday and eat it for lunch throughout the week. The tofu does lose some of its crispiness in the fridge, but the trade-off is worth it for how good the sauce gets.

  • Store in airtight containers for up to 5 days
  • Freeze without the spinach if you plan to meal prep
  • Add a splash of water when reheating to loosen the sauce
Creamy Indian-spiced pumpkin and tofu curry served steaming hot over fluffy white rice Save to Pinterest
Creamy Indian-spiced pumpkin and tofu curry served steaming hot over fluffy white rice | seasonedstates.com

Hope this brings as much comfort to your kitchen as it has to mine over the years.

Recipe Questions & Answers

Pan-fry the drained and pressed tofu cubes in hot oil until golden and crispy on all sides before adding them to the curry. This creates a texture that holds up well in the sauce and prevents the tofu from becoming mushy.

Absolutely. Kabocha squash and butternut squash work beautifully as substitutes for pumpkin. They have similar cooking times and will become tender while maintaining their shape in the coconut sauce.

Increase the chili flakes to taste, or add a fresh diced chili pepper when sautéing the onions. You can also use a hotter curry powder blend or add a pinch of cayenne pepper for extra heat.

Steamed basmati rice or jasmine rice are classic choices. Quinoa adds protein and nutty flavor. Warm naan bread, roti, or other flatbreads are perfect for soaking up the creamy coconut sauce.

Store in an airtight container for up to 4 days. The flavors often develop and improve overnight. Reheat gently on the stovetop, adding a splash of water or coconut milk if the sauce has thickened too much.

Yes, prepare the entire curry up to 2 days in advance. The pumpkin and tofu will absorb more flavor as they sit. Reheat on medium-low heat, stirring occasionally, and add fresh spinach and lime juice just before serving.

Vegetarian Pumpkin Tofu Curry

Tender pumpkin and crispy tofu in rich 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, optional
  • Salt and black pepper to taste

Liquids

  • 13.5 oz coconut milk, full fat recommended (1 can)
  • 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, 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 and Add 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 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 Spinach and Finish: Add baby spinach and lime juice; cook for 1–2 minutes until spinach wilts.
7
Season and Serve: Taste and adjust salt and pepper as needed. Serve hot, garnished with cilantro and pumpkin seeds if desired.
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. Always double-check ingredient labels for allergens.
Vivian Clarke

Sharing easy, wholesome recipes and real-life cooking tips for fellow food lovers.