Prepare to tantalize your taste buds with this incredibly cozy and nourishing Coconut Lentil Curry. Infused with a symphony of warming spices, lusciously creamy coconut milk, and a vibrant medley of garden-fresh vegetables like onion, tomatoes, bell pepper, and peas, this dish is a true culinary delight. More than just a meal, this flavorful recipe is a powerhouse of plant-based protein and fiber, ensuring a deeply satisfying and wholesome experience that will leave you feeling energized and content.

The Ultimate Vegan Coconut Lentil Curry with Flavorful Coconut Rice
Our vegan coconut curry stands out as one of our absolute favorite dishes to create, and for good reason. It bursts with an incredible depth of flavor, comes together remarkably quickly, and can be conveniently prepared in a single pan, minimizing cleanup. While we adore serving this delightful curry over a bed of fluffy coconut rice, its versatility means it can be equally enjoyed with any grains or vegetables you have on hand, making it a flexible addition to your weekly meal rotation.
This recipe thoughtfully utilizes readily available pantry staples such as robust canned coconut milk, nutritious lentils, and rich canned crushed tomatoes. The coconut milk lends a subtle sweetness that beautifully balances the earthiness of the cumin and the golden warmth of turmeric, creating an irresistible flavor profile that is simply divine. It’s a comforting dish that feels gourmet yet remains accessible for any home cook.
Why This Coconut Lentil Curry Will Become Your New Favorite
There are countless reasons why this particular lentil curry recipe deserves a permanent spot in your culinary repertoire. From its impressive nutritional benefits to its budget-friendly appeal and undeniably delicious taste, it checks all the boxes for a perfect meal.
- Unbeatably Healthy: This curry is a beacon of health, overflowing with an abundance of wholesome vegetables and nutrient-dense lentils. Lentils, in particular, are a magnificent source of plant-based protein, making this dish an ideal cornerstone for vegan and vegetarian diets. Beyond protein, this recipe delivers a generous dose of dietary fiber, essential B vitamins, iron, folate, and a wealth of other vital nutrients, contributing to overall well-being and digestive health.
- Remarkably Budget-Friendly: Cooking delicious and nutritious meals shouldn’t break the bank. This easy coconut curry is crafted almost entirely from inexpensive pantry staples, making it an incredibly economical choice for feeding yourself or a hungry family. Yielding a substantial six servings, it’s an excellent option for a “Meatless Monday” dinner, a satisfying weeknight meal, or an impressive dish to serve when entertaining a larger group without stressing your wallet.
- Exquisitely Delicious and Flavorful: Prepare for an explosion of taste! The complex and comforting flavors in this lentil curry are meticulously developed from a harmonious blend of spices. Earthy turmeric provides a golden hue and a subtle bitterness, while warm cumin adds a foundational depth. The fresh ginger introduces a bright, peppery, and pungent kick that beautifully intertwines sweet and savory notes, creating a truly unforgettable culinary experience. Every spoonful is a journey through rich, aromatic perfection.

