Dive into the rich and aromatic flavors of Thai cuisine with this delightful Thai squash curry. This dish combines the sweetness of butternut squash with the creamy richness of coconut milk, all enhanced by the bold taste of red curry paste. Perfect for a cozy dinner, this curry is both comforting and exotic.
Some ingredients in this recipe might not be staples in your pantry. Red curry paste is a key component that provides the dish with its distinctive Thai flavor and can be found in the international aisle of most supermarkets. Coconut milk adds a creamy texture and is usually located in the canned goods section. Fresh basil is essential for garnishing and can be found in the produce section.

Ingredients For Thai Squash Curry Recipe
Vegetable oil: Used for sautéing the onions and garlic, providing a base for the curry.
Onion: Adds a sweet and savory depth to the curry.
Garlic: Enhances the flavor with its aromatic and pungent taste.
Red curry paste: The star ingredient that gives the curry its authentic Thai flavor.
Butternut squash: Provides a sweet and creamy texture to the dish.
Coconut milk: Adds richness and a smooth texture to the curry.
Vegetable broth: Helps to cook the squash and adds a savory depth.
Soy sauce: Adds umami and a slight saltiness to balance the flavors.
Sugar: Enhances the natural sweetness of the squash and balances the spice.
Lime: Adds a fresh, tangy brightness to the curry.
Basil: Fresh basil leaves for garnishing, adding a burst of flavor and color.
Technique Tip for This Curry
When preparing the butternut squash, make sure to cut it into evenly sized cubes. This ensures that the squash cooks uniformly, resulting in a consistent texture throughout the curry. Additionally, when adding the red curry paste, allow it to cook for a minute with the garlic to release its full flavor and aroma. This step is crucial for developing the depth of flavor in the dish.
Suggested Side Dishes
Alternative Ingredients
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle tropical flavor that complements the Thai curry.
onion - Substitute with shallots: Shallots provide a milder and slightly sweeter taste, which works well in Thai cuisine.
garlic - Substitute with ginger: Ginger adds a different layer of spiciness and warmth, enhancing the overall flavor profile.
red curry paste - Substitute with green curry paste: Green curry paste offers a different but equally authentic Thai flavor, with a bit more heat and herbal notes.
butternut squash - Substitute with pumpkin: Pumpkin has a similar texture and sweetness, making it a great alternative in the curry.
coconut milk - Substitute with almond milk with a splash of coconut extract: This combination mimics the creamy texture and subtle coconut flavor.
vegetable broth - Substitute with chicken broth: Chicken broth can add a richer flavor, though it will make the dish non-vegetarian.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that offers a similar umami flavor.
sugar - Substitute with honey: Honey provides a natural sweetness and a slightly different flavor profile.
lime - Substitute with lemon: Lemon juice offers a similar acidity and brightness to the dish.
fresh basil - Substitute with cilantro: Cilantro adds a fresh, citrusy note that complements the curry well.
Other Alternative Recipes Similar to This Curry
How to Store or Freeze This Dish
- Allow the Thai squash curry to cool to room temperature before storing. This helps prevent condensation, which can make the curry watery and affect its texture.
- Transfer the cooled curry into airtight containers. Glass containers with tight-fitting lids are ideal as they prevent odors from seeping in or out.
- Label the containers with the date of preparation. This helps you keep track of how long the curry has been stored.
- Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. The flavors often meld and improve after a day or two.
- For longer storage, place the airtight containers in the freezer. The Thai squash curry can be frozen for up to 2-3 months without significant loss of flavor or texture.
- When ready to reheat, thaw the curry in the refrigerator overnight if frozen. This gradual thawing helps maintain the integrity of the butternut squash and other ingredients.
- Reheat the curry in a saucepan over medium heat, stirring occasionally to ensure even heating. You may need to add a splash of vegetable broth or coconut milk to restore its original consistency.
- If reheating in a microwave, use a microwave-safe container and cover it loosely to prevent splatters. Heat in short intervals, stirring in between, until the curry is thoroughly warmed.
- Garnish with fresh basil just before serving to revive the dish's vibrant flavors and aromas.
How to Reheat Leftovers
Stovetop Method: Place the leftover Thai squash curry in a saucepan. Add a splash of vegetable broth or coconut milk to maintain its creamy consistency. Heat over medium-low, stirring occasionally, until warmed through. This method helps retain the curry's rich flavors and textures.
Microwave Method: Transfer the curry to a microwave-safe dish. Cover with a microwave-safe lid or plastic wrap to prevent splatters. Heat on medium power for 2-3 minutes, stirring halfway through. Continue heating in 1-minute intervals until hot. This method is quick and convenient, perfect for a speedy meal.
Oven Method: Preheat your oven to 350°F (175°C). Place the leftover curry in an oven-safe dish, cover with aluminum foil, and bake for about 20 minutes or until heated through. This method is ideal for reheating larger portions and ensures even heating.
Slow Cooker Method: If you have time, transfer the curry to a slow cooker. Set it on low and heat for 1-2 hours, stirring occasionally. This method is great for maintaining the dish's integrity and allows the flavors to meld even further.
Double Boiler Method: For a gentle reheating process, place the curry in a heatproof bowl over a pot of simmering water. Stir occasionally until heated through. This method prevents the curry from sticking or burning, ensuring a smooth and creamy texture.
Best Tools for Making This Curry
Large pot: Used to cook the curry and ensure even heat distribution.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for chopping the onion and cubing the butternut squash.
Cutting board: Provides a safe surface for chopping vegetables.
Garlic press: Useful for mincing the garlic quickly and efficiently.
Measuring spoons: Ensures accurate measurement of the vegetable oil, red curry paste, soy sauce, and sugar.
Measuring cup: Necessary for measuring the vegetable broth and coconut milk.
Juicer: Handy for extracting juice from the lime.
Ladle: Perfect for serving the hot curry into bowls.
Serving bowls: Used to present the finished dish attractively.
Chopping knife: Useful for chopping the fresh basil for garnish.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion and butternut squash in advance to save time during cooking.
Use pre-minced garlic: Opt for store-bought minced garlic to cut down on prep time.
One-pot cooking: Use a large pot to cook everything together, reducing cleanup time.
Quick simmer: Cut the butternut squash into smaller cubes to reduce simmering time.
Ready-made curry paste: Use store-bought red curry paste to save time on making your own.
Canned coconut milk: Use canned coconut milk for convenience and speed.
Fresh herbs last: Add fresh basil at the end to maintain its flavor without extra cooking time.

