Picture this: It’s a chilly evening, you’re tired from a long day, and all you want is something comforting but don’t have the energy for complicated cooking. That’s exactly when this Instant Pot Thai Pumpkin Curry with Coconut Milk saves the day! This isn’t just another curry recipe—it’s your ticket to a restaurant-quality Thai dinner that practically makes itself.
I discovered this recipe during a particularly busy month when I was looking for ways to use my Instant Pot more effectively.
What started as an experiment with leftover pumpkin has become one of my most requested dishes when friends come over. The best part? They think I’ve spent hours in the kitchen when really, my Instant Pot did most of the work!
Why This Recipe is Awesome

This Instant Pot Thai Pumpkin Curry is a game-changer for so many reasons.
First, it’s ridiculously easy—even if you’ve never made curry before, you’ll nail this on your first try. The Instant Pot does the heavy lifting, infusing all those aromatic Thai flavors into the creamy pumpkin and coconut base in a fraction of the time traditional methods take.
What really sets this curry apart is the beautiful balance of flavors. The natural sweetness of pumpkin plays perfectly against the spicy Thai curry paste, while coconut milk adds a silky richness that brings everything together.
It’s hearty enough to satisfy meat-eaters but can easily be kept vegetarian or vegan.
And let’s talk convenience—this is truly a one-pot wonder that’s forgiving if you need to substitute ingredients based on what’s in your pantry. Make it as meal prep on Sunday, and you’ll find the flavors actually deepen over a day or two in the fridge, making it even better for lunches throughout the week.
Equipment needed: Instant Pot or pressure cooker, cutting board, knife, measuring cups and spoons, wooden spoon

Instant Pot Thai Pumpkin Curry with Coconut Milk
Ingredients
- 2 tablespoons coconut oil or vegetable oil
- 1 medium onion diced
- 3 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 2-3 tablespoons Thai red curry paste adjust to your spice preference
- 4 cups pumpkin peeled and cubed into 1-inch pieces (butternut squash works too)
- 1 red bell pepper sliced
- 1 can 14 oz coconut milk, full-fat for best results
- 1 cup vegetable or chicken broth
- 2 tablespoons fish sauce use soy sauce for vegetarian version
- 1 tablespoon brown sugar or palm sugar
- Juice of 1 lime
- 1 cup fresh spinach or kale optional
- Fresh Thai basil or cilantro for garnish
- Cooked jasmine rice for serving
Instructions
- Set up your Instant Pot by pressing the “Sauté” function and adding coconut oil. Allow it to heat for about 30 seconds until the display reads “Hot.”
- Sauté the aromatics by adding onions to the hot oil and cooking for 2-3 minutes until translucent. Add garlic and ginger, cooking for another 30 seconds until fragrant.
- Incorporate the curry paste by stirring it into the aromatic mixture. Cook for 1-2 minutes until the paste darkens slightly and becomes aromatic—this crucial step releases the essential oils in the spices.
- Add the pumpkin and bell pepper to the pot, stirring to coat them evenly with the curry paste mixture.
- Pour in the liquids by adding coconut milk and broth, making sure to scrape any bits stuck to the bottom of the pot to prevent the “Burn” notice.
- Season the curry with fish sauce and brown sugar, stirring to combine all ingredients well.
- Secure the Instant Pot lid and set the valve to “Sealing” position. Select “Pressure Cook” or “Manual” and set for 4 minutes on high pressure.
- Allow for natural pressure release for 5 minutes after the cooking cycle completes, then carefully perform a quick release for any remaining pressure.
- Open the lid safely by tilting it away from you to avoid the hot steam.
- Finish the curry by stirring in lime juice and fresh greens (if using), allowing them to wilt from the residual heat. Taste and adjust seasonings as needed.
- Serve immediately over jasmine rice, garnished with fresh Thai basil or cilantro leaves.
Notes
- For meal prep, this curry keeps well in the refrigerator for up to 4 days and actually tastes better as the flavors develop.
- The curry paste’s spiciness varies by brand—Mae Ploy is generally spicier than Thai Kitchen, so adjust accordingly.
- For an extra protein boost, add 1 pound of diced chicken breast with the pumpkin (increase pressure cooking time to 5 minutes) or stir in cooked shrimp after pressure cooking.
- This recipe works with any winter squash—butternut, acorn, or kabocha are excellent alternatives to pumpkin.
- For a thicker curry, mash some of the pumpkin pieces against the side of the pot after cooking.
Calories & Nutritional Info
- Calories: Approximately 280 calories per serving (without rice)
- Protein: 3g per serving
- Fat: 22g per serving (primarily from coconut milk)
- Carbohydrates: 18g per serving
- Fiber: 4g per serving
- This recipe is naturally gluten-free and can be made vegan by substituting soy sauce for fish sauce
Common Mistakes to Avoid
- Don’t skip sautéing the curry paste – This crucial step activates the aromatics and creates a deeper flavor base.
- Avoid using light coconut milk – The full-fat version provides the creamy richness that makes this curry special.
- Never fill your Instant Pot past the max fill line – This can interfere with proper pressure building and release.
- Don’t rush the natural release process – Those 5 minutes help the pumpkin maintain its structure rather than turning mushy.
- Resist the urge to add the lime juice before pressure cooking – Acidic ingredients can prevent proper tenderizing of the pumpkin.
Alternatives & Substitutions
- Vegetable options: Sweet potato, butternut squash, or kabocha squash work beautifully in place of pumpkin.
- Protein additions: Chickpeas, tofu, chicken, or shrimp all complement this curry well.
- Curry paste options: Green or yellow Thai curry paste can be substituted for different but equally delicious flavor profiles.
- No fish sauce? Use soy sauce or tamari, though you may want to add a tiny splash of rice vinegar for that tangy element.
- Heat adjustments: Add a sliced Thai chili with the aromatics for extra spice, or stir in a tablespoon of peanut butter at the end to tone down heat while adding richness.
- No Instant Pot? Make this in a regular pot on the stove—just simmer covered for about 20-25 minutes until the pumpkin is tender.
FAQs
Can I use canned pumpkin instead of fresh?
While fresh pumpkin gives the best texture, you can stir in 1-2 cups of canned pumpkin puree after pressure cooking for a different but still delicious version. You’ll miss the chunky texture, but the flavor will be wonderful.
How spicy is this curry?
With 2 tablespoons of curry paste, it’s moderately spicy. Start with 1 tablespoon if you prefer mild food, or increase to 3-4 tablespoons if you love heat. Remember, you can always stir in more coconut milk at the end to tame the spice.
Can I freeze this curry?
Absolutely! This curry freezes beautifully for up to 3 months. The texture of the pumpkin may soften slightly upon thawing, but the flavor remains excellent. Just reheat gently on the stove or microwave.
What if my curry is too thin?
After cooking, select the “Sauté” function and simmer uncovered for 3-5 minutes, stirring occasionally. The curry will reduce and thicken. Alternatively, mash some of the pumpkin pieces to naturally thicken the sauce.
Can I make this in a slow cooker?
Yes! Sauté the aromatics and curry paste in a pan first, then transfer everything to a slow cooker and cook on low for 4-5 hours or high for 2-3 hours until the pumpkin is tender.
Final Thoughts
This Instant Pot Thai Pumpkin Curry with Coconut Milk is more than just a quick dinner solution—it’s a little pot of comfort that brings exotic flavors to your everyday table. What I love most is how it transforms simple ingredients into something that feels special enough for guests but easy enough for a Tuesday night. Don’t be surprised if this becomes your new go-to recipe when you want something impressive with minimal effort!