Essential Ingredients for Your Easy Coconut Lentil Curry
This heartwarming lentil curry, inspired by global flavors, relies on a selection of wholesome, everyday ingredients. The result is a wonderfully creamy and cozy meal, perfectly suited for chilly autumn evenings or crisp winter nights. Here’s a breakdown of what you’ll need to create this culinary masterpiece:
- Coconut Oil: The foundation for sautéing our aromatic base ingredients like onion and garlic, and for gently heating (blooming) the spices, releasing their full fragrant potential. You can also use olive oil or another neutral cooking oil.
- Onion & Garlic: These indispensable ingredients form the savory backbone of our curry, providing deep, foundational flavor. A finely diced yellow onion and minced garlic cloves are ideal.
- Warming Spices: A meticulously selected blend of spices is crucial for that signature curry taste. You’ll need:
- Cumin: Adds an earthy, slightly smoky warmth.
- Ground Coriander: Contributes a citrusy, floral note that brightens the dish.
- Turmeric: Provides its characteristic golden color, earthy flavor, and powerful anti-inflammatory properties.
- Ginger Paste (or Fresh Ginger): Delivers a zesty, pungent heat and aromatic complexity. Freshly grated ginger offers the most vibrant flavor.
- Sea Salt: Essential for enhancing all the other flavors.
This harmonious blend creates a truly warm and comforting profile. For those who enjoy a little heat, a dash of cayenne pepper or red pepper flakes can be added. Interestingly, this recipe achieves incredible depth without relying on traditional curry powder or red curry paste, allowing the individual spices to shine.
- Crushed Tomatoes: A 28-ounce can of crushed tomatoes adds a rich, tangy liquid base and a beautiful umami depth to the curry, contributing to its luscious texture.
- Coconut Milk: The star of the show for creaminess and a delicate sweetness. We highly recommend using full-fat canned coconut milk for the richest, most luxurious texture and flavor. Light coconut milk can be used for a lower-calorie option, but it will result in a thinner curry. Ensure it’s unsweetened.
- Red Lentils: These tiny legumes are perfect for curry because they cook relatively quickly and naturally break down, creating a wonderfully thick and creamy consistency without needing any additional thickening agents. They also boast an impressive nutritional profile.
- Water: Approximately 3 cups of water are used to achieve the ideal consistency for the curry, allowing the lentils to cook fully and absorb the rich flavors. Vegetable broth can be substituted for an even richer base.
- Bell Pepper and Peas: These vibrant vegetables provide an extra boost of freshness, texture, and nutritional goodness. Thinly sliced bell pepper (any color works!) and frozen peas add color and essential vitamins. Other delicious additions could include diced carrots, cubed sweet potato, or chopped spinach.
- Coconut Rice (Optional but Highly Recommended): While optional, pairing this curry with fragrant coconut rice elevates the meal to an extraordinary level. The subtly sweet and aromatic rice complements the savory curry beautifully.
- OPTIONAL Protein Boost: For an even heartier meal, consider adding cubed firm tofu (pressed and pan-fried before adding to the curry) or a can of rinsed and drained chickpeas during the final simmering stage.

Step-by-Step Guide to Making the Best Coconut Lentil Curry
Creating this flavorful vegan curry is straightforward and immensely rewarding. Follow these simple steps to bring this delightful dish to life in your kitchen:
To make the lentil curry:
- Sauté Aromatics and Bloom Spices: In a large, sturdy skillet or Dutch oven, heat the coconut oil over medium heat. Once shimmering, add the finely diced onion, minced garlic, cumin, ground coriander, turmeric, and sea salt. Sauté gently for about 5 minutes, stirring occasionally, until the onion softens and the spices become wonderfully fragrant, releasing their aromatic oils. This “blooming” step is crucial for developing deep flavors.
- Add Tomatoes, Ginger, and Water: Stir in the crushed tomatoes, fresh ginger paste (or grated ginger), and water. Bring the mixture to a gentle simmer, cooking for an additional 5 minutes until it is thoroughly heated through and you begin to see wisps of steam rising from the surface.
- Incorporate Lentils and Simmer: Add the rinsed red lentils to the skillet, stirring to combine them fully with the liquid. Bring the mixture back to a boil, then immediately reduce the heat to a low simmer. Cover the skillet and let it cook gently for approximately 30 minutes, or until the lentils are tender and nearly cooked through, absorbing much of the liquid. Remember to stir periodically to prevent the lentils from sticking to the bottom of the pan and ensure even cooking.
- Stir in Coconut Milk and Remaining Veggies: Once the lentils are tender, stir in the full-fat coconut milk, thinly sliced bell pepper, and frozen peas. Continue to simmer uncovered for another 5-8 minutes, or until the bell pepper has softened to your desired tenderness and the curry has reached a rich, creamy consistency.
- Serve and Enjoy: Remove the skillet from the heat. Ladle generous portions of the hot, fragrant coconut lentil curry over a bed of freshly prepared coconut rice (or brown rice, if preferred). Garnish with a sprinkle of fresh cilantro for an extra burst of color and flavor. Serve immediately and savor every comforting bite!


