Homemade Coconut Curry Lentils recipe photo

This is the kind of weeknight meal I reach for when I want something comforting, fast, and built from pantry basics. Coconut curry lentils come together in under 30 minutes but taste like they simmered all afternoon. The coconut milk gives silkiness; the curry spices and red curry paste give warm, layered heat; and the lentils make it filling and forgiving.

I love that this recipe relies on canned ingredients and a handful of aromatics. You get big flavor without babysitting a pot. It’s also flexible: tweak the heat, stir in greens at the end, or serve it over rice or grain bowls. Little shortcuts—like frozen garlic cubes and canned lentils—save time without compromising depth.

Below I’ll walk you through the exact steps, the small adjustments that make a big difference, and the best ways to store and reheat leftovers. If you cook once and taste it, I promise you’ll keep making it.

What’s in the Bowl

Delicious Coconut Curry Lentils dish photo

Think creamy coconut, fragrant curry spices, and tender lentils. The base is coconut oil, shallot, ginger and garlic for foundational aroma. Yellow curry powder, cumin, turmeric and a generous splash of red curry paste layer flavor and color. Full-fat coconut milk creates the sauce, and canned lentils give body and protein. Serve it over rice with naan and cilantro, or spoon it into bowls with steamed greens for an easy weeknight meal.

Ingredients

  • 3 tablespoons coconut oil — fat for sautéing and a hint of sweetness that complements the curry.
  • 1/2 cup shallot, diced, 1 to 2 shallots — aromatic base; softens quickly and adds subtle onion flavor.
  • 2 tablespoons minced ginger — bright, fragrant warmth; if using jarred, taste and add more if it’s mild. (see note 1)
  • 2 tablespoons garlic cubes — convenient and consistent; fresh minced garlic works the same.
  • 1 tablespoon yellow curry powder — provides the classic curry backbone. (see note 2)
  • 1-1/2 teaspoons paprika — sweet-smoky undertone and color.
  • 1-1/2 teaspoons ground cumin — earthiness and depth.
  • 1 teaspoon ground turmeric — color and a mild bitterness that brightens the sauce.
  • 3 tablespoons red curry paste — concentrated heat and umami; adjust up or down to taste. (see note 3)
  • 1 (13.5-ounce) can coconut milk, full-fat — the creamy base that thickens into a luscious sauce.
  • 2 (15-ounce) cans lentils, drained and rinsed — the protein and texture; canned lentils are fast and forgiving.
  • Optional additions — see note 4 for mix-ins like spinach, tomatoes, or protein additions to customize texture and flavor.
  • Serving suggestions — see note 5: rice, warmed naan, fresh cilantro, lime wedges to brighten each bowl.

Method: Coconut Curry Lentils

  1. Heat 3 tablespoons coconut oil in a large pot over medium-high heat (cast iron will cook quicker) until melted and shimmering.
  2. Add 1/2 cup diced shallot, 2 tablespoons minced ginger, and 2 tablespoons garlic cubes. Sauté, stirring frequently, for 2–3 minutes until the shallot softens.
  3. 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. Sauté, stirring constantly, for 1–2 minutes until the spices are very fragrant.
  4. Shake the 1 (13.5-ounce) can of full-fat coconut milk, then pour it into the pot. Stir and continue to heat over medium-high until the coconut milk begins to bubble and thicken, about 3–5 minutes.
  5. While the coconut milk heats, thoroughly rinse and drain the 2 (15-ounce) cans of lentils. Add the drained lentils to the pot and stir to combine.
  6. Remove the pot from heat. If using any optional additions, stir them in now.
  7. Taste and adjust the seasonings by adding more curry powder, red curry paste, paprika, cumin, or turmeric as desired.
  8. Serve the lentil curry over rice with warmed naan and fresh cilantro if desired.

Why You’ll Keep Making It

Easy Coconut Curry Lentils food shot

It’s fast without feeling rushed. The flavors are layered but build quickly: aromatics, toasted spices, and simmered coconut milk—each step contributes something obvious and important. The recipe is forgiving; canned lentils hold together and won’t overcook, and the sauce improves slightly after a rest.

It’s also versatile. You can turn it into a weekly staple by swapping cayenne for more red curry paste, stirring in greens for color and vitamins, or topping with crunchy pickles for contrast. The leftovers reheat beautifully, so it’s perfect for meal prep or an impromptu dinner with friends.

Dairy-Free/Gluten-Free Swaps

Healthy Coconut Curry Lentils image

  • Dairy-free: The recipe is naturally dairy-free when you use full-fat coconut milk; no swap needed.
  • Gluten-free: All core ingredients are gluten-free. If you serve it with naan, choose gluten-free flatbread or serve over rice/quinoa instead.
  • Thicker sauce without coconut milk: Not necessary here, but if avoiding coconut, use a creamy, unsweetened plant-based milk plus a tablespoon of tahini to mimic richness.

What You’ll Need (Gear)

  • Large pot or Dutch oven — for even heat and enough surface area to sauté aromatics.
  • Spoon or spatula — wooden or silicone to stir without scratching cookware.
  • Can opener and colander — to open and rinse the canned lentils.
  • Measuring spoons and tablespoon — for accurate spice ratios; they matter here.
  • Optional: cast iron skillet — the recipe notes cast iron cooks quicker; use care with heat control.

Easy-to-Miss Gotchas

