I make this Coconut Curry Lentils more weeks than I’d like to admit. It’s the kind of recipe that shows up when the fridge is light, the pantry is full, and I want something fast, comforting, and deeply flavored without fuss. The coconut and curry meld into a silky, fragrant sauce that clings to the lentils—simple, satisfying, and very forgiving.
This version is a one-pot, mostly pantry-friendly meal that relies on canned lentils and a single can of coconut milk. That means it comes together in under 30 minutes from start to finish, and it’s an excellent choice for weeknights, meal prep, or when you need dinner without drama.
I’ll walk you through exactly what’s in the bowl, the unedited method I use, and the small tricks that make it shine. Practical tips, sensible gear suggestions, and answers to the questions I get most often are all below—so you can put this on repeat without guesswork.
Ingredients

- 3 tablespoons coconut oil — for sautéing and adding coconut fragrance; melts quickly, especially in cast iron.
- 1/2 cup shallot, diced (1 to 2 shallots) — brings a sweet, delicate onion base; dice small so it softens fast.
- 2 tablespoons minced ginger — see note 1; gives bright, warm heat and freshness.
- 2 tablespoons garlic cubes — concentrated garlic flavor; adjust to taste if using fresh minced garlic.
- 1 tablespoon yellow curry powder — see note 2; contributes warm, rounded curry flavor.
- 1-1/2 teaspoons paprika — adds mild sweet earthiness and color.
- 1-1/2 teaspoons ground cumin — provides depth and warm, nutty spice.
- 1 teaspoon ground turmeric — for color and its gentle bitter warmth.
- 3 tablespoons red curry paste — see note 3; concentrated chili, aromatics, and umami—scale to taste.
- 1 (13.5-ounce) can coconut milk, full-fat — the creamy backbone of the sauce; shake the can before opening.
- 2 (15-ounce) cans lentils, drained and rinsed — the protein and texture; rinsing removes canning liquid and any excess starch.
- Optional additions — see note 4.
- Serving suggestions — see note 5.
What’s in the Bowl
At its heart this is coconut-forward, curry-rich lentils. The coconut milk gives a silky mouthfeel; the red curry paste and yellow curry powder layer spiced heat and complexity. Shallot, ginger, and garlic brighten the base, while cumin, turmeric, and paprika round it out with warmth and color.
The lentils themselves are the canvas—soft but with a little bite, ready to soak up the sauce. This recipe intentionally uses canned lentils for speed. They hold together well and heat through quickly in the simmering coconut sauce.
Texture is simple and satisfying: a thick, spoonable curry rather than a soupy stew. If you like a souper finish, loosen it with a splash of water or broth as you reheat. If you prefer it thicker, let it reduce a little while it simmers.
Method: Coconut Curry Lentils
- Heat 3 tablespoons coconut oil in a large pot over medium-high heat until melted (cast iron will cook quicker).
- Add 1/2 cup diced shallot, 2 tablespoons minced ginger, and 2 tablespoons garlic cubes. Sauté, stirring frequently, until the shallot softens, about 2–3 minutes.
- Add 1 tablespoon yellow curry powder, 1-1/2 teaspoons paprika, 1-1/2 teaspoons ground cumin, 1 teaspoon ground turmeric, and 3 tablespoons red curry paste. Cook, stirring constantly, for 1–2 minutes or until very fragrant.
- Shake the 13.5-ounce can of full-fat coconut milk, open it, and pour it into the pot. Stir and continue cooking over medium-high until the coconut milk begins to bubble and thicken, about 3–5 minutes.
- Meanwhile, thoroughly rinse and drain the two 15-ounce cans of lentils in a colander under cold water.
- Add the drained lentils to the pot and stir to combine. Return to a simmer and cook, stirring occasionally, until the lentils are heated through and the sauce reaches your desired consistency, about 3–5 minutes.
- Taste and adjust seasoning by adding more of the listed spices or red curry paste if desired.
- Serve warm (for serving ideas, see note 5).
Why You’ll Keep Making It

Because it’s fast and forgiving. Canned lentils and a single can of coconut milk keep the prep and cleanup minimal. Yet the flavor reads like something that took longer: aromatic, layered, and comforting.
It’s flexible for the moment—add a handful of quick-steamed greens right into the pot, or make a double batch and portion it for lunches. The seasoning step at the end lets you dial up heat, brightness, or salt without wrecking the dish.
Also, the pantry-to-plate nature means you can throw it together on low supplies nights and still feel like you’ve cooked a proper meal. It’s a reliable, weeknight champion that also works as a base for swapping in fresh ingredients when you have them.
Dairy-Free/Gluten-Free Swaps