To make the coconut rice:
- Combine Liquid Ingredients: In a medium saucepan, combine all of the coconut rice ingredients EXCEPT the long-grain rice. This includes lite coconut milk, water, salt, and the optional sugar. Heat this mixture over medium-high heat until the liquid just begins to show steam around the edges, indicating it’s nearly at a boil.
- Add Rice and Cook: Stir the long-grain rice into the heated liquid. Bring the mixture to a full boil, then immediately reduce the heat to a very gentle simmer. Cover the saucepan tightly with a lid and allow the rice to cook for 15-20 minutes, or until all the liquid has been absorbed and the rice is tender and fluffy. Stir occasionally to prevent sticking, especially towards the end of the cooking time. Fluff with a fork before serving.


Expert Tips for the Perfect Coconut Lentil Curry
Achieving a truly exceptional lentil curry is easy with a few expert tips. These insights will help you master the dish and adapt it to your preferences:
- Choosing Your Lentils: While red lentils are specified for their quick cooking time and tendency to create a creamy texture, you can absolutely substitute green or brown lentils. Be aware that green and brown lentils retain more of their shape and have a slightly different, often earthier, flavor. Crucially, they also require a longer cooking time, typically 40-50 minutes, so adjust your simmering duration accordingly to ensure they are tender.
- The Importance of Sorting and Rinsing: Before you begin cooking, take a moment to quickly sift through your dried lentils. It’s a good practice to check for any small debris or tiny pebbles that might have inadvertently found their way into the package. Following this, rinse the lentils thoroughly under cold running water until the water runs clear. This removes any surface starch or impurities.
- Mastering “Blooming” the Spices: This recipe intentionally instructs you to heat the dry spices with the onion and garlic in coconut oil before adding any liquid. This technique, known as “blooming” or “tempering” the spices, is a cornerstone of Indian cooking. It gently toasts the spices, releasing their fat-soluble flavor compounds and intensifying their aroma. This crucial step results in a curry with a significantly deeper, more complex, and aromatic flavor profile that is truly transformative.
- Gentle Simmering is Key: Lentils are delicate; cooking them at too high a heat can quickly lead to them becoming overly mushy and losing their texture. To achieve perfectly soft yet discernible lentils, ensure the curry maintains a gentle simmer throughout the cooking process. Also, make it a habit to stir the curry frequently, especially while the lentils are cooking. This prevents them from sticking to the bottom of the pot and ensures even heat distribution and absorption of flavors.
- Perfecting Coconut Rice: If you opt for the delicious coconut rice, the type of rice matters. We highly recommend using fragrant long-grain varieties such as jasmine rice or basmati rice. Their delicate aroma and fluffy texture complement the creamy curry beautifully. Ensure you measure your liquids precisely for the best results.
- Adjusting Consistency: If your curry becomes too thick for your liking during simmering, you can easily thin it out by stirring in a little extra water or vegetable broth until it reaches your desired consistency. Conversely, if it’s too thin, allow it to simmer uncovered for a few more minutes, stirring, to reduce and thicken.
- Garnishes for Freshness: A sprinkle of fresh cilantro is a classic garnish for curry, adding a vibrant freshness. Other excellent options include a squeeze of fresh lime juice, a dollop of dairy-free yogurt or a swirl of extra coconut milk, or even some chopped roasted peanuts or cashews for added crunch.
Frequently Asked Questions About Coconut Lentil Curry
Here are some common questions about making and enjoying this delicious lentil curry:
- Is lentil curry good for you?
-
Absolutely! Lentils are an incredibly nutritious food, often hailed as a superfood. They are rich in essential minerals like iron and potassium, packed with plant-based protein, and an excellent source of dietary fiber, all while being naturally low in calories. Furthermore, this specific curry recipe is loaded with a variety of other wholesome ingredients, from vitamin-rich tomatoes and bell peppers to fiber-packed peas, making it a truly health-conscious and balanced meal choice.
- Do you have to soak lentils for curry?
-
For this recipe, using red lentils, soaking is generally not necessary. Red lentils are known for their quick cooking time and tend to soften rapidly, making them ideal for curries. A thorough rinse under cold water is sufficient to clean them before adding them to your dish. If using green or brown lentils, while not strictly required, soaking them for a few hours can slightly reduce their cooking time.
- What flavors go well with lentils?
-
Lentils are remarkably versatile and often described as a culinary “blank slate” because they have a mild, earthy flavor on their own and readily absorb the flavors of whatever seasonings and spices they are cooked with. This makes them perfect for various global cuisines. In this particular coconut lentil curry recipe, we’ve seasoned them with a harmonious and aromatic combination of savory garlic, earthy cumin, citrusy coriander, warm turmeric, and zesty ginger, all balanced with a touch of sea salt. They also pair wonderfully with robust herbs like bay leaves and thyme, tangy ingredients like lemon or vinegar, and a wide array of other Indian, Middle Eastern, and Mediterranean spices.
- Is this curry gluten-free?
-
Yes, this coconut lentil curry recipe is naturally gluten-free, provided you ensure all your spices and ingredients (like canned tomatoes and coconut milk) do not contain any hidden gluten-containing additives. Lentils themselves are gluten-free, making this a safe and delicious option for those with gluten sensitivities or celiac disease.
- Can I make this curry in an Instant Pot?
-
Absolutely! This recipe adapts wonderfully to an Instant Pot for even quicker cooking. Sauté the onion, garlic, and spices directly in the Instant Pot on the Sauté setting. Then add the crushed tomatoes, ginger, lentils, and water. Pressure cook on High for 8-10 minutes, followed by a 10-minute natural release. After opening, stir in the coconut milk, bell pepper, and peas, and simmer on Sauté for a few minutes until the vegetables are tender.
Delightful Serving Suggestions for Your Lentil Curry
This rich and flavorful lentil curry is undeniably delicious on its own, but it truly shines when paired with complementary sides. Here are some of our favorite serving suggestions to complete your meal:
- Aromatic Rice Varieties:
- Coconut Rice: As detailed in this recipe, the subtly sweet and fragrant coconut rice is an exceptional pairing, perfectly complementing the creamy curry.
- Basmati or Jasmine Rice: Classic choices that offer a fluffy texture and delicate aroma, allowing the curry’s flavors to take center stage.
- Brown Rice: For a heartier, more whole-grain option, brown rice adds a nutty flavor and additional fiber.
- Low-Carb Options:
- Cauliflower Rice: A fantastic low-carb, lower-calorie alternative that still provides a satisfying base for the curry.
- Quinoa: Another gluten-free, high-protein grain that works well.
- Breads for Dipping:
- Naan Bread: Warm, soft, and slightly chewy, naan is perfect for soaking up every last drop of the rich curry sauce.
- Crusty Bread: A good crusty baguette or artisan bread offers a rustic and satisfying dipping experience.
- Roti or Chapati: Traditional Indian flatbreads that are wonderful companions to curry.
- Fresh Garnishes and Toppings:
- Fresh Cilantro: A generous sprinkle of chopped fresh cilantro adds a burst of vibrant freshness.
- Lime Wedges: A squeeze of fresh lime juice just before serving brightens the flavors and adds a zesty tang.
- Dairy-Free Yogurt or Coconut Cream: A dollop offers a cooling contrast and extra creaminess.
- Chopped Nuts: Toasted cashews or almonds can add a delightful crunch and richness.
- Pickled Red Onions: For a tangy, sharp contrast.
- Simple Side Salad: A light, crisp green salad with a lemon vinaigrette can provide a refreshing counterpoint to the rich curry.
Storage and Meal Prep Recommendations
This coconut lentil curry is an excellent candidate for meal prepping, as its flavors tend to deepen and meld beautifully overnight. Here’s how to store and reheat your delicious leftovers:
- To Store in the Refrigerator: Allow any leftover curry to cool completely to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 4 days. The flavors often improve with time!
- To Freeze for Later: For longer storage, ensure the curry is thoroughly cooled. Transfer it to a freezer-safe bag or an airtight freezer-safe container, leaving a little headspace. Freeze for up to 2 months. When you’re ready to enjoy it, thaw the curry overnight in the refrigerator. Reheat gently on the stovetop over medium-low heat, stirring occasionally, or in the microwave until heated through. If it seems too thick after thawing, you can add a splash of water or vegetable broth to reach your desired consistency.

