Skip to Content

Amazing 1-Hour Lentil Curry With Coconut Milk

Oh, you absolutely *have* to make this tonight! If you’re looking for that perfect bowl of warmth—the kind that tastes like you slaved over it for half the day but secretly took less than an hour—you’ve found it. There is nothing quite like scooping up a warm mouthful of creamy, spiced goodness. This recipe for Lentil Curry With Coconut Milk is my go-to when I need something hearty and deeply satisfying, but my energy for cooking is low.

Forget those watery, bland lentil dishes you might have tried before. This one sings because of the full-fat coconut milk; it just wraps everything up in this luscious velvet blanket. Trust me when I say you will achieve complex, layered flavor in under an hour. It’s totally vegetarian, wonderfully filling, and I promise it’s going to become a staple in your rotation just like it did in mine!

Why This Lentil Curry With Coconut Milk Recipe Works So Well

I get so excited about this dish because it ticks every single box for a busy weeknight without any compromise on flavor. It’s my absolute favorite for feeding a crowd quickly, too, since it’s naturally vegetarian.

  • It’s speedy! Honestly, you’re looking at less than 45 minutes total time.
  • That beautiful velvet texture comes only from full-fat coconut milk; you can’t skip that!
  • It’s packed with satisfying protein, so you feel great after eating it. If you’re looking for other quick, healthy ideas, check out my list of healthy dinner recipes for weight loss.

Quick Prep and Cook Time for Your Lentil Curry With Coconut Milk

Forty-five minutes total, people! Most of that time is just hands-off simmering time. You spend maybe ten minutes chopping your aromatics, and then the stove does the heavy lifting. It’s perfect for those days when you walk in the door completely depleted but still need a real meal.

Flavor Profile and Texture of This Lentil Curry With Coconut Milk

The secret to the flavor isn’t just heat; it’s the balance. We’re blooming cumin, coriander, and turmeric right after the ginger, which deepens everything instantly. Then you get that incredible richness from the coconut milk that coats the perfectly tender red lentils. It’s warm, earthy, and unbelievably creamy.

Essential Ingredients for Your Lentil Curry With Coconut Milk

Okay, laying out your ingredients first is the best habit you can build in the kitchen—it’s my little secret to avoiding that panicked, mid-recipe scramble! For this specific flavor profile, every single item plays a huge role in building that depth you’re looking for. Don’t try to substitute the coconut milk with the light version; trust me on the full-fat choice here!

Seriously, having everything prepped makes the 30-minute cooking time fly by. If you need a cocktail mixer handy while you prep, grab my simple syrup recipe—it’ll last you all week!

Aromatics and Spices for the Lentil Curry With Coconut Milk Base

We start with the basics that make the whole house smell amazing. You need one large onion, chopped—don’t worry about making it perfect, it melts down anyway. Then, two cloves of garlic, minced super fine, alongside one tablespoon of fresh ginger, grated. Fresh ginger is non-negotiable here; it gives such a bright, clean kick! For the spices, we use one teaspoon each of ground cumin and coriander, half a teaspoon of turmeric powder, and just a tiny touch of cayenne if you like a little heat.

The Main Components: Lentils and Coconut Milk

For the body of the curry, make sure you rinse one cup of red lentils thoroughly before they hit the pot; this gets rid of any dust or cloudiness. The real star, though, is the coconut milk. You absolutely must use one full 13.5-ounce can of the full-fat version. That saturated fat is what carries all those spices and gives you that luxurious, restaurant-quality creaminess. We also grab four cups of vegetable broth to get the lentils cooking properly, plus salt and pepper for seasoning later.

Step-by-Step Instructions for Perfect Lentil Curry With Coconut Milk

This is where the magic comes together, and honestly, the method is so straightforward you’ll wonder why you ever ordered takeout! Like any great dish, we start by building our flavor foundation. If you want to practice your knife skills while this simmers, you could even whip up some homemade croutons for a crunchy side!

Sautéing the Flavor Base of the Lentil Curry With Coconut Milk

First things first, get your large pot or Dutch oven heated over medium heat and toss in one tablespoon of coconut oil. Let that get nice and warm. Then, add your chopped onion and cook it down until it’s soft and translucent—that should take about five minutes. Now, stand by! Stir in your minced garlic and that beautiful grated ginger and cook them for just one minute until you can really smell them—don’t let them burn!