Good news: this recipe is dairy-free out of the box thanks to full-fat coconut milk. If you need it lighter, choose a lower-fat canned coconut milk but expect a thinner sauce.
For gluten concerns, check the label on your red curry paste and curry powder—some brands use additives that contain gluten. Use a certified gluten-free curry paste and spice blends to keep this safe for gluten-sensitive diets. Other than that, the canned lentils and coconut milk are naturally gluten-free.
What You’ll Need (Gear)
- Large pot — wide enough for stirring and for the sauce to reduce evenly.
- Colander — for rinsing and draining the canned lentils thoroughly.
- Measuring spoons — for the spices and curry paste.
- Wooden spoon or spatula — to stir the paste and prevent sticking.
- Can opener — for the coconut milk and lentils.
Easy-to-Miss Gotchas
Shake the coconut milk can before opening. The cream separates in the can; shaking blends it again so you get even richness and the paste incorporates more smoothly.
Rinse those canned lentils. Skipping this step leaves a tinny or slightly metallic taste and can make the sauce overly thick from canning liquid.
Don’t rush the spices. After you add the curry powder, cumin, turmeric, paprika, and red curry paste, cook them briefly until very fragrant. This blow-off step unlocks their oils and deepens the overall flavor.
Watch your heat if you use cast iron: it runs hotter. The recipe notes cast iron will cook quicker—be ready to turn the heat down so the aromatics don’t burn.
Better Choices & Swaps
Pick full-fat coconut milk if you want that luxurious, clingy sauce. Lower-fat cans will still work, but the mouthfeel changes. If you prefer a looser curry, reduce the coconut milk a touch less or add a splash of water or broth while simmering.
For the lentils, low-sodium canned lentils or rinsed and drained regular cans are both fine—rinsing is the control step that matters. If you someday use cooked-from-dry lentils, expect a little more variation in texture and cooking time.
Adjust the red curry paste to control heat: start with the listed 3 tablespoons and add more in small increments if you want more kick. Likewise, the final seasoning step is your friend—tweak spices to suit your palate.
Cook’s Commentary
I usually double this recipe for leftovers because it keeps beautifully and tastes even better the next day as the flavors meld. When I’m storing, I cool it to room temperature before refrigerating in an airtight container.
When I serve it, I spread it over a bed of something simple—grains, quick-cooked greens, or a flatbread if I have one. A squeeze of fresh citrus or a few crunchy elements lift the dish, but that’s optional; the curry and coconut are satisfying on their own.
On spice-forward evenings I’ll increase the red curry paste by a tablespoon; on mellow nights I keep it as written. The beauty of this recipe is how scaling one component changes the whole mood.
Store, Freeze & Reheat
Refrigerate: Transfer cooled curry to an airtight container and refrigerate for up to 4–5 days. The lentils soak up sauce over time; loosen with a splash of water when reheating.
Freeze: This holds up well frozen. Portion into airtight freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheat: Warm gently in a saucepan over medium-low heat, stirring occasionally and adding a little water to loosen the consistency if needed. You can also microwave in short bursts, stirring between intervals to ensure even heat.
Popular Questions
Can I use dried lentils?
Yes, but cooking dried lentils requires time and liquid. If you go that route, cook them until tender and then follow the recipe steps starting with the aromatics, adding the coconut milk and spices, then combining. Expect more variance in texture and a longer total time.
How do I make it less spicy?
Reduce the amount of red curry paste, or use a milder paste if available. You can also add a touch more coconut milk to mellow heat.
Can I make this oil-free?
To make it oil-free, sweat the aromatics in a little water or broth instead of coconut oil, though you’ll lose some of the coconut flavor that comes from the oil. Adjust cooking times slightly when using liquid rather than oil.
Any tips for thicker sauce?
Simmer a few minutes longer to reduce liquid. If you want a richer finish, mash a small portion of the lentils into the sauce to thicken it naturally.
Hungry for More?
If you loved this Coconut Curry Lentils, try experimenting with batch-cooking: make a large pot and portion it into meals for the week. It’s an excellent base to add quick proteins, greens, or to serve over a different grain each night, keeping dinner varied without extra labor.
And if you want more recipes in this vein—speedy, pantry-first, and robust in flavor—I post straightforward, weeknight-friendly meals regularly. Simple technique changes can take pantry staples and make them taste like something special, and this lentil curry is a perfect example.

Coconut Curry Lentils
Equipment
- Large cast-iron pot
Ingredients
Ingredients
- 3 tablespoonscoconut oil
- 1/2 cupshallotdiced 1 to 2 shallots
- 2 tablespoonsminced gingersee note 1
- 2 tablespoonsgarlic cubes
- 1 tablespoonyellow curry powdersee note 2
- 1-1/2 teaspoonspaprika
- 1-1/2 teaspoonsground cumin
- 1 teaspoonground turmeric
- 3 tablespoonsred curry pastesee note 3
- 1 13.5-ounce cancoconut milkfull-fat
- 2 15-ounce canslentilsdrained and rinsed
- Optional additionssee note 4
- Serving suggestionssee note 5
Instructions
Instructions
- Heat 3 tablespoons coconut oil in a large pot over medium-high heat until melted (cast iron will cook quicker).
- Add 1/2 cup diced shallot, 2 tablespoons minced ginger, and 2 tablespoons garlic cubes. Sauté, stirring frequently, until the shallot softens, about 2–3 minutes.
- Add 1 tablespoon yellow curry powder, 1-1/2 teaspoons paprika, 1-1/2 teaspoons ground cumin, 1 teaspoon ground turmeric, and 3 tablespoons red curry paste. Cook, stirring constantly, for 1–2 minutes or until very fragrant.
- Shake the 13.5-ounce can of full-fat coconut milk, open it, and pour it into the pot. Stir and continue cooking over medium-high until the coconut milk begins to bubble and thicken, about 3–5 minutes.
- Meanwhile, thoroughly rinse and drain the two 15-ounce cans of lentils in a colander under cold water.
- Add the drained lentils to the pot and stir to combine. Return to a simmer and cook, stirring occasionally, until the lentils are heated through and the sauce reaches your desired consistency, about 3–5 minutes.
- Taste and adjust seasoning by adding more of the listed spices or red curry paste if desired.
- Serve warm (for serving ideas, see note 5).
Notes
Once the water is at a rolling boil, salt the water and add in rice (as much as you’d like!).
Cook without reducing the heat for 6 minutes (taste test to ensure it is tender), then drain and fluff with a fork. Easy!