Explore More Delicious Lentil Recipes
If you loved the versatility and nutritional benefits of lentils in this curry, you’ll be thrilled to discover more ways to incorporate them into your diet. Lentils are incredibly adaptable and form the basis for many comforting and healthy dishes. Expand your culinary horizons with these other fantastic lentil-based recipes:
- Hearty Vegan Lentil Soup
- Flavorful Lentil Chili
- Easy Creamy Lentil Soup
- One-Pot Lentil Pasta
- Rich Lentil Bolognese
We truly hope this Coconut Lentil Curry brings warmth and joy to your kitchen! If you make this recipe, we’d love to see your creations. Don’t forget to tag us on Instagram @foodwithfeeling and use the hashtag #foodwithfeeling to share your culinary success with our community!
Coconut Lentil Curry with Coconut Rice
This recipe for Coconut Lentil Curry, featuring an optional side of Coconut Rice, is a hearty, flavorful, and completely vegan meal perfect for any occasion. It’s packed with plant-based goodness and comforting spices.
Prep Time: 10 mins
Cook Time: 30 mins
Total Time: 40 mins
Yields: 6 servings
Author: Brita Britnell
Course: Main Course
Cuisine: Indian, Vegan

Ingredients
For the lentil curry:
- 2 tablespoons coconut oil
- 3 cloves garlic, minced
- 1 small yellow onion, finely diced
- 1 teaspoon cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 2 teaspoons fine sea salt
- 1 (28-ounce) can crushed tomatoes
- 1 ½ tablespoons ginger paste (or grated fresh ginger)
- 1 (15-ounce) can full-fat coconut milk
- 1 cup dried red lentils, rinsed (brown or green lentils also work, adjust cook time)
- 3 cups water
- 1 bell pepper, thinly sliced
- 1 cup frozen peas
For the coconut rice (optional):
- 1 (15-ounce) can lite coconut milk
- 1 ¼ cups water
- ½ teaspoon salt
- ½ teaspoon sugar (optional)
- 1 ½ cups long-grain rice (jasmine or basmati recommended), rinsed
Instructions
To make the lentil curry:
- In a large skillet or Dutch oven, heat the coconut oil over medium heat. Add the onion, garlic, cumin, coriander, turmeric, and salt. Cook for 5 minutes, stirring occasionally, until the onion softens and spices are fragrant.
- Stir in the crushed tomatoes, ginger, and water. Cook for an additional 5 minutes or until the mixture is heated through and begins to steam.
- Mix in the rinsed lentils. Bring to a boil, then reduce heat to a gentle simmer. Cover and cook for 30 minutes, or until lentils are soft and nearly cooked through. Stir periodically to prevent sticking.
- Stir in the coconut milk, bell pepper, and frozen peas. Continue to simmer for 5-8 minutes, uncovered, until the bell pepper is softened to your liking and the curry reaches a creamy consistency.
- Remove from heat and serve hot over coconut rice (or brown rice), garnished with fresh cilantro.
To make the coconut rice:
- In a medium saucepan, combine the lite coconut milk, water, salt, and optional sugar. Heat over medium-high heat until the liquid just begins to steam.
- Stir in the rinsed long-grain rice. Bring to a boil, then reduce the heat to a gentle simmer. Cover and cook for 15-20 minutes, or until the liquid is absorbed and the rice is tender. Stir often to avoid sticking. Fluff with a fork before serving.
- Enjoy your delicious homemade meal!
Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: Allow curry to cool completely, then transfer to a freezer-safe bag or container. Freeze for up to 2 months. Thaw in the refrigerator and reheat on the stovetop or in the microwave.
- Lentil Variations: Green or brown lentils can be used but require longer cooking times (approx. 40-50 minutes).
- Spice Level: Add a pinch of cayenne pepper or red pepper flakes for a spicier curry.
Nutrition
(Approximate values per serving – calculated for 6 servings without coconut rice)
- Calories: 324kcal (Curry only, without rice)
- Carbohydrates: 41g
- Protein: 15g
- Fat: 14.5g
- Saturated Fat: 12.5g
- Fiber: 9g
- Sodium: 615mg
Nutrition information is automatically calculated and should be used as an approximation. Actual values may vary based on ingredients and preparation methods.
Tried this recipe?
Mention @foodwithfeeling or tag #foodwithfeeling!