Next, add your spices: cumin, coriander, turmeric, and cayenne if you’re using it. You need to cook these for about 30 seconds, stirring constantly. Blooming those spices in the hot oil is crucial; it wakes them up before we add the liquid!

Simmering the Red Lentils for Tender Lentil Curry With Coconut Milk

Time for the main event! Add your rinsed red lentils and the four cups of vegetable broth to the pot. Turn the heat up and bring the whole thing to a rolling boil. Once it’s boiling happily, immediately reduce the heat way down to low. Cover that pot, and let it simmer gently for about 20 to 25 minutes. The red lentils cook so fast! Make sure you give it an occasional stir because those lentils love to stick to the bottom if you aren’t paying attention.

Finishing and Serving Your Creamy Lentil Curry With Coconut Milk

Once those lentils are tender and soft—you can mash one easily against the side of the pot—it’s time to make it creamy! Stir in the entire can of coconut milk, along with your salt and pepper. This is important: gentle heating only from now on. Warm it through for about five more minutes, but whatever you do, do not let it boil once that coconut milk is in there! Taste it now and adjust your salt. Ladle it into bowls, and finish it off with a generous sprinkle of fresh chopped cilantro. Beautiful!

A close-up of vibrant orange Lentil Curry With Coconut Milk, topped generously with fresh cilantro.

Tips for Success When Making Lentil Curry With Coconut Milk

I’ve made this curry probably a hundred times now, and I’ve learned a couple of little tricks that take it from good to absolutely unforgettable. These aren’t complicated; they’re just little bits of knowledge I picked up along the way to make sure you get that perfect consistency every single time.

A lot of what makes this recipe so great is that it’s very forgiving! If you’re interested in naturally making your own dairy alternatives, I actually have a great post on how to make almond milk without soaking, which is a fun kitchen experiment!

Adjusting Consistency for Your Lentil Curry With Coconut Milk

If you taste it at the end and decide it’s just a bit too soupy for your liking—maybe you want it thicker so it clings better to your rice—here is the magic trick! Just take the lid off your pot. Let it simmer uncovered for the last ten minutes or so. That gentle evaporation makes the curry thicken up beautifully without making the lentils get mushy. It just concentrates that fabulous coconut flavor.

Lentil Substitution Notes for This Lentil Curry With Coconut Milk

Sometimes you might be out of red lentils, and that happens to the best of us! You can absolutely swap them out for brown or green lentils. Just mentally add about 15 to 20 more minutes onto your simmering time. The brown and green ones are sturdier, so they need that extra time to get perfectly tender in the broth. If I’m using the green ones, I usually give them a good 40 minutes total simmering time.

Serving Suggestions for Your Lentil Curry With Coconut Milk

So, you have this gorgeous, creamy curry simmering away—what do you serve it with? Honestly, plain white rice is my favorite because it soaks up every bit of that coconut sauce, but you can branch out!

A fluffy piece of homemade naan bread is just divine for dipping, or if you want something sweet and savory, you could try my homemade oatmeal honey bread alongside it, which is surprisingly amazing with spicy food. A dollop of plain Greek yogurt or even some cooling cucumber raita on top cuts through the richness perfectly. Keep it simple or get fancy; this curry shines no matter what!

Close-up of vibrant orange Lentil Curry With Coconut Milk topped with fresh chopped cilantro.

Storage and Reheating Instructions for Leftover Lentil Curry With Coconut Milk

One of the best parts about making a curry is having leftovers for lunch the next day! This Lentil Curry With Coconut Milk keeps beautifully, and honestly, I think the flavors deepen overnight, which is always a win.

You can store leftovers sealed tight in the fridge for up to four days. When you’re ready to eat it again, just warm it slowly on the stovetop or in the microwave. If it seems a little thick after chilling, don’t panic! Just stir in a splash of water or extra broth while reheating until it reaches your preferred consistency again. Freezing works wonderfully too; use an airtight container and it stays perfect for about three months.

Frequently Asked Questions About Lentil Curry With Coconut Milk

I get so many wonderful questions whenever I post this recipe! It’s so versatile, which is why people love making dietary customizations. If you have a hankering for a fermented drink alongside your meal, check out my guide on the recipe for Kanji drink as a palate cleanser!

