Instant Pot Red Curry Lentils with Coconut Milk

Prep: 10 minCook: 30 min6 servingsmediumIndian-inspired
Instant Pot Red Curry Lentils with Coconut Milk

A vibrant, aromatic curry built on protein-rich brown lentils, this Instant Pot recipe delivers complex spice in under 30 minutes. Red curry paste forms the flavor base, rounded out by garam masala, curry powder, turmeric, and garlic-ginger, while tomato sauce adds body and subtle acidity. Coconut milk stirred in after cooking creates a creamy finish without heaviness. The result balances heat, earthiness, and warmth—ideal for weeknight dinners or meal prep. This version skips long stovetop simmering, making it accessible to busy cooks who want homemade curry depth without the time investment. Serve over rice with fresh cilantro for brightness. Works as a vegetarian main or alongside grilled chicken or fish.

Ingredients

6 servings
  • 1 ½ cups brown lentils
    green lentils1:1texture remains firm; cook time may vary slightly

    similar earthiness

  • ½ large onion, diced
  • 2 tablespoons red curry paste
    green curry paste1:1spice level increases; flavor profile shifts herbaceous

    adjusts heat and flavor

    Full guide →
  • 1 tablespoon sugar(optional)
  • 1 teaspoon garam masala
    garam masala blend alternative (cumin, coriander, cinnamon)1:1changes warmth profile slightly

    different spice balance

    Full guide →
  • 1 teaspoon curry powder
  • ½ teaspoon turmeric
  • 2 cloves garlic, minced
  • 1 inch knob ginger, minced
  • cayenne pepper
  • 2 cups water
  • 1 14-ounce can tomato sauce
  • 1 teaspoon coarse salt
  • ¾ cup coconut milk
    heavy cream1:1removes vegan statusadds dairy

    3

    Full guide →
  • 2 tablespoons butter or ghee(optional)
    oil or additional ghee1:1removes dairy if using oil

    4

    Full guide →
  • cilantro, for garnishing(optional)
  • rice, for serving(optional)

Instructions

  1. 1

    Add brown lentils, diced onion, red curry paste, sugar, garam masala, curry powder, turmeric, minced garlic, minced ginger, cayenne pepper, water, tomato sauce, and salt to the Instant Pot.

  2. 2

    Cook on high pressure for 15 minutes.

  3. 3

    Allow natural pressure release for 10 minutes, then manually release remaining pressure.

  4. 4

    Stir in coconut milk and butter.

  5. 5

    Taste and adjust seasonings as needed.

  6. 6

    Serve over rice and top with cilantro.

Tips

Tip 1

Brown lentils hold their shape better than red or yellow varieties under pressure. Do not substitute with red lentils, which will break down into mush and thicken the curry excessively.

Tip 2

Natural pressure release for the full 10 minutes prevents starchy foam from spraying out and allows residual heat to finish the lentils gently. Quick release can result in undercooked lentils.

Tip 3

Taste before adding the second teaspoon of salt; red curry paste and tomato sauce both contain sodium. Adjust heat by increasing cayenne gradually rather than all at once.

Good to Know

Storage

Refrigerate in an airtight container for up to 4 days. Freezes well for up to 3 months; thaw overnight and reheat gently on stovetop, adding water if needed.

Make Ahead

Prepare through step 3 and cool completely before stirring in coconut milk; refrigerate for up to 2 days. Reheat gently and add coconut milk fresh for best flavor and texture.

Serve With

Over steamed rice with lemon wedges, naan bread, or alongside roasted cauliflower. Garnish with cilantro, lime zest, and crispy fried onions for texture contrast.

See pairing guide →

Common Mistakes

Watch

Do not use red or yellow lentils to avoid a mushy, overly thickened curry that loses its broth consistency

Watch

Do not quick-release pressure to avoid undercooked lentils and starchy foam spraying from the vent

Watch

Do not skip tasting before the final salt addition to avoid over-salting, as both curry paste and tomato sauce contribute sodium

Substitutions

Dairy-Free Swaps

butter
oil or additional ghee1:1removes dairy if using oil

4

Full guide →

Vegan Options

coconut milk
heavy cream1:1removes vegan statusadds dairy

3

Full guide →

General Alternatives

red curry paste
green curry paste1:1spice level increases; flavor profile shifts herbaceous

adjusts heat and flavor

Full guide →
brown lentils
green lentils1:1texture remains firm; cook time may vary slightly

similar earthiness

Full guide →
garam masala
garam masala blend alternative (cumin, coriander, cinnamon)1:1changes warmth profile slightly

different spice balance

Full guide →
Find more substitutions →

FAQ

Can I make this dairy-free or vegan?

Yes. Use coconut milk alone (omit butter) for a fully vegan curry. The coconut milk provides richness and creaminess without dairy. The rest of the recipe is naturally plant-based.

What if I don't have red curry paste?

Substitute green curry paste at the same ratio for a slightly more herbaceous heat. Alternatively, build a paste from curry powder, turmeric, and minced garlic-ginger with a touch of oil. Flavor depth will shift but the dish remains delicious.

Can I freeze this curry and for how long?

Yes, freeze for up to 3 months in an airtight container. Thaw overnight in the refrigerator and reheat gently on the stovetop over low heat, adding water if the curry has thickened. Stir in fresh coconut milk for brightness before serving.