Authentic Thai Pumpkin Curry Recipe – Creamy, Flavorful & Quick

Creamy, spicy Thai Pumpkin Curry is a comforting, flavor-packed meal. Made with red or Massaman curry paste and finished with crispy tofu, this vegan curry combines pumpkin, vegetables, ginger, fresh herbs, and coconut milk for a satisfying, protein-rich dinner.

overhead of pumpkin curry

When it’s chilly outside, a bowl of warm pumpkin curry feels like a hug. This recipe is loaded with nutritious vegetables, healing aromatics like garlic and ginger, creamy coconut milk, and just the right amount of red curry paste for heat. It’s a nourishing, wholesome dish that warms you from the inside out.

Made with vegan curry paste and no fish sauce, this plant-based pumpkin curry gets heartiness from crispy tofu. The naturally sweet, starchy pumpkin balances the spice of the curry for a rich, layered flavor profile.

Table of Contents

  • What is Pumpkin Curry?
  • What Pumpkins Are Best for Pumpkin Curry Recipes?
  • Pumpkin Curry Ingredients
  • Recipe Variations
  • How to Make Pumpkin Curry
  • Air Frying vs. Baking the Tofu
  • Jenné’s Recipe Pro-Tips
  • Storage Directions
  • Frequently Asked Questions
  • More Vegan Curry Recipes
  • Pumpkin Curry Recipe
pumpkin curry in bowl

What is Pumpkin Curry?

Pumpkin curry typically refers to a Thai- or Indian-inspired dish where pumpkin is simmered in a fragrant, spiced sauce. This version leans Thai, using coconut milk, red or Massaman curry paste, garlic, ginger, and fresh herbs like Thai basil and cilantro. Crispy tofu makes it a hearty vegan entrée, perfect served over steamed rice.

What Pumpkins Are Best for Pumpkin Curry Recipes?

Kabocha squash (Japanese pumpkin) is ideal: it’s starchy, sweet, and tender, with a texture similar to a sweet potato but starchier. If kabocha isn’t available, swap in butternut, sugar pumpkins, acorn squash, or sweet potatoes for a similar result.

Pumpkin Curry Ingredients

overhead of pumpkin curry ingredients

Curry paste: Red or Massaman curry paste provides aromatic heat. Use 3 tablespoons for medium spice or start with 1 tablespoon and adjust to taste. Check labels: many commercial pastes include shrimp paste; buy vegan versions when needed.

Kabocha squash: The traditional choice for Thai pumpkin curry; if unavailable, use sweet potatoes or butternut squash.

Vegetables: Red bell pepper, carrots, broccoli, and Chinese broccoli add color and texture. Canned baby corn and bamboo shoots provide sweetness and crunch—drain them well before adding.

Aromatics: Onion, garlic, and fresh ginger build savory depth. Fresh is best but pre-minced can be used in a pinch.

Coconut milk: Full-fat coconut milk yields a rich, creamy sauce, though light versions will also work.

Herbs and citrus: Thai basil and cilantro lend classic Thai flavors; a squeeze of lime brightens the finished dish.

Tofu: Extra-firm tofu, air-fried or baked until crispy, provides protein and texture. Season with tamari or soy sauce; use tamari for a gluten-free option. Cornstarch and oil help produce an ultra-crispy crust if baking.

Recipe Variations

Customize this curry to your taste:

  • Add nuts or legumes: Top with roasted cashews, peanuts, or almonds for crunch and extra protein; chickpeas work well too.
  • Turn up the heat: Use the full 3 tablespoons of curry paste or sauté sliced jalapeño or serrano with the aromatics.
  • Swap vegetables: Use cauliflower, peas, eggplant, or different bell pepper colors. Sweet potato or butternut squash can replace kabocha.

How to Make Pumpkin Curry

Make the Crispy Tofu

  • Air-fryer: Preheat to 375°F. Toss cubed tofu with 1 tablespoon soy sauce or tamari. Arrange in a single layer and air-fry 15 minutes, flipping halfway, until golden and crispy.
  • Oven: Preheat to 400°F. Toss tofu with 1 tablespoon soy sauce or tamari and 1 tablespoon oil, then sprinkle with cornstarch and coat. Spread on a baking sheet and bake about 30 minutes until crispy.
overhead air fried tofu

Make the Thai Pumpkin Curry

While the tofu cooks, prepare the curry:

  • Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add sliced onion and red pepper and sauté until the onion softens, about 3 minutes.
  • Add minced garlic and ginger and cook another 2 minutes until fragrant and translucent.
  • Lower the heat to medium, add the curry paste, and stir to incorporate and break it up in the pan.
  • Add carrots, kabocha (or chosen squash), coconut milk, water, baby corn, and bamboo shoots. Stir to combine.
  • Bring to a simmer and cook 15 minutes, until the squash begins to soften.
  • Add broccoli and Chinese broccoli, plus any remaining soy sauce. Cook an additional 10 minutes until the broccoli is tender and the squash and carrots are fork-tender.
  • Stir in most of the Thai basil and cilantro, reserving some for garnish. Serve the curry over steamed rice and top with crispy tofu. Finish with lime juice and extra herbs.
onions and garlic in pan
curry paste added to pan
overhead of vegetables added to the pan

Air Frying vs. Baking the Tofu

