Why You’ll Love This Thai Pumpkin Curry
Some dinners taste like a hug in a bowl — this Thai Pumpkin Curry is one of them. It’s rich, a little spicy, and beautifully creamy. Plus, it’s totally dairy-free and naturally gluten-free.
Perfect for chilly nights or busy weeknights, this curry comes together with simple pantry staples. It’s flexible too: swap in whatever protein you like, or keep it plant-based. The sweet-savory flavor makes it a fall favorite, but honestly, I could eat it any time of year.
And when you want something fast but still deeply satisfying? This one’s a sure thing.
Table of Contents
What is Thai Pumpkin Curry?
Thai Pumpkin Curry is a cozy, flavor-packed dish made with red curry paste, creamy coconut milk, and tender chunks of pumpkin. It’s a perfect balance of sweet, savory, and spicy — with just enough heat to warm you up, not burn your mouth.
You’ll often find variations across different Thai regions. Some add fish sauce for umami depth, while others keep it completely vegan with tofu and veggies. The key is that smooth blend of creamy coconut and bold curry spice.
Pumpkin brings a subtle sweetness that pairs beautifully with the aromatic base. Whether you use canned or fresh, it melts into the sauce and makes every bite feel rich and hearty.
Ingredients You’ll Need
Here’s what goes into a comforting pot of Thai Pumpkin Curry:
- Thai red curry paste: This is the flavor backbone. Look for one with lemongrass, galangal, and red chili.
- Coconut milk: Full-fat is best for richness. It gives the curry that silky texture.
- Pumpkin: You can use fresh pumpkin (like kabocha or sugar pie) or go with canned puree. Both work, just different textures.
- Aromatics: Onion, garlic, and ginger bring depth. Cook them slowly to build flavor.
- Veggies: Bell pepper adds color and crunch. You can also add spinach or zucchini if you like.
- Protein options: Chicken, tofu, or chickpeas all work great. Tofu keeps it vegan; chicken adds heartiness.
- Optional garnishes: Fresh Thai basil, a squeeze of lime, and a drizzle of chili oil take it over the top.
How to Make Thai Pumpkin Curry
Step 1 – Sauté the Base
Start with a little oil in a large pot or deep pan over medium heat. Once the oil is warm, add the chopped onion and stir occasionally. Let it sauté for 2 to 3 minutes, or until the onion softens and becomes slightly translucent. This is the foundation of flavor in Thai Pumpkin Curry, so take your time here. You want the onion to release its sweetness and start to build depth in the pot. If it begins to brown too quickly, reduce the heat slightly and keep stirring. A good sauté sets the stage for a rich, fragrant curry.
Next, add the minced garlic and ginger to the pan. These two ingredients are the aromatic heart of Thai Pumpkin Curry, and they bring an incredible depth of flavor. Stir often so they don’t burn — you want them to gently sizzle and release their fragrance. Within a minute or two, the kitchen will start to smell warm and savory, almost like the start of a cozy fall evening. That’s when you know you’re on the right track. This step might seem simple, but it builds the base of the curry and makes every bite extra delicious. Keep stirring!
Step 2 – Add Curry Paste and Pumpkin
Spoon in the red curry paste and stir it well into the softened onion, garlic, and ginger mixture. Keep stirring for about a minute, letting the heat release all those bold aromas — this step is where the magic starts. Cooking the paste briefly helps unlock its full flavor, blending the chili, lemongrass, and spices into a rich, fragrant base. It may seem small, but this moment builds the backbone of your Thai Pumpkin Curry. You’ll notice the scent change as the paste toasts slightly. Be careful not to burn it — just let it sizzle and come alive.
Then add your pumpkin. If you’re using fresh cubes of pumpkin, toss them into the pan and stir to coat them evenly with the aromatics and curry paste. Let them cook for a few minutes so they begin to soften and soak up the flavor. If you’re using canned pumpkin puree, spoon it in and stir well until it’s fully combined with the base. This helps build that rich, velvety texture we love in Thai Pumpkin Curry. Whether fresh or canned, the pumpkin brings natural sweetness and a smooth body that makes this Thai Pumpkin Curry especially cozy and satisfying.
Step 3 – Simmer with Coconut Milk
Pour in your coconut milk and about 1/2 cup of broth (or water). Stir slowly to combine everything into a creamy, fragrant base. The coconut milk gives Thai Pumpkin Curry its signature rich texture and subtle sweetness, while the broth helps loosen the sauce just enough to simmer beautifully.

Next, add your sliced bell peppers. They bring a pop of color and a little crunch to balance the soft pumpkin. Bring the curry to a gentle simmer over medium heat, then cover the pot. Let it cook for 10–15 minutes, stirring occasionally to prevent sticking. You’ll know it’s ready when the pumpkin is fork-tender and the flavors have fully melded into a warm, comforting, and deeply satisfying curry that’s perfect over rice.
Step 4 – Add Protein and Finish
Now stir in your protein. Tofu or chickpeas just need a few minutes to heat through. If you’re using chicken, make sure it’s cooked before adding.
Taste and season with salt or a splash of soy sauce. If it’s too thick, add a little more broth. Too spicy? Stir in a bit of sugar or an extra splash of coconut milk.
Step 5 – Serve and Garnish

Spoon the curry over steamed jasmine rice or coconut rice. Garnish with Thai basil leaves, a squeeze of fresh lime, and chili oil if you want a little heat on top.
The result? Creamy, warm, and deeply satisfying.
Recipe Tips & Customizations
You can adjust this Thai Pumpkin Curry to suit your mood or pantry:
- Spice level: Add more curry paste for heat, or stir in a chopped Thai chili. Want it milder? Use just one tablespoon of paste.
- Fresh vs canned pumpkin: Fresh chunks hold their shape and texture. Canned makes a silky smooth sauce. Both taste great.
- Protein swaps: Tempeh, shrimp, or seared tofu cubes all work. If you’re adding leftover chicken, toss it in at the end.
- Make it vegan: Use tofu or chickpeas and double-check your curry paste ingredients.
- Storage: Leftovers last 3–4 days in the fridge. The flavor gets even better the next day.
Thai Pumpkin Curry Recipe
Print
Thai Pumpkin Curry That’s Creamy, Cozy, and Easy to Make
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Thai Pumpkin Curry is creamy, comforting, and full of rich flavor. It’s naturally dairy-free and gluten-free, and comes together with everyday ingredients. Sweet pumpkin, red curry paste, and coconut milk simmer together into the coziest bowl of curry — perfect for weeknights or chilly fall weekends.
Ingredients
1 tablespoon oil (coconut or neutral)
1 small onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
2 tablespoons Thai red curry paste
2 cups fresh pumpkin (peeled and cubed) or 1 cup canned pumpkin puree
1 can (13.5 oz) full-fat coconut milk
1/2 cup vegetable broth or water
1 red bell pepper, sliced
1 block firm tofu (or 1 can chickpeas or 1 cup cooked chicken)
1 tablespoon soy sauce or tamari (to taste)
1 teaspoon maple syrup or sugar (optional)
Salt to taste
Fresh Thai basil or cilantro, for garnish
Lime wedges, for serving
Cooked jasmine or coconut rice, for serving
Instructions
1. Heat oil in a large pot over medium heat. Add diced onion and sauté for 2–3 minutes.
2. Stir in garlic and ginger. Cook for another minute until fragrant.
3. Add Thai red curry paste and stir into the aromatics. Let it cook for 1 minute.
4. Add pumpkin and toss to coat. If using canned pumpkin, stir it in evenly.
5. Pour in coconut milk and 1/2 cup broth. Stir well to combine.
6. Add bell peppers and bring to a gentle simmer. Cover and cook for 10–15 minutes, until pumpkin is fork-tender.
7. Stir in tofu, chickpeas, or cooked chicken. Let everything heat through.
8. Taste and adjust with soy sauce, maple syrup, or more broth if needed.
9. Serve hot over rice with lime wedges and fresh herbs.
Notes
To make it vegan, use tofu or chickpeas and ensure your curry paste is vegan-friendly.
Fresh pumpkin provides texture, while canned pumpkin makes a smooth curry — both work well.
Store leftovers in the fridge for 3–4 days. Reheat gently on the stove.
This recipe also freezes well for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Pumpkin Recipes
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 540mg
- Fat: 24g
- Saturated Fat: 17g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 10g
- Cholesterol: 0mg
Explore Similar Recipes
If you love cozy, pumpkin-filled meals, don’t miss my chicken chili with pumpkin for a cozy fall dinner. It’s a hearty, one-pot favorite.
For something sweet and simple, try my moist pumpkin bread recipe for sweet seasonal baking or whip up easy pumpkin muffins that are soft and flavorful.
And if you’re craving dessert, my pumpkin crisp that’s cozy, easy, and packed with flavor hits the spot every time.
FAQ About Thai Pumpkin Curry
What kind of pumpkin is used in Thai curry?
Thai curry often uses kabocha squash or sugar pie pumpkin. These varieties are naturally sweet and hold their shape well when simmered.
What kind of pumpkin to use for curry?
Look for firm, sweet pumpkins like kabocha, butternut, or sugar pie. Canned pumpkin also works great if you want a smooth, velvety texture.
How long does pumpkin curry last in the fridge?
Pumpkin curry will stay fresh for 3–4 days in an airtight container. The flavors deepen over time, so leftovers are even better.
How long does Thai pumpkin soup last in the fridge?
Like curry, Thai pumpkin soup lasts about 3–4 days when stored properly. Reheat gently on the stove or in the microwave.
Before you go, come say hi over on Pinterest or follow along with my recipe videos on Instagram.