Can I make this Lentil Curry With Coconut Milk vegan?

Absolutely! As written, this recipe with vegetable broth is already totally vegan and vegetarian-friendly. If by some chance you accidentally grabbed chicken broth instead of vegetable broth, just swap it out! The red lentils and coconut milk are naturally plant-based, so you’re good to go for a hearty vegan curry.

How spicy is this Lentil Curry With Coconut Milk?

It depends entirely on you! I threw in the cayenne pepper as optional because my family likes a bit of a kick. If you leave it out, it’s incredibly mild—just warm and spiced. If you want it hotter, you can definitely increase that cayenne, or try adding a sliced jalapeño when you cook the onions for a fresher spice note.

What is the best type of lentil for this curry?

Honestly, red lentils are my favorite choice because they break down nicely and really help thicken the curry into that rich base we talked about. They cook up in about 20 minutes, which is unbeatable! If you are using brown or green lentils, remember they hold their shape better, so you’ll need to simmer them for closer to 40 minutes until they are totally soft.

Estimated Nutritional Data for Lentil Curry With Coconut Milk

Alright, here is the peek at what’s inside this hearty bowl! Remember, since we are using rich full-fat coconut milk and a good amount of lentils, the numbers stack up nicely to make this a complete meal. These figures are estimates based on the exact ingredients listed in the recipe card, of course!

Each serving gives you about 450 calories to keep you full and energized. You’re looking at 20 glorious grams of protein and a whopping 18 grams of fiber, which is fantastic for digestion. The fat content is higher, around 18 grams, mostly coming from that creamy coconut milk, giving you lots of satisfying richness.

Close-up of a warm bowl of vibrant orange Lentil Curry With Coconut Milk, topped generously with fresh cilantro.

Share Your Experience Making This Lentil Curry With Coconut Milk

Now that you’ve whipped up this incredibly satisfying Lentil Curry With Coconut Milk, I really want to hear what you thought!

Did you stick with the cayenne or did you crank up the heat? Be a good citizen and hit that five-star rating if you loved it—it really helps other folks find this easy weeknight recipe! I always love seeing how you serve it up, maybe with some fresh mango salsa or different rice bases.

Snap a photo and tag me! And if you have any questions at all—maybe about substituting stock or how to save leftovers—don’t hesitate to drop a comment right down below. We’re all learning together in the kitchen! For any general questions or to just say hello, make sure you check out my contact page too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A close-up of a vibrant orange Lentil Curry With Coconut Milk, topped generously with fresh chopped cilantro.

Lentil Curry With Coconut Milk


  • Author: cocktailmixguide.com
  • Total Time: 45 min
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A simple, flavorful curry made with red lentils and creamy coconut milk.


Ingredients

Scale
  • 1 tablespoon coconut oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 1 (13.5 ounce) can full-fat coconut milk
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon black pepper, or to taste
  • Fresh cilantro, chopped, for garnish

Instructions

  1. Heat the coconut oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and cook until softened, about 5 minutes.
  3. Stir in the garlic and ginger and cook for 1 minute until fragrant.
  4. Add the cumin, coriander, turmeric, and cayenne pepper (if using). Cook for 30 seconds, stirring constantly.
  5. Add the rinsed red lentils and vegetable broth to the pot. Bring the mixture to a boil.
  6. Reduce the heat to low, cover, and simmer for 20 to 25 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
  7. Stir in the coconut milk, salt, and pepper. Heat through for about 5 minutes, but do not boil after adding coconut milk.
  8. Taste and adjust seasoning as needed.
  9. Serve hot, garnished with fresh cilantro.

Notes

  • For a thicker curry, simmer uncovered for the last 10 minutes of cooking.
  • You can substitute brown or green lentils, but adjust the cooking time as needed; they will take longer to soften.
  • Prep Time: 10 min
  • Cook Time: 35 min
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian Inspired

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6
  • Sodium: 550
  • Fat: 18
  • Saturated Fat: 14
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 58
  • Fiber: 18
  • Protein: 20
  • Cholesterol: 0

Keywords: lentil curry, coconut milk, red lentils, vegetarian curry, easy curry, vegan

Recipe rating