Air-frying is faster (about 15 minutes) and convenient. Baking takes longer (about 30 minutes) and benefits from a light oil and cornstarch coating to achieve crispiness. Both methods yield delicious results—choose based on time and equipment.

Jenné’s Recipe Pro-Tips

  • Use a high-quality vegan red curry paste for the best flavor.
  • Pressing tofu is optional; extra-firm tofu crisps well without pressing, but pressing removes more moisture for an even firmer texture.
  • Prep all ingredients before cooking—the stovetop steps move quickly, and having everything ready prevents burning.
  • Serve the curry over jasmine or coconut jasmine rice and top with crispy tofu, Thai basil, cilantro, and a squeeze of lime.
overhead bowl of curry

Storage Directions

  • Refrigerate: Store curry in an airtight container in the refrigerator for up to 5 days. Store leftover tofu separately to help maintain crispness.
  • Freeze: Freeze curry and tofu in separate freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Warm the curry gently on the stovetop or microwave. Re-crisp tofu in a 350°F air fryer or a 400°F oven for 3–5 minutes.

Frequently Asked Questions

Is Thai curry paste vegan?

Some are and some aren’t. Read the label: certain pastes contain shrimp paste or fish sauce. Choose pastes labeled vegetarian or vegan for plant-based cooking.

Is Thai curry usually vegan?

Thai curry can be vegan if made with vegan curry paste, no fish sauce, and plant-based proteins. When dining out, confirm ingredients to ensure a vegan preparation.

Can I make this gluten-free?

Yes. Use tamari instead of regular soy sauce to make the recipe gluten-free.

More Vegan Curry Recipes

  • Lentil Curry with Sweet Potatoes
  • Vegan Thai Green Curry
  • Sweet Potato Black-Eyed Pea Curry
  • Sweet Potato Chickpea Curry
  • Jamaican Chickpea Curry
bowl of thai pumpkin curry
Pin
Print

Pumpkin Curry

By: Jenné Claiborne
Creamy Thai Pumpkin Curry made with red or Massaman curry paste, coconut milk, vegetables, herbs, and crispy tofu—delicious, warming, and satisfying.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 servings

Ingredients

Crispy Tofu

  • 1 14-oz block extra-firm tofu, cubed (pressing optional)
  • 3 tbsp tamari or soy sauce
  • 1 tbsp cornstarch (if baking the tofu)

Pumpkin Curry

  • 1 tbsp coconut or avocado oil, plus 1 tbsp more if baking tofu
  • ½ yellow onion, thinly sliced
  • ½ red bell pepper, thinly sliced
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, minced
  • 3 tbsp red curry paste or Massaman curry paste (adjust for spice level)
  • 1 medium carrot, peeled and sliced
  • ½ small kabocha squash, peeled, seeded, and cubed (about 1½ cups)
  • 1 14-oz can coconut milk
  • ¾ cup water
  • ½ cup baby corn, drained
  • ½ cup sliced bamboo shoots, drained
  • ½ small head broccoli, chopped (about 1½ cups)
  • 2 stalks Chinese broccoli, chopped (about 2 cups)
  • ½ cup fresh Thai basil leaves
  • ½ cup fresh cilantro, chopped
  • 2 limes, for garnish
  • Cooked steamed rice for serving

Instructions

Crispy Tofu Preparation

  • Air-fryer: Preheat to 375°F. Toss cubed tofu with 1 tbsp soy sauce or tamari. Arrange in a single layer and air-fry 15 minutes, flipping halfway.
  • Oven: Preheat to 400°F. Toss tofu with 1 tbsp soy sauce or tamari and 1 tbsp oil. Add cornstarch and coat, then spread on a baking sheet and bake 30 minutes until crispy.

Pumpkin Curry

  • While the tofu cooks, heat 1 tbsp oil in a large skillet or wok over medium-high. Add onion and red pepper and sauté until the onion softens, about 3 minutes.
  • Add garlic and ginger; cook another 2 minutes until fragrant.
  • Reduce heat to medium and stir in the curry paste until well combined.
  • Add carrots, kabocha, coconut milk, water, baby corn, and bamboo shoots. Stir to combine and bring to a simmer.
  • Simmer 15 minutes until the squash begins to soften.
  • Add broccoli, Chinese broccoli, and remaining soy sauce; cook 10 minutes more until vegetables are tender.
  • Stir in most of the Thai basil and cilantro, reserving some for garnish.
  • Serve the curry over rice and top with crispy tofu. Finish with lime juice and fresh herbs, and enjoy hot.

Notes

Storage Directions

  • Refrigeration: Store the curry in an airtight container for up to 5 days. Keep tofu separate when possible to retain crispness.
  • Freezing: Freeze curry and tofu in separate containers up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Warm the curry gently on the stove or in the microwave. Re-crisp tofu in a 350°F air fryer or a 400°F oven for 3–5 minutes.

Recipe Pro-Tips

  • Choose a high-quality vegan red curry paste for the best flavor.
  • Press tofu for extra firmness if desired, but extra-firm tofu works well without pressing.
  • Have all ingredients prepped and measured before you start cooking—the steps move quickly.
  • Serve over steamed jasmine or coconut jasmine rice and garnish with Thai basil, cilantro, and lime.

Nutrition

Calories: 344 kcal |
Carbohydrates: 56 g |
Protein: 23 g