There are a few small things that will change the result if overlooked.

  • Heat control: Spices toast faster than you think. Keep them moving in the pan and turn the heat down if they threaten to burn—burnt spices taste bitter, not smoky.
  • Shake the coconut milk: Full-fat cans separate—shaking helps emulsify it when you pour, so the sauce comes together more smoothly.
  • Rinse the lentils thoroughly: Canned lentils can have a tinny or slightly starchy can liquid; rinsing removes that and helps the sauce cling to the lentils better.
  • Don’t overcook the shallots: They just need to soften. If they brown too much you’ll change the flavor profile and texture of the final sauce.

Better Choices & Swaps

  • Coconut oil vs neutral oil: Coconut oil adds aroma—keep it for the signature flavor. Use neutral oil only if you need lower coconut flavor.
  • Red curry paste: Brands vary widely in heat and salt. Start with 3 tablespoons and add more after tasting if you want extra heat or brightness.
  • Lentils: Canned brown or green lentils are the quick option. If you prefer texture, use canned black beluga lentils or drain slightly less to keep the sauce looser.
  • Greens and veg: Stir in fresh spinach, kale, or chopped tomatoes after removing the pot from heat for color and freshness.
  • Protein add-ins: Fold in cooked chickpeas, cubed tofu, or shredded rotisserie chicken for bulk and variety. Add-ins should be cooked separately and stirred in at the end.

Cook’s Commentary

Timing and texture

I like the texture when the sauce is slightly thick but still spoonable—enough to coat rice. If your coconut milk reduces faster, lift the pot off the heat a bit earlier. If the sauce is too thin, simmer another minute; too thick, stir in a splash of water or broth.

Spice balance

The red curry paste packs concentrated flavor. I usually start with the recipe amount and taste after the lentils go in. If it needs brightness, a squeeze of lime at the end makes a big difference. If it needs salt, a pinch of kosher salt or a splash of soy/tamari will help—add a little at a time.

Personal note

I rely on frozen garlic cubes and jarred minced ginger during busy weeks. They save time and keep the dish consistent; if you prefer fresh, use minced cloves and freshly grated ginger in equal measure.

Store, Freeze & Reheat

Store leftovers in airtight containers in the fridge for up to 4 days. The flavors continue to meld, and the sauce thickens as it cools. To reheat, warm gently on the stovetop over low-medium heat with a splash of water or broth to loosen the sauce, or microwave in 60-second bursts, stirring between intervals.

For freezing, cool completely, then transfer to freezer-safe containers for up to 3 months. Thaw overnight in the fridge and reheat as above. Expect a slight change in texture—stirring in a splash of coconut milk or water while reheating brings back creaminess.

Popular Questions

Can I use dried lentils instead of canned?

Yes, but dried lentils require cooking and different liquid ratios. If you want to use dried, cook them separately until tender, drain, and then add them when the coconut milk has thickened. This recipe is written for canned lentils to keep it fast.

How spicy is this?

The heat comes mainly from the red curry paste. Three tablespoons yields a noticeable warmth but not overpowering heat for most people. Reduce to 1–2 tablespoons if you prefer milder curry, or add more for a spicier finish.

Can I make this oil-free or lower-fat?

You can reduce the coconut oil to 1 tablespoon and sauté the aromatics gently using a tight-fitting lid to trap steam. The coconut milk is central to the texture, so swapping for a low-fat milk will change the mouthfeel.

What should I serve it with?

Simple steamed basmati rice, jasmine rice, or brown rice works well. Warm naan or flatbread makes it feel indulgent. A sprinkle of fresh cilantro, a wedge of lime, or quick pickled onions add brightness and contrast.

Hungry for More?

If you like this style of bowl, try swapping the base to make a coconut curry chickpea stew, or turn these flavors into a coconut curry with roasted vegetables. For more pantry-friendly dinners, look for recipes that focus on canned beans, jarred tomatoes, and shelf-stable spices—small shifts like these keep weeknight cooking fast and delicious.

When you make it, taste as you go. The adjustments you make—more curry powder, a little extra heat, or a squeeze of lime—are what make the recipe yours. Happy cooking.

Homemade Coconut Curry Lentils recipe photo

Coconut Curry Lentils

Creamy coconut curry lentils flavored with yellow curry, red curry paste, and warm spices. Quick to make and served over rice or with naan.
Servings: 4 servings

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 (cast iron will cook quicker) until melted and shimmering.
  • Add 1/2 cup diced shallot, 2 tablespoons minced ginger, and 2 tablespoons garlic cubes. Sauté, stirring frequently, for 2–3 minutes until the shallot softens.
  • 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. Sauté, stirring constantly, for 1–2 minutes until the spices are very fragrant.
  • Shake the 1 (13.5-ounce) can of full-fat coconut milk, then pour it into the pot. Stir and continue to heat over medium-high until the coconut milk begins to bubble and thicken, about 3–5 minutes.
  • While the coconut milk heats, thoroughly rinse and drain the 2 (15-ounce) cans of lentils. Add the drained lentils to the pot and stir to combine.
  • Remove the pot from heat. If using any optional additions, stir them in now.
  • Taste and adjust the seasonings by adding more curry powder, red curry paste, paprika, cumin, or turmeric as desired.
  • Serve the lentil curry over rice with warmed naan and fresh cilantro if desired.

Equipment

  • Large cast-iron pot

Notes

Fill a large pot with water and set it to boil.
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!
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes

Similar Posts

Leave a Reply

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

Recipe Rating