This creamy Butternut Squash Curry combines tender squash, red lentils, coconut milk, red curry paste, ginger, garlic, and lime for a comforting Thai-inspired dinner you can make on the stovetop or in the Instant Pot.

When you want a cozy dinner with plenty of flavor but not a long list of complicated cooking steps, this curry fits beautifully. The squash softens into tender bites while the red lentils cook directly in the sauce, helping everything become thicker and more satisfying.

Red curry paste provides most of the savory, aromatic backbone, while coriander, turmeric, smoked paprika, garlic, ginger, and jalapeño layer in warmth. Coconut milk smooths out those spices, and fresh lime added near the end keeps the finished curry from feeling too heavy.

It is also an especially practical recipe because you can choose the cooking method that works for your evening. Use the Instant Pot when you want fast, hands-off pressure cooking, or simmer everything gently on the stovetop when you prefer a traditional one-pan approach.

Butternut Squash Curry Ingredients

Butternut squash: About 2 cups of 1-inch cubes form the heart of the curry. Keeping the pieces fairly uniform helps them become tender at roughly the same time without completely disappearing into the sauce.

Split red lentils: A small 1/4-cup portion adds body to the curry as it cooks. Red lentils soften considerably, which naturally thickens the cooking liquid without requiring flour or another thickener.

Coconut milk: One 13.5-ounce can provides the creamy finish. Most is stirred in after pressure cooking or simmering so the coconut flavor remains rich and noticeable.

Red curry paste: Two tablespoons create a concentrated base of chile and aromatic flavor. Because curry pastes vary in heat and saltiness, you can taste the finished sauce before making any final seasoning adjustments.

Yellow onion: One medium chopped onion provides a savory foundation and becomes soft during the initial sauté.

Garlic and fresh ginger: These aromatics give the curry much of its fresh, warming character. Chopping the garlic finely helps it disappear smoothly into the finished sauce.

Jalapeño: Half of a seeded jalapeño adds gentle background heat without overwhelming the squash or coconut milk.

Ground coriander and turmeric: These spices bring earthy warmth and reinforce the aromatic curry flavor.

Smoked paprika: A small amount adds another savory layer and subtle smokiness.

Brown sugar: Two teaspoons balance the savory curry paste, lime, and spices without making the dish noticeably sweet.

Avocado oil: About 1 1/2 tablespoons are used for sautéing the onions and aromatics before the remaining ingredients go into the pot.

Fresh lime juice: Juice from one lime brightens the creamy sauce and is best added toward the end of cooking.

Water and salt: One cup of water gives the lentils enough liquid to cook, while salt sharpens the overall flavor.

Fresh cilantro: Chopped cilantro adds a fresh herbal finish when stirred into the curry or scattered over each serving.

Cooking Steps

STEP 1: Heat the avocado oil using the Instant Pot Sauté function, or warm it in a roomy saucepan or deep skillet over medium heat. Add the chopped onion, ginger, garlic, and seeded jalapeño. Cook for about 3 minutes, stirring occasionally, until the onion begins to soften and the aromatics smell fragrant.

STEP 2: Add the red curry paste to the softened aromatics. Stir continuously for a short time so the paste coats the onions and has a chance to become more aromatic before the liquid ingredients are added.

STEP 3: Stir in the cubed butternut squash and red lentils. Sprinkle in the coriander, turmeric, smoked paprika, brown sugar, and salt, then mix until the squash is evenly coated with the seasoned curry mixture.

STEP 4: Pour in 1 cup of water and scrape firmly across the bottom of the pot. This is particularly important with an Instant Pot because removing any browned or stuck-on bits helps prevent a burn warning during pressure cooking.

STEP 5: For the Instant Pot method, seal the lid and cook on High Pressure for 4 minutes. Perform a quick release as soon as the cooking cycle finishes. For the stovetop method, cover the pan, reduce the heat to medium-low, and simmer for 15 to 18 minutes, or until both the squash and lentils are tender.

STEP 6: Return the Instant Pot to Sauté mode, or slightly increase the heat beneath the stovetop pan. Stir in roughly three-quarters of the coconut milk. Add a little more if you prefer a looser, creamier sauce.

STEP 7: Stir in the fresh lime juice and chopped cilantro. Simmer everything together for another 2 to 3 minutes, then taste and adjust the salt if needed. Spoon the curry into bowls while hot and finish with additional cilantro.

Can I make this curry without an Instant Pot?

Absolutely. The stovetop version is just as straightforward. After sautéing the aromatics and combining the curry ingredients, cover the pan and simmer gently for approximately 15 to 18 minutes. Once the squash and lentils are tender, add the coconut milk, lime, and cilantro and simmer briefly before serving.

How do I know when the butternut squash is done?

The squash should be tender enough to pierce easily with a fork but still retain some shape. Pieces around 1 inch work especially well because they soften during cooking without immediately turning into purée when you stir in the coconut milk.

Why are red lentils added to the curry?

Red lentils provide more than substance. As they cook, they soften and partially break down, giving the sauce a thicker, more cohesive texture. This helps the coconut milk and seasonings cling to the squash rather than leaving you with a thin broth.

Can I add more coconut milk?

Yes. Start with roughly three-quarters of the can after the squash and lentils are cooked. If the curry tastes stronger or looks thicker than you prefer, gradually stir in more coconut milk until you reach the richness and consistency you like.

Helpful Tips

  • Cut the squash into similarly sized pieces so smaller cubes do not become overly soft while larger pieces are still cooking.
  • Scrape the bottom of the Instant Pot thoroughly after adding the water, especially if curry paste or onion has stuck during sautéing.
  • Add the lime juice near the end rather than during pressure cooking so its bright, fresh flavor remains noticeable against the rich coconut sauce.

Serving Ideas for Butternut Squash Curry

Steamed jasmine rice is a natural pairing because it absorbs the coconut curry sauce and balances the warming spices. Spoon the curry generously over the rice or serve it alongside so everyone can choose their preferred ratio.

Brown rice or another hearty grain works well when you want a slightly firmer, nuttier base beneath the tender squash and creamy sauce.

Warm flatbread is another simple option, particularly if you enjoy scooping up thick curry sauce directly from the bowl. Choose a relatively plain bread so it does not compete with the ginger, lime, coconut, and curry spices.

Storage & Reheating

Allow leftover curry to cool before transferring it to an airtight container. Store it in the refrigerator for about 3 to 4 days. The red lentils may continue absorbing moisture as the curry sits, so the sauce can become noticeably thicker by the following day.

Reheat individual portions gently in the microwave, stirring once or twice so the squash and sauce warm evenly. For larger portions, use a saucepan over medium-low heat and stir frequently. If the curry has thickened too much, add a small splash of water or coconut milk until the sauce loosens.

You can also freeze the cooled curry in a freezer-safe container for approximately 2 to 3 months. Leave a little room in the container for expansion. Thaw it overnight in the refrigerator before reheating gently on the stovetop.

The texture of the squash may become softer after freezing, but the creamy sauce and lentils generally reheat well. A squeeze of fresh lime and a little chopped cilantro after reheating can help restore the bright finish of the freshly cooked curry.

Butternut Squash Curry

A creamy, aromatic butternut squash curry made with red lentils, coconut milk, red curry paste, warming spices, fresh ginger, garlic, and lime. The squash becomes tender while the lentils help give the sauce a satisfying body. This recipe includes directions for both Instant Pot and stovetop preparation.
Rate Print Recipe
Course: Main Course
Cuisine: Thai-Inspired
Keyword: Butternut Squash Curry
Cook Time: 4 minutes
Stovetop simmering: 15 minutes
Total Time: 19 minutes

Ingredients

For the Curry

  • 2 cups butternut squash cut into approximately 1-inch cubes
  • 1 can 13.5 oz coconut milk, with roughly 3/4 of the can used initially
  • 2 tablespoons red curry paste preferably Maesri
  • 1 medium yellow onion chopped (about 175 grams)
  • 1 cup water 8 oz
  • 1 inch fresh ginger finely minced (about 12 grams)
  • 3/4 teaspoon ground coriander
  • Juice from 1 lime
  • 1/4 cup split red lentils masuri dal dhuli, about 55 grams
  • 1 1/2 tablespoons avocado oil 22 ml
  • 1/2 teaspoon smoked paprika
  • 3 to 4 large garlic cloves chopped, about 12 grams
  • 2 teaspoons brown sugar
  • 1/2 jalapeño seeds removed and flesh finely minced
  • 1/2 teaspoon ground turmeric
  • 3/4 teaspoon salt with additional salt as needed

For Garnishing

  • Fresh cilantro leaves roughly chopped as desired

Instructions

  • Heat the avocado oil using the Sauté setting of the Instant Pot. For stovetop preparation, warm the oil in a pan over medium heat.
  • Add the chopped yellow onion, minced ginger, garlic, and deseeded jalapeño. Sauté for approximately 3 minutes, stirring from time to time, until the onion has softened and the aromatics become fragrant.
  • Stir the red curry paste into the sautéed mixture. Continue mixing until the paste is thoroughly distributed and releases its aroma.
  • Add the cubed butternut squash and split red lentils. Stir carefully so the squash and lentils are evenly coated with the curry mixture.
  • Season with the coriander, turmeric, smoked paprika, brown sugar, and salt. Mix until the seasonings are evenly incorporated.
  • Pour in 1 cup of water. Stir thoroughly while scraping across the bottom of the pot to loosen any ingredients that may have adhered to the surface.
  • For the Instant Pot method, secure the lid and move the valve to the sealing position. Cook on High Pressure for 4 minutes, then perform a quick pressure release when the cooking cycle is complete.
  • For the stovetop method, reduce the temperature to medium-low, cover the pan, and simmer for approximately 15–18 minutes, or until the butternut squash is tender and the lentils are fully cooked.
  • Once the pressure has been released, open the Instant Pot and select the Sauté function again. If using the stovetop method, increase the heat after the squash and lentils have finished cooking.
  • Stir in approximately 3/4 of the can of coconut milk. More coconut milk may be incorporated if a richer, creamier consistency is preferred.
  • Add the freshly squeezed lime juice along with fresh cilantro leaves. Stir gently to distribute them throughout the curry.
  • Allow the curry to simmer for another 2–3 minutes, giving the coconut milk, lime, spices, and aromatics time to blend together.
  • Serve the butternut squash curry hot and finish with additional fresh cilantro leaves as a garnish, if desired. Pair with steamed rice or another preferred grain.

Notes

Finely chopping the garlic will produce a smoother finished curry.
Freshly minced ginger provides the strongest aroma and flavor.
Maesri red curry paste may be used for a more traditional curry-paste flavor.
Thai Kitchen coconut milk is a particularly creamy option for this recipe.
Additional coconut milk can be added after cooking when a richer sauce is desired.
Extra fresh cilantro may be scattered over the curry immediately before serving for a brighter herbal finish.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating