I absolutely love making this Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe whenever I want a comforting bowl that bursts with bold flavors and creamy texture. The combination of sweet butternut squash, fragrant red curry, and luscious coconut milk creates a soup that feels both exotic and cozy, perfect for warming up chilly days or impressing friends at a casual dinner. Using the Instant Pot makes the preparation a breeze, cutting down cook time and delivering rich, developed flavors without endless stirring or babysitting the pot. This dish has quickly become one of my go-to recipes, and I can’t wait to share all the reasons why you’ll fall in love with it too.
Why You'll Love This Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe
What really excites me about this recipe is its flavor profile. The creamy coconut milk and the sweetness of the butternut squash are perfectly balanced by the zesty heat from the red curry paste and a hint of fresh ginger and garlic. It tastes vibrant yet smooth, with an undercurrent of warmth that makes every spoonful a delight. I find that the subtle spice elevates the soup without overpowering the natural sweetness of the squash, which makes it approachable even if you’re not a huge fan of spicy food.
Another thing I truly appreciate is how effortlessly this recipe comes together, especially when using the Instant Pot. The sauté step lets you build amazing flavor right from the start, and then the pressure cooking speeds up the squash becoming tender without any fuss. It’s such a fantastic option for busy weeknights when I want something nourishing and homemade without spending hours in the kitchen. Plus, this soup is so versatile — I love serving it for family dinners, as an appetizer for parties, or just a cozy solo meal. It stands out with its unique blend of Thai-inspired ingredients that feel special but are surprisingly easy to keep on hand, making it an absolute winner in my cookbook.
Ingredients You'll Need
These ingredients are simple yet essential, each bringing something unique to the table—from depth of flavor to creamy texture and vibrant color. I love how fresh aromatics like ginger and garlic awaken the senses while the butternut squash provides that velvety base you can’t resist.
- Water or oil: I use a bit of water for sautéing to keep it light, but oil works great for richer flavor.
- Onion: Adds a sweet, mellow base once softened and caramelized slightly.
- Carrots: Contribute extra sweetness and body to the soup.
- Garlic: Enhances aroma and adds that classic savory depth.
- Fresh minced ginger: I love the bright, slightly spicy note it brings to balance the sweetness.
- Sea salt: Essential for bringing all the flavors to life.
- Red curry paste: The heart of the Thai-inspired twist — it infuses the soup with complex spices.
- Butternut squash: The star ingredient — creamy, naturally sweet, and full of autumnal goodness.
- Vegetable broth: Adds savory depth and ensures the soup isn’t too thick.
- Ground cayenne: Optional for a touch of extra heat if you want to kick it up a notch.
- Canned full-fat coconut milk: Makes the soup luxuriously creamy and smooth.
- Maple syrup: Optional, but I love adding a little sweetness to accentuate the squash perfectly.
Directions
Step 1: Turn on the sauté function on your Instant Pot using the default “Normal” setting. Once it’s hot, add your water or oil, then toss in the diced onion, carrots, garlic, ginger, and salt. Stir frequently and let these cook for about 3 to 5 minutes until the onions are translucent and everything smells fragrant and soft.
Step 2: Add the red curry paste to the pot and stir it into the vegetables for about 1 minute. This quick step releases the spices’ aroma and coats everything beautifully.
Step 3: Press “Cancel” to turn off the sauté function. Next, add the cubed butternut squash, vegetable broth, and if you want a little extra heat, sprinkle in the cayenne. Give it all a gentle stir so everything is combined.
Step 4: Seal the Instant Pot lid and set it to pressure cook on HIGH for 8 minutes. Once the timer goes off, I recommend letting the steam release naturally for about 20 minutes to keep the soup flavorful and silky, but if you’re short on time, you can do a quick release carefully. Then press “Cancel” to turn the pot off.
Step 5: When the lid is safe to open, stir in the coconut milk and maple syrup if you’re using it. Then, blend the soup until smooth with an immersion blender. If you prefer, you can let it cool slightly and transfer it to a high-speed blender for an ultra-smooth finish. Taste and adjust seasoning: add more coconut milk for creaminess, a little extra curry paste for spice, maple syrup for sweetness, or salt to enhance everything.
Step 6: Ladle the soup into bowls and garnish with a swirl of coconut milk, a drizzle of sriracha or cayenne for heat, chopped roasted cashews for crunch, and lime wedges for fresh brightness. These toppings really take it to the next level!
Servings and Timing
This recipe makes about 4 generous servings, which is perfect for a family dinner or saving leftovers for the next day. The prep time is around 10 minutes since the chopping is straightforward, and the cook time in the Instant Pot is just 8 minutes under pressure plus the sauté prep and natural release, totaling about 45 minutes from start to finish. If you use the stovetop method, expect closer to 35 minutes of cooking after prep. There’s no required resting time, but letting it cool slightly before blending makes handling safer and the texture silkier.
How to Serve This Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe
I personally love serving this soup piping hot, right out of the pot, topped with crunchy roasted cashews and a generous swirl of coconut milk that adds an indulgent creaminess. Adding a squeeze of fresh lime juice right before eating brightens all the flavors beautifully. For sides, I like pairing it with a simple jasmine rice or crusty artisan bread to soak up every last bit—both create a satisfying, balanced meal.
For a vibrant presentation, I sometimes ladle the soup into shallow bowls and garnish with chopped fresh cilantro or Thai basil if I have it on hand. It’s such a lovely pop of green against the deep orange of the soup, and it makes the meal feel special enough for guests or a cozy weekend lunch. If you’re serving this at a gathering, offering extra toppings like sliced red chilies, toasted sesame seeds, or more lime wedges lets everyone customize their bowl to their taste.
As far as drinks go, I find that a refreshing non-alcoholic option like a chilled ginger iced tea or sparkling water with lime pairs wonderfully. This soup also fits perfectly into weeknight dinners, holiday lunches, or anytime you crave something nourishing and packed with flavor. It’s comforting enough for cold weather but light enough to feel fresh, so I never tire of it.
Variations
One of the reasons I keep coming back to this Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe is how easy it is to customize. If you want to make it vegan (it already is!), just be sure your curry paste doesn’t contain shrimp paste or fish sauce—there are great vegan options available. For a gluten-free version, all the ingredients here are naturally gluten-free, so you won’t have to worry about substitutions.
If you want to switch things up, you could swap butternut squash for sweet potatoes or pumpkin to vary the sweetness and texture. Another tweak I like is stirring in some cooked lentils or chickpeas after blending, which adds protein and makes it heartier for a lunch that keeps me full all afternoon. For a different flavor twist, try adding a splash of lime juice right in the cooking step or a sprinkle of toasted cumin seeds for a smoky note.
While I usually rely on the Instant Pot for speed, this soup is just as delicious when simmered slowly on the stovetop. It takes a bit longer (around 20 minutes for the squash to soften), but the flavors deepen wonderfully as it cooks gently. No matter which method you choose, the results are always deeply satisfying and flavorful.
Storage and Reheating
Storing Leftovers
I store any leftover soup in airtight glass containers to keep it fresh and maintain its vibrant flavor. It keeps well in the refrigerator for 4 to 5 days, which is perfect if you want to enjoy it for lunch or dinner throughout the week. Just make sure to let the soup cool completely before sealing to avoid condensation and extend freshness.
Freezing
This soup freezes beautifully, which is fantastic for meal prepping. I portion it into freezer-safe containers or heavy-duty zip-top bags, leaving a little space at the top for expansion. It can stay in the freezer for up to one month without losing flavor or texture. When you’re ready to enjoy it, thaw overnight in the refrigerator for best results.
Reheating
When reheating, I prefer to warm the soup gently on the stovetop over low to medium heat, stirring occasionally to prevent scorching and to bring it back to that creamy consistency. Avoid reheating in the microwave if possible, as it can sometimes cause uneven heating and separation of the coconut milk. If the soup feels too thick after reheating, simply add a splash of vegetable broth or coconut milk to loosen it up and keep it silky smooth.
FAQs
Can I make this Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe without an Instant Pot?
Absolutely! You can easily make this soup on the stovetop by sautéing the aromatics, adding the squash and broth, and simmering until the squash is fork-tender (usually about 15-20 minutes). Then blend as directed. The flavors remain rich and delicious, though it takes a bit longer than the Instant Pot method.
Is this soup spicy? How can I adjust the heat level?
This soup has a mild to medium spice level depending on your curry paste and whether you add cayenne pepper or sriracha. If you prefer less heat, use less or milder curry paste and skip the cayenne. For more spice, add extra curry paste, cayenne, or a drizzle of sriracha when serving.
Can I substitute canned coconut milk with a lighter version or dairy milk?
I recommend using full-fat canned coconut milk for that creamy, silky texture and authentic flavor. Light coconut milk or dairy milk won’t give quite the same richness and can alter the soup’s character. If you want a lighter version, you can thin it out with extra vegetable broth instead, but keep the creamy coconut milk for best results.
How do I prep and peel butternut squash easily?
I like to cut off the top and bottom ends first, then peel the squash with a sturdy vegetable peeler. After peeling, cut it in half lengthwise, scoop out the seeds with a spoon, and cube it into about ¾-inch pieces. This size cooks quickly and blends smoothly.
Can I add protein to make this soup more filling?
Definitely! Stirring in cooked lentils, chickpeas, or even some finely diced tofu after blending works beautifully. These add texture and protein without overpowering the flavors, turning this soup into a complete meal.
Conclusion
I can’t recommend this Instant Pot Butternut Squash Soup (Thai-Inspired) Recipe enough for anyone looking to add warmth, flavor, and a touch of exotic comfort food to their routine. It’s simple enough to whip up midweek but impressive enough for guests, bringing a little sunshine and spice to any table. Give it a try, and I promise it will become a favorite in your kitchen, just like it is in mine!
PrintInstant Pot Butternut Squash Soup (Thai-Inspired) Recipe
This Thai-inspired Instant Pot Butternut Squash Soup is a creamy, flavorful, and comforting dish perfect for chilly days. It combines the natural sweetness of butternut squash with the aromatic spices of red curry paste, garlic, and ginger, balanced by rich coconut milk and a hint of maple syrup. Whether made in the Instant Pot for convenience or on the stovetop, this soup is easy to prepare and customizable with optional garnishes like cashews, sriracha, and lime wedges.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Soup
- Method: Instant Pot
- Cuisine: Thai
- Diet: Vegan
Ingredients
Base Ingredients
- ¼ cup water (or 2 tsp oil)
- 1 cup diced yellow or white onion (1 small onion, ~150 g)
- 1 cup peeled and diced carrots (2-3 carrots, ~160 g)
- 3 cloves garlic (about 12 g or 1 heaping Tbsp)
- 1 Tbsp fresh minced ginger (1-inch piece, ~7 g)
- ½ tsp sea salt (plus more to taste)
Flavoring and Vegetables
- 2 Tbsp red curry paste
- 6 cups cubed butternut squash (1 large squash, ~850 g)
- 3 cups vegetable broth (homemade or store-bought)
- ⅛ tsp ground cayenne pepper (optional, for extra heat)
Finishing Touches
- 1 cup canned full-fat coconut milk (plus more to taste for garnish)
- 2-3 teaspoon maple syrup (optional, adjust for desired sweetness)
- Optional garnishes: full-fat coconut milk, sriracha or cayenne pepper, chopped roasted cashews, lime wedges
Instructions
- Instant Pot Sauté: Turn on the Instant Pot's sauté function to the normal setting. Add water or oil, then the diced onion, carrots, garlic, ginger, and sea salt. Stir frequently and cook for 3-5 minutes until onions are translucent and vegetables are softened.
- Add Curry Paste: Stir in the red curry paste and cook for 1 minute until fragrant and well incorporated.
- Add Main Ingredients: Cancel the sauté function. Add cubed butternut squash, vegetable broth, and optional cayenne pepper. Stir to combine all ingredients.
- Pressure Cook: Secure the Instant Pot lid and seal the vent. Pressure cook on high for 8 minutes. Allow for a natural steam release for about 20 minutes or use quick release if short on time. Cancel the Instant Pot when done.
- Add Coconut Milk and Sweetener: Open the lid carefully. Stir in coconut milk and maple syrup if desired to balance sweetness.
- Blend the Soup: Use an immersion blender to purée the soup until smooth, or transfer to a blender in batches once slightly cooled. Adjust seasoning by tasting and adding more coconut milk, curry paste, maple syrup, or salt as needed.
- Garnish and Serve: Add optional garnishes like a swirl of coconut milk, sriracha or cayenne, chopped roasted cashews, and lime wedges.
- Storage: Leftovers can be refrigerated for 4-5 days or frozen up to 1 month. Reheat gently on the stovetop before serving.
- Alternative Stovetop Method - Sauté: Heat a large pot over medium heat. Add water or oil, onion, carrots, garlic, ginger, and salt. Sauté for about 2 minutes until onions soften.
- Stovetop - Add Curry Paste: Stir in curry paste for 1 minute until aromatic.
- Stovetop - Cook Squash: Add butternut squash, vegetable broth, and optional cayenne. Bring to a low boil, then reduce heat to low and cover. Simmer for 15-20 minutes until squash is tender.
- Stovetop - Final Steps: Stir in coconut milk and maple syrup if using. Purée with an immersion blender until smooth. Adjust seasoning to taste.
- Stovetop - Garnish & Storage: Add garnishes as desired. Store leftovers similarly to the Instant Pot method.
Notes
- You can substitute water with oil during the sauté step for richer flavor.
- Adjust the amount of curry paste and cayenne according to your spice preference.
- Maple syrup is optional and added to balance sweetness depending on your butternut squash's natural sugar level.
- Use full-fat coconut milk for a creamier texture and richer flavor.
- If using a blender, allow the soup to cool slightly before blending to avoid pressure buildup.
- Leftover soup can be frozen; thaw overnight in the refrigerator before reheating gently.
- Garnishes like cashews add texture, while lime wedges brighten the flavor.
- For vegan or vegetarian versions, ensure the vegetable broth is free from animal products.


Leave a Reply