There’s something incredibly comforting about a warm bowl of lentil curry with coconut milk. It’s like a cozy hug in a dish! The rich, creamy coconut milk blends perfectly with the earthy lentils, creating a flavor explosion that you won’t forget. What I love most is that it’s entirely vegan, making it a great option for everyone at the table. I remember the first time I tried this dish at my favorite Indian restaurant; I was instantly hooked! It’s such a popular dish in Indian cuisine, and now I make it at home all the time. Trust me, you’ll want to dive right in!

Ingredients for Lentil Curry with Coconut Milk
Gather these simple yet flavorful ingredients to whip up your delicious lentil curry! You’ll need 1 cup red lentils, rinsed and drained for the perfect texture. Grab 1 can (14 oz) full-fat coconut milk for that creamy richness that makes this dish special. Don’t forget 1 onion, diced, to add sweetness, along with 2 cloves garlic, minced and 1 inch ginger, grated for that aromatic kick! For spices, you’ll need 1 tablespoon curry powder, 1 teaspoon turmeric, and 1 teaspoon cumin to bring everything together. Lastly, have 2 cups vegetable broth ready to cook the lentils, 1 tablespoon olive oil for sautéing, and salt to taste. Top it off with fresh cilantro for garnish to make it pop!
How to Prepare Lentil Curry with Coconut Milk
Now that you’ve gathered your ingredients, let’s get cooking! This lentil curry with coconut milk is super simple to prepare, and I promise you’ll love the process. First, heat 1 tablespoon of olive oil in a medium pot over medium heat. Once it’s hot, toss in the diced onion, minced garlic, and grated ginger. Sauté everything for about 5 minutes until the onion turns translucent and fragrant. Wow, the aroma will be amazing!
Next, stir in the curry powder, turmeric, and cumin. Cook this spice mixture for another minute, letting those flavors meld together beautifully. Now, add in the rinsed lentils and the vegetable broth. Raise the heat to bring everything to a boil, then reduce it to a gentle simmer. You’ll want to let it cook for about 20 minutes until the lentils are tender and the mixture has thickened up a bit.
Step-by-Step Cooking Instructions
After the lentils are tender, it’s time to add the star of the show—1 can of coconut milk. Stir it in and let it cook for an additional 5 minutes; this will give you that rich, creamy texture we all crave. Taste it, and season with salt as needed. Finally, don’t forget to garnish with fresh cilantro just before serving. Trust me, this lentil curry is going to be a hit!
Why You’ll Love This Recipe
- Quick and easy preparation—perfect for busy weeknights!
- Rich, comforting flavor that satisfies every craving.
- Completely vegan, making it ideal for plant-based diets.
- Nutritious meal packed with protein and fiber from lentils.
- Versatile dish that pairs perfectly with rice or naan.
- One-pot wonder, which means less cleanup for you!
Tips for Success
To make your lentil curry with coconut milk truly shine, don’t hesitate to adjust the spices to suit your taste! If you love heat, add a pinch of cayenne or some chopped green chilies. For a deeper flavor, try sautéing the spices for a minute longer before adding the lentils. Also, keep an eye on the cooking time; lentils can go from perfectly tender to mushy if left too long. Trust your instincts, and enjoy the delicious journey!
Nutritional Information
Keep in mind that nutritional values can vary based on the specific ingredients and brands you use, so these numbers are just an estimate! In a typical serving of this lentil curry with coconut milk, you can expect around 300 calories, 15g of fat, 12g of protein, and 36g of carbohydrates. Enjoy this hearty dish knowing it’s both delicious and nourishing!
FAQ Section
I’ve gathered some common questions about this delicious lentil curry with coconut milk, so let’s dive in!
Can I make this dish ahead of time?
Absolutely! This curry tastes even better the next day as the flavors meld together. Just store it in an airtight container in the fridge for up to 4 days.
What can I serve with lentil curry?
This dish pairs wonderfully with rice or warm naan to soak up all that creamy goodness. You can also serve it with a simple side salad for a refreshing contrast.
Can I substitute the coconut milk?
If you’re looking for a lighter option, you can use unsweetened almond milk, but it won’t have the same rich texture. For a nut-free alternative, try using vegetable broth instead.
Is this curry spicy?
It’s not overly spicy, but you can always adjust the heat by adding more curry powder or some cayenne pepper if you like it fiery!
Serving Suggestions
This lentil curry with coconut milk is a superstar when paired with fluffy basmati rice or warm, pillowy naan. The rice soaks up all that rich, creamy sauce, while the naan is perfect for dipping and savoring every last bite. Trust me, it’s a match made in culinary heaven!
For more about the health benefits of lentils, check out this Healthline article. If you’re interested in more vegan recipes, visit this page for some delicious options!
Print
Lentil Curry with Coconut Milk: 5 Comforting Bowls to Savor
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A hearty lentil curry with rich coconut milk.
Ingredients
- 1 cup red lentils
- 1 can (14 oz) coconut milk
- 1 onion, diced
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 2 cups vegetable broth
- 1 tablespoon olive oil
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a pot over medium heat.
- Add onion, garlic, and ginger. Sauté until onion is translucent.
- Stir in curry powder, turmeric, and cumin. Cook for 1 minute.
- Add lentils and vegetable broth. Bring to a boil.
- Reduce heat and simmer for 20 minutes until lentils are tender.
- Stir in coconut milk and cook for an additional 5 minutes.
- Season with salt and garnish with cilantro before serving.
Notes
- Serve with rice or naan.
- Adjust spices to your preference.
- Store leftovers in an airtight container in the fridge.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup
- Calories: 300
- Sugar: 3g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 13g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
Keywords: lentil curry, coconut milk, vegan curry, Indian cuisine











