
Pumpkin Thai Curry Recipe tastes creamy, cozy, a little spicy, and slightly sweet, like fall moved into your favorite Thai takeout container. It works for busy weeknights, meal prep fans, vegetarians, and anyone who wants a 30–35 minute dinner that still feels special. I first tested this on a Tuesday in sweatpants, and my family now requests it like it’s a national holiday.
Why Choose This Pumpkin Thai Curry Recipe
This Pumpkin Thai Curry Recipe uses simple pantry ingredients and still tastes like something from a good Thai restaurant. Canned pumpkin, store-bought curry paste, and coconut milk do most of the heavy lifting, so you spend more time eating and less time chopping.
The curry tastes rich and velvety but still feels light enough for a weeknight. You can keep it vegetarian or add protein, adjust the heat level, and swap veggies based on what hides in your fridge.
“This Pumpkin Thai Curry Recipe tastes like cozy fall comfort in a bowl and comes together faster than my takeout app loads. ★★★★★”
Ingredients You’ll Need
Main ingredients
- 1 tablespoon neutral oil (avocado, canola, or light olive oil)
- 1 small yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- 2 to 3 tablespoons red Thai curry paste (Mae Ploy or Thai Kitchen both work; start with 2 if you prefer mild heat)
- 1 can (15 ounces) pumpkin puree (plain, not pumpkin pie mix)
- 1 can (13.5–14 ounces) full-fat coconut milk
- 1 to 1½ cups low-sodium vegetable broth or chicken broth
- 1 to 2 tablespoons soy sauce or tamari
- 1 tablespoon brown sugar or coconut sugar
- 1 to 2 teaspoons fresh lime juice, plus more to taste
- 1 medium red bell pepper, thinly sliced
- 1 cup small broccoli florets
- 1 cup thinly sliced carrots or matchstick carrots
- 1 cup cubed firm tofu, cooked chickpeas, or cooked chicken (optional protein)
- Salt to taste
- ½ to 1 teaspoon chili flakes or sliced fresh Thai chili (optional, for extra heat)
Fresh toppings
- Fresh cilantro, chopped
- Fresh basil (Thai basil if you find it, Italian basil works in a pinch)
- Sliced green onions
- Lime wedges
- Crushed peanuts or cashews
Pantry shortcuts and substitution notes
- Use canned pumpkin for the smoothest texture and quickest prep; leftover roasted pumpkin or butternut squash also works if you blend it with a splash of broth.
- Use store-bought red curry paste; different brands vary in heat, so taste as you go.
- Swap coconut milk with light coconut milk if you want a lighter curry, though the sauce will taste less rich.
- Replace soy sauce with tamari or coconut aminos for a gluten free option.
- Use frozen veggie mixes if you feel tired; toss them straight into the simmering curry.
Suggested sides
- Cooked jasmine rice, basmati rice, or brown rice
- Rice noodles or soba noodles
- Steamed green beans or snap peas
- Cucumber salad with lime and herbs
Equipment list
- Large skillet, sauté pan, or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Can opener
- Small bowl and whisk (optional, for mixing pumpkin and coconut milk)
Tips & Tricks
- Use full-fat coconut milk for the creamiest Pumpkin Thai Curry Recipe and best mouthfeel.
- Start with less curry paste, taste, then add more so you control the heat.
- Sauté the curry paste in oil for a minute to wake up the flavors before adding liquids.
- Slice veggies thin so they cook quickly and stay tender-crisp.
- Add delicate veggies like spinach or snap peas near the end so they stay bright.
- Stir the pumpkin and coconut milk together until smooth before adding broth to avoid lumps.
- Simmer gently and avoid a hard boil so the coconut milk stays silky.
- Taste at the end and balance with lime for brightness, sugar for sweetness, and soy sauce for salt.
- Serve the curry over hot rice or noodles so the sauce coats every bite.
- Cool leftovers completely before storing so the sauce keeps a good texture.
How to Make Pumpkin Thai Curry Recipe
Step 1: Prep ingredients
Peel and slice the onion, mince the garlic, and grate the ginger. Slice the bell pepper, carrots, and broccoli into small bite-size pieces so they cook quickly. Open the cans of pumpkin and coconut milk and give the coconut milk a stir if it separated.
If you use tofu, press it in a clean towel for 10 to 15 minutes, then cube it. If you use cooked chicken or chickpeas, drain and cut or rinse them so they feel ready to add.
Step 2: Sauté aromatics and curry paste
Heat the oil in a large skillet or Dutch oven over medium heat. Add the sliced onion and cook 3 to 4 minutes until it softens and turns lightly golden around the edges. Add the garlic and ginger and cook about 30 seconds until fragrant.
Scoop in the red curry paste and stir it into the oil and aromatics. Cook 1 to 2 minutes while you stir so the paste toasts slightly and smells bold and spicy.
Step 3: Build the pumpkin curry sauce
Add the pumpkin puree and coconut milk to the pan. Stir well until the sauce looks smooth and uniform, with no streaks of pumpkin. Pour in 1 cup of broth, then add soy sauce and brown sugar.
Stir and bring the mixture to a gentle simmer. Taste the sauce at this point and adjust with more curry paste if you want more heat or more broth if you want a thinner sauce.
Step 4: Add veggies and protein
Add the sliced bell pepper, carrots, and broccoli to the simmering sauce. Stir so the veggies sink into the curry. Add tofu, chickpeas, or cooked chicken if you use them.
Keep the heat at a gentle simmer and cook 8 to 10 minutes until the veggies turn tender but still keep some bite. Stir occasionally so nothing sticks to the bottom.
Step 5: Finish with lime and seasoning
Squeeze in 1 to 2 teaspoons of lime juice and stir. Taste the Pumpkin Thai Curry Recipe and adjust the seasoning. Add a pinch of salt if it tastes flat, more lime if it tastes heavy, and a tiny bit more sugar if the curry tastes too sharp.
If you want more heat, sprinkle in chili flakes or sliced Thai chili. Stir again and turn off the heat once the flavors taste balanced.
Step 6: Serve and garnish
Spoon hot rice or noodles into bowls. Ladle the pumpkin Thai curry over the top, making sure each bowl gets plenty of veggies and sauce. Sprinkle with chopped cilantro, basil, and green onions.
Add crushed peanuts or cashews for crunch if you like. Serve lime wedges on the side so everyone can add extra brightness at the table.
What to Serve with it?
Serve this Pumpkin Thai Curry Recipe over fluffy jasmine rice for a classic pairing that soaks up the sauce. Brown rice or quinoa work well if you want extra fiber and a nuttier flavor. Rice noodles or soba noodles turn the curry into a slurpable bowl that feels like cozy takeout at home.
Add a simple side of steamed green beans, snap peas, or a crunchy cucumber salad with lime and herbs. Finish the meal with fresh fruit like pineapple or mango to keep the flavors bright and refreshing.
Storage Options
- Store leftover pumpkin Thai curry in an airtight container in the fridge for up to 4 days.
- Freeze portions in freezer-safe containers or bags for up to 2 months, leaving a little space at the top for expansion.
- Thaw frozen curry in the fridge overnight before reheating.
- Reheat gently on the stove over low to medium heat, adding a splash of water or broth to loosen the sauce and stirring often.
- Reheat in the microwave in short bursts, stirring between each burst so the sauce heats evenly and stays creamy.

Pumpkin Thai Curry Recipe
Ingredients
Method
- Prep the vegetables by thinly slicing the onion, mincing the garlic, grating the ginger, and cutting the bell pepper, carrots, and broccoli into small bite-size pieces. Open the cans of pumpkin and coconut milk and stir the coconut milk if it has separated. If using tofu, press and cube it; if using cooked chicken or chickpeas, have them ready to add.
- Heat the neutral oil in a large skillet, sauté pan, or Dutch oven over medium heat. Add the sliced onion and cook for 3 to 4 minutes until softened and lightly golden around the edges. Stir in the garlic and ginger and cook for about 30 seconds until fragrant.
- Add the red Thai curry paste to the pan. Stir it into the aromatics and oil and cook for 1 to 2 minutes, letting it toast slightly until it smells bold and spicy.
- Stir in the pumpkin puree and coconut milk until the sauce looks smooth and uniform. Pour in 1 cup of broth, then add the soy sauce and brown sugar. Bring the mixture to a gentle simmer, tasting and adjusting with more curry paste for heat or more broth for a thinner sauce as needed.
- Add the sliced bell pepper, broccoli florets, and carrots to the simmering sauce, stirring so the vegetables are coated and mostly submerged. Stir in the tofu, chickpeas, or cooked chicken if using. Keep at a gentle simmer and cook for 8 to 10 minutes, stirring occasionally, until the vegetables are tender but still slightly crisp.
- Stir in 1 to 2 teaspoons of fresh lime juice and taste the curry. Adjust with a pinch of salt if it tastes flat, more lime if it tastes heavy, or a little more sugar if the flavor seems too sharp. Add chili flakes or sliced Thai chili if you want extra heat, then remove from the heat once the flavors are balanced.
- Serve the pumpkin Thai curry hot over cooked rice or noodles. Garnish with chopped cilantro, basil, and sliced green onions, and sprinkle with crushed peanuts or cashews if desired. Offer lime wedges on the side for extra brightness.
Notes
Approximate per serving (without rice and using full-fat coconut milk and tofu): 320–380 calories; fat 22–26 g; saturated fat 15–18 g; carbohydrates 26–32 g; fiber 6–8 g; sugars 9–12 g; protein 9–13 g; sodium 650–850 mg. Values will vary based on protein choice, vegetable amounts, brands used, and portion size.
