Creamy Coconut Lentil Curry Recipe

Creamy coconut lentil curry turns inexpensive red lentils, coconut milk, tomatoes, and warm spices into a comforting one-pot meal. The lentils soften into the sauce as they simmer, creating a naturally thick texture without flour or a long cooking time.

Full Instructions

RECIPE CARD

Creamy Coconut Lentil Curry Recipe

Prep
15 min
Cook
35 min
Total
50 min
Yield
4 servings

Ingredients

  • 1 tablespoon coconut oil or olive oil
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon red chili flakes (optional)
  • 1 cup dry red lentils, rinsed
  • 1 can (14.5 ounces) diced tomatoes
  • 1 can (13.5 ounces) full-fat coconut milk
  • 2 cups low-sodium vegetable broth, plus more as needed
  • 3 cups baby spinach
  • 1 tablespoon fresh lime juice, plus wedges for serving
  • 3/4 teaspoon fine salt, plus more to taste
  • 1/4 cup chopped fresh cilantro

Quick Method

Condensed overview. Use Full Instructions for the complete method, timing and doneness details.

  1. Sauté the aromatics: Warm coconut oil in a heavy pot over medium heat. Cook onion with a pinch of salt for 5 to 6 minutes, then add…
  2. Bloom the spices: Stir in curry powder, turmeric, cumin, coriander, and optional chili flakes. Cook 30 to 60 seconds, stirring constantly.
  3. Add lentils and liquids: Add rinsed lentils, diced tomatoes, coconut milk, and vegetable broth. Stir well, bring to a gentle boil, then reduce to a simmer.
  4. Simmer: Partially cover and simmer for 22 to 28 minutes, stirring regularly, until the lentils are completely tender. Add broth as needed.
  5. Finish and serve: Fold in spinach and cook 2 minutes. Remove from heat, stir in lime juice, adjust seasoning, rest 5 minutes, and serve with cilantro and…
Full Instructions

This version balances richness with fresh ginger, lime, and cilantro, while baby spinach adds color at the end. Serve it with rice, naan, or quinoa for an easy plant-based dinner. For another colorful meatless option, try our loaded sweet potato nachos.

Why You’ll Love It

  • One-pot simplicity: The aromatics, spices, lentils, and sauce all cook in the same pot.
  • Comforting but balanced: Coconut milk adds creaminess while tomatoes and lime keep the curry bright.
  • Meal-prep friendly: The flavor deepens overnight, and portions reheat well for several days.

Ingredients You’ll Need

Red lentils are ideal because they cook quickly and break down enough to thicken the sauce. Rinse them in a fine-mesh strainer until the water runs mostly clear. Full-fat coconut milk produces the richest texture, but light coconut milk also works if you prefer a thinner, lighter curry.

Red lentils, coconut milk, broth, onion, garlic, ginger, tomatoes, curry spices, lime and cilantro
Measure the spices and rinse the lentils before heating the pot so each stage moves smoothly.

Diced tomatoes provide acidity and body. Onion, garlic, and fresh ginger build the aromatic base. Curry powder supplies a convenient blend, while turmeric, cumin, coriander, and optional chili flakes reinforce its warmth. Use a low-sodium vegetable broth so you can control the final seasoning.

How to Make Creamy Coconut Lentil Curry

1. Sauté the aromatics

Warm coconut oil in a heavy pot over medium heat. Add the diced onion with a small pinch of salt and cook for five to six minutes, stirring occasionally, until soft and translucent. Add the minced garlic and grated ginger, then cook for one minute until fragrant.

Keep the heat moderate so the garlic does not brown. The onions should become tender and glossy rather than deeply caramelized; this creates a smooth base that blends naturally into the curry.

Onion softening in coconut oil with minced garlic and grated fresh ginger
Cook the onion until translucent, then add garlic and ginger only for the final fragrant minute.

2. Bloom the spices

Stir in curry powder, turmeric, cumin, coriander, and chili flakes. Cook for 30 to 60 seconds, stirring constantly. The spices should smell noticeably fragrant and coat the onions in a golden paste. If the pot looks dry, add a tablespoon of broth to prevent scorching.

Curry powder, turmeric, cumin, coriander and chili blooming with onion, garlic and ginger
Brief contact with warm oil awakens the spices, but constant stirring protects them from burning.

3. Add the lentils and liquids

Add the rinsed lentils, diced tomatoes with their juices, coconut milk, and vegetable broth. Stir thoroughly, scraping any flavorful spice mixture from the bottom of the pot. Raise the heat just until the curry reaches a gentle boil, then immediately reduce it to a steady simmer.

Red lentils, diced tomatoes, coconut milk and vegetable broth added to golden curry aromatics
Stir from the bottom so the spice base dissolves evenly into the coconut and tomato liquid.

4. Simmer until creamy

Partially cover the pot and simmer for 22 to 28 minutes, stirring every few minutes. Red lentils settle easily, so scrape across the bottom each time. The curry is ready when the lentils are completely tender and the sauce is creamy but still spoonable.

If it thickens before the lentils are tender, add broth or water a quarter cup at a time. If it seems thin, simmer uncovered for several minutes. Remember that the curry continues to thicken as it rests.

5. Add spinach and finish

Fold in the baby spinach and cook for two minutes, just until wilted. Turn off the heat, stir in fresh lime juice, and taste. Add salt, more lime, or chili flakes as needed. Rest for five minutes before serving, then garnish with cilantro and an optional spoonful of coconut milk.

Creamy coconut red lentil curry simmering with freshly wilted baby spinach
Wilt the spinach at the end so it stays green and the curry retains its creamy body.

Tips for the Best Curry Texture

Rinsing removes surface starch and any fine debris, while frequent stirring prevents the soft lentils from catching on the pot. Use a gentle simmer rather than a vigorous boil. High heat evaporates liquid too quickly and can split coconut milk before the lentils become tender.

Different brands of lentils absorb liquid at different rates. Treat the broth amount as flexible and adjust near the end. For an extra-smooth result, blend one or two cups of curry and stir it back into the pot, but avoid blending the entire batch unless you want a soup-like purée.

Variations and Serving Ideas

Add diced carrots with the onion, frozen peas during the final five minutes, or roasted cauliflower at serving time. Chickpeas make the curry chunkier, while a spoonful of peanut or almond butter adds nutty richness. Garam masala can be stirred in at the end for another layer of aroma.

Serve the curry over basmati rice, brown rice, or quinoa, with warm naan and lime wedges. For a fresh side, our zesty lemon orzo with roasted vegetables offers plenty of color. For a portable lunch the next day, try the 15-minute avocado chickpea wrap.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a sealed container for up to four days. The curry thickens significantly when chilled, so stir in a splash of broth or water before reheating. Warm it gently on the stovetop or microwave individual portions until steaming throughout.

Freeze the cooled curry for up to three months in portion-sized containers, leaving room for expansion. Thaw overnight in the refrigerator, reheat slowly, and refresh the flavor with lime juice and cilantro. Cooked rice should be stored separately for the best texture.

Frequently Asked Questions

Can I use green or brown lentils?

You can, but they hold their shape and require a longer cooking time. Add extra broth as needed and expect a chunkier curry rather than the naturally creamy texture produced by red lentils.

Is this coconut lentil curry spicy?

The base recipe is gently spiced rather than hot. Omit the chili flakes for a mild version, or increase them gradually. Curry powder blends vary, so check yours before adding extra heat.

Why did my curry become too thick?

Red lentils continue absorbing liquid as they cook and rest. Stir in warm broth or water a little at a time until the preferred consistency returns, then adjust salt and lime after diluting.

Final Notes

Creamy coconut lentil curry depends on a few simple techniques: soften the aromatics, briefly bloom the spices, simmer gently, and adjust the liquid as the lentils absorb it. Finished with spinach, lime, and cilantro, it becomes a deeply comforting plant-based meal with a bright, balanced finish.

Leave a Comment