Thai Squash Curry Recipe
Ingredients
Main Ingredients
- 1 tablespoon Vegetable Oil
- 1 Onion, chopped
- 2 cloves Garlic, minced
- 1 tablespoon Red Curry Paste
- 1 Butternut Squash, peeled and cubed
- 1 can Coconut Milk
- 1 cup Vegetable Broth
- 1 tablespoon Soy Sauce
- 1 teaspoon Sugar
- 1 Lime, juiced
- 1 handful Fresh Basil, chopped
Instructions
- Heat oil in a large pot over medium heat.
- Add chopped onion and cook until soft.
- Add minced garlic and red curry paste, cook for another minute.
- Add cubed butternut squash, coconut milk, and vegetable broth. Bring to a boil.
- Reduce heat and simmer until squash is tender, about 20 minutes.
- Stir in soy sauce, sugar, and lime juice. Cook for another 5 minutes.
- Garnish with fresh basil and serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Thai Rice Noodle Salad Recipe30 Minutes
- Thai Coconut Chickpea Curry Recipe45 Minutes
- Thai Ribbon Stir Fry Noodles Recipe30 Minutes
- Gang Jued Woon Sen Recipe35 Minutes
- Baked Spinach With Cheese Recipe30 Minutes
- Homemade Thai Curry Paste Recipe15 Minutes
- Thai Short Ribs Recipe3 Hours 20 Minutes
- Lentil Thai Curry Recipe40 Minutes
Leave a Reply