Thai Pumpkin Curry Recipe – This delicious and nutritious dish is loaded with fresh pumpkin, vegetables, and rich coconut milk. It’s hearty and flavorful… And happens to be vegetarian and vegan!

Two bowls of Thai pumpkin curry in speckled blue bowls. A small bowl of white rice is in the background.

Why We Love This Curry Recipe

Although I live in a house of meat eaters, I do love a robust vegetarian dish. This vegetarian and vegan Thai Pumpkin Curry recipe is great to break up the carnivorous routine – while still serving a hearty and delicious dish the whole family will enjoy!

Based on a traditional Thai curry, this gluten-free recipe is made with a base of fresh pumpkin, bell peppers, and a vibrant combination of curry paste and classic Asian-cooking aromatics. The richness comes from using both coconut milk and coconut cream… So every spoonful is sweet and spicy and LOADED with tantalizing flavors.

This one-pot curry is ready to eat in under an hour, including prep and cook time. It’s wonderful to make as a large batch and enjoy as part of your weekly meal plan – and even freezes well!

Two bowls of Thai pumpkin curry in speckled blue bowls. A small bowl of white rice is in the background.

Ingredients You Need

  • Coconut oil – or other high-heat and neutral-tasting cooking oil, like avocado or canola
  • Fresh pumpkin* – peeled, seeded, and chopped into 1-inch cubes
  • Onion – peeled and chopped
  • Bell peppers – red and green, or other colors you like, seeded and chopped
  • Red curry paste – moderately spicy with a deep chili flavor
  • Ginger paste – more spice-ful than spicy, with a deliciously zingy punch
  • Garlic paste – this incredibly savory aromatic gives the vegan curry an almost meaty umami taste
  • Full-fat coconut milk – the perfect dairy-free ingredient for a creamy curry
  • Coconut cream – for a rich and thick curry without flour or cornstarch
  • Soy sauce – regular or low sodium, or coconut aminos
  • Snap peas – or snow peas, halved
  • Fresh basil leaves – Thai basil is best, to finish (swap cilantro if basil isn’t available)

*Note: If you can’t find pumpkin, you can swap for any hard winter squash, like butternut squash or acorn squash!

Metal ladle showing spoonful of Thai pumpkin curry soup to camera.

How to Make Thai Pumpkin Curry

Set a large 6-8 quart pot over medium heat. Add 2 tablespoons of coconut oil to the pot. Once melted, I added the onions, ginger paste, and garlic paste. Stir and sauté for 5 minutes, then add the curry paste.

Stir and sauté another 2 minutes.

Sautéing chopped onions in a cooking pot.

Stir in the green and red bell peppers. Sauté for 2 minutes.

Mixed veggies sauteing in a cooking pot.

Then stir in the chopped pumpkin, coconut milk, coconut cream, and soy sauce.

Adding chopped pumpkin to the cooking pot.

Stir well. Cover and simmer for at least 15 minutes, or until the chunks of pumpkin are fork-tender.

Get the Complete (Printable) Thai Pumpkin Curry Recipe Below. Enjoy!

Pot of simmering pumpkin soup.

Add the snap peas and simmer for another 1-2 minutes.

Adding fresh snap peas to the cooking pot.

Stir in the basil and turn off the heat.

Adding fresh snap peas to the cooking pot.

Taste, then add salt and pepper if needed.

Metal ladle showing spoonful of Thai pumpkin curry soup to camera.

Serving Suggestions

Brimming with nourishing pumpkin and veggies in a protein-rich coconut broth, this vegan curry recipe really is a full meal in a bowl! But if you would like to serve as part of a super hearty dinner, consider serving with fluffy white rice or low carb cauliflower rice.

Keep dinner vegan and gluten-free, and pair it with a Thai Quinoa Salad or refreshing Som Tum (green papaya salad).

Or enjoy as a plant-based compliment to non-vegan dishes and serve Thai pumpkin curry alongside Chicken Satay with Peanut Sauce, Thai Larb Rolls, or Thai Baked Turkey Meatballs.

Close view of Thai pumpkin curry in speckled blue bowl.

Frequently Asked Questions

Is Thai pumpkin curry spicy?

Yes, red Thai curry paste is quite spicy. Yellow curry is the most mild, but still has a bit of heat. Green curry is the spiciest, and the red blend is somewhere in the middle. However, the heat here is balanced very well by the coconut milk and cream… So the spice is present, but not face-punch hot.

Is pumpkin curry healthy?

This dish is quite healthy! The curry is entirely plant-based, with no heavy dairy or “unclean” fats. It gets plenty of protein from the coconut, and fresh veggies like pumpkin and bell peppers make the curry very nutritious.

Can you make this Thai pumpkin curry recipe with chicken?

Yes! If using fresh chicken thighs or breasts, first chop them before searing in the pot with a bit of oil. Move the chicken to a holding plate while you make the curry recipe as directed. Then stir in the cooked chicken before adding the snap peas.

Or use precooked or shredded rotisserie chicken. Again, add the pieces to the pot right before stirring in the fresh peas.

How long do leftovers last?

Cool the curry to room temperature and transfer to an airtight container. Store in the refrigerator for up to 4 days.

This vegan curry recipe is also great to make ahead and freeze! Store the cooled soup in an airtight container, and wrap it tightly in a layer of aluminum foil. Freeze for up to 3 months; thaw in the fridge overnight before reheating.

Spoon showing spoonful of Thai pumpkin curry soup to camera.

Looking for More Easy Plant-Based Recipes? Be Sure to Also Try:

Close view of Thai pumpkin curry in speckled blue bowl.
Print Recipe
5 stars (3 reviews)
Leave a Review »

Thai Pumpkin Curry (Vegan)

Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
This delicious and nutritious Thai pumpkin curry recipe is loaded with fresh pumpkin, veggies, and rich coconut milk. It's hearty and flavorful… And happens to be vegetarian and vegan!
Servings: 6 – 8 servings

Ingredients

Instructions

  • Set a large 6-8 quart pot over medium heat. Add 2 tablespoons of coconut oil to the pot. Once melted, I added the onions, ginger paste, and garlic paste. Stir and sauté for 5 minutes, then add the curry paste. Stir and sauté another 2 minutes.
  • Stir in the green and red bell peppers. Sauté for 2 minutes. Then stir in the chopped pumpkin, coconut milk, coconut cream, and soy sauce.
  • Stir well. Cover and simmer for at least 15 minutes, or until that chunks of pumpkin are fork-tender.
  • Add the snap peas and simmer for another 1-2 minutes. Stir in the basil and turn off the heat. Taste, then add salt and pepper if needed.

Notes

If you can’t find pumpkin, you can swap any hard winter squash, like butternut squash or acorn squash.
Cool the curry to room temperature and transfer to an airtight container. Store in the fridge for up to 4 days.
This vegan curry recipe is also great to make ahead and freeze! Store the cooled soup in an airtight container, and wrap tightly in a layer of aluminum foil. Freeze for up to 3 months; thaw in the fridge overnight before reheating.

Nutrition

Serving: 10oz, Calories: 327kcal, Carbohydrates: 17g, Protein: 5g, Fat: 29g, Saturated Fat: 25g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 351mg, Potassium: 685mg, Fiber: 4g, Sugar: 8g, Vitamin A: 9396IU, Vitamin C: 73mg, Calcium: 66mg, Iron: 3mg
Course: Main, Main Course
Cuisine: Asian, Thai, vegan, vegetarian
Author: Sommer Collier
Making this recipe?Follow us on Instagram and tag @ASpicyPerspective so we can share what you’re cooking!

Share This Recipe With Friends!