Get ready for a truly comforting dish! This Red Lentil Curry is a creamy, flavorful, and incredibly easy meal. It comes together in just one pot, making it perfect for busy weeknights when you crave something special without a lot of fuss. Rich, indulgent, yet wonderfully healthy, this quick lentil curry recipe is packed with nutrients and vibrant spices. You’ll love adding this fan-favorite, beginner-friendly recipe to your weekly rotation.
Why You’ll Love This Red Lentil Curry
You’ll adore how effortlessly this flavorful Red Lentil Curry fits into your busy life.
- Creamy & Flavorful: Experience melt-in-your-mouth red lentils swimming in a rich, spiced coconut sauce.
- One-Pot Wonder: Everything cooks in a single pot, meaning minimal cleanup for you.
- Healthy & Hearty: This plant-based dish is loaded with protein, fiber, and essential nutrients, keeping you full and satisfied.
- Quick & Easy: From prep to plate in under 45 minutes, it’s ideal for any weeknight.
- Pantry Staples: You likely have most of the ingredients on hand already, making this a go-to meal.
Ingredients for Red Lentil Curry

Gather these simple ingredients to create your delicious Red Lentil Curry!
- 1 tablespoon refined or virgin coconut oil (or a neutral-flavored oil)
- 4 cloves garlic, minced
- 2-inch piece of fresh ginger, peeled and minced or grated
- 1 tablespoon minced fresh turmeric (or 1 teaspoon ground turmeric)
- 1-2 serrano peppers, diced (adjust to your preferred spice level)
- 1 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon Indian red chili powder (if using regular chili powder blend, use 1 teaspoon)
- 2 teaspoons curry powder
- 1 teaspoon garam masala
- Kosher salt or sea salt to taste (I use about 1 tsp, and add more at the end)
- Freshly cracked black pepper to taste
- 1 cup (180-190g) red lentils (or split red lentils; the split variety cooks quicker)
- 2 cups (480 mL) low-sodium vegetable broth
- 1 (14-ounce / 400g) can crushed tomatoes (or half of a 28-ounce can)
- 1 (13.5-ounce/400 mL) can full-fat coconut milk
- 3 tablespoons unsweetened creamy almond butter
- 1/2 a small lemon, juiced
- 1/2 cup (~8g) fresh cilantro, roughly chopped
- For serving: Basmati or Jasmine rice and Indian flatbread such as roti, paratha, or naan
Notes & Substitutions
- Red Lentils: Split red lentils cook faster and break down more, creating a creamier curry. Whole red lentils retain more texture but may require slightly longer cooking.
- Fresh Turmeric: If fresh turmeric is unavailable, simply use 1 teaspoon of ground turmeric. Add it with the other dried spices.
- Chili Powder: Indian red chili powder is hotter. If using a milder regular chili powder blend, double the amount to 1 teaspoon for similar heat.
- Coconut Milk: Full-fat coconut milk provides the richest, creamiest texture. Light coconut milk works but results in a thinner curry.
- Almond Butter: Cashew butter or even tahini can be used as alternatives for a similar creamy texture and subtle nutty flavor. For a nut-free option, try sunbutter.
Equipment You’ll Need
Making this vibrant Red Lentil Curry is incredibly simple with basic kitchen tools. You’ll need a large, deep skillet or a spacious saucepan to cook everything in one go. A wooden spoon or spatula helps with stirring and scraping the bottom. An immersion blender is optional but handy if you prefer an extra-creamy texture. The type of pan you use can influence cooking time, so a good heavy-bottomed pan works best.
Step-by-Step Instructions
Follow these easy steps to prepare your delicious Red Lentil Curry:
- Rinse Lentils: Rinse the red lentils thoroughly under cold water until the water runs clear. This removes any debris and excess starch.
- Sauté Aromatics: Heat the coconut oil in a large, deep skillet or saucepan over medium-high heat. Once shimmering, add the minced garlic, ginger, fresh turmeric (if using), and diced serrano pepper. Cook for 2 minutes, stirring frequently to prevent the garlic from burning.
- Toast Spices: Add the ground cumin, coriander, Indian red chili powder, curry powder, garam masala, salt, and black pepper to the pan. If using ground turmeric, add it now. Cook for 30 to 60 seconds, stirring constantly until the spices become fragrant. This brief toasting enhances their flavor.
- Add Liquids: Pour in the vegetable broth and use a wooden spoon or spatula to scrape up any browned bits from the bottom of the pot. These bits add extra flavor. Stir in the rinsed lentils and the crushed tomatoes.
- Simmer Lentils: Reduce the heat to low, cover the pan with a lid, and simmer for 20 to 25 minutes. The lentils should be cooked through and mostly softened. If they’re still firm after 25 minutes, add a few tablespoons of extra broth or water and cook for another 5 minutes.
- Stir in Creaminess: Remove the lid and stir in the full-fat coconut milk and almond butter. Adjust salt and pepper to taste. Continue cooking on low heat, uncovered, for another 5 to 8 minutes until the curry thickens and becomes wonderfully creamy.
- Finish with Freshness: Finally, stir in the fresh lemon juice and chopped cilantro, then turn off the heat.
- Optional Puree: For an even creamier, more puréed texture, use an immersion blender to lightly blend a portion of the curry directly in the pot. This creates a smoother consistency.
- Serve: Serve this comforting Red Lentil Curry hot with basmati or jasmine rice and Indian flatbread. Garnish with additional fresh cilantro.
Pro Tips & Troubleshooting
Customizing Spice Level
Easily adjust the heat of your red lentil curry. For a mild version, omit the serrano peppers entirely. For medium heat, deseed one serrano or jalapeño pepper before dicing. If you love a fiery kick, leave the seeds in the serrano pepper, or even add a second one.
Achieving Ultimate Creaminess
For an extra smooth and indulgent texture, use an immersion blender at the end of cooking. Lightly blend a portion of the curry directly in the pot. This breaks down some of the lentils, creating a wonderfully thick and velvety consistency.
Cook Time Factors
The cooking time for your red lentil curry can vary. Split red lentils cook faster than whole red lentils. Additionally, a wide, shallow pan will cause liquids to evaporate more quickly than a deep, narrow pot. Adjust liquid amounts and cooking times as needed until the lentils are tender.
Serving, Storage, & Variations
How to Serve Red Lentil Curry

This flavorful Red Lentil Curry pairs wonderfully with a variety of sides. Serve it over fluffy basmati or jasmine rice to soak up all the delicious sauce. Warm naan, roti, or pita bread are also excellent for scooping. Garnish with a sprinkle of fresh cilantro or a dollop of plain yogurt for added brightness.
Storage and Freezing
Store leftover curry in an airtight container in the refrigerator for 3-4 days. This lentil curry recipe also freezes beautifully. Allow it to cool completely, then transfer to a freezer-safe container for up to 3 months. Thaw in the refrigerator overnight and reheat gently on the stovetop or in the microwave.
Delicious Variations
Get creative with your favorite lentil dish!
- Add Vegetables: Stir in roasted sweet potato, cauliflower florets, or chopped carrots during the last 15 minutes of simmering.
- Quick Veggies: Wilt in fresh spinach, green peas, or sliced mushrooms during the last 5 minutes of cooking.
- Boost Protein: Add a can of rinsed chickpeas along with the crushed tomatoes for extra texture and protein. Sautéed onions or bell peppers can also enhance the flavor profile.
Nutrition Information
This Red Lentil Curry is a fantastic source of plant-based nutrition. It’s rich in protein from the lentils and almond butter, providing essential amino acids. The high fiber content promotes digestive health and helps you feel full longer. You’ll also get beneficial iron and B vitamins. Turmeric adds anti-inflammatory properties, making this a truly wholesome meal.
The Cleveland Clinic highlights that regularly eating lentils can support good health and reduce the risk of chronic diseases. Learn more about the health benefits of lentils.
| Nutrient | Per Serving (estimated) |
|---|---|
| Calories | 450-500 kcal |
| Protein | 18-22g |
| Fat | 25-30g |
| Carbs | 45-50g |
| Fiber | 12-15g |
| Iron | 4-6mg |
Note: Nutrition information is an estimate and can vary based on specific ingredient brands and quantities. This table does not include rice or flatbread.
Conclusion
This one-pot Red Lentil Curry offers incredible flavor and comfort with minimal effort, making it a perfect meal for anyone. It’s hearty, healthy, and incredibly versatile, whether you’re a seasoned cook or just starting out. We hope you enjoy bringing this simple yet satisfying dish to your table. If you make this recipe, please share your experience in the comments below and don’t forget to leave a rating!
Frequently Asked Questions (FAQ)
Can I make red lentil curry in an Instant Pot?
Yes, you can adapt this recipe for an Instant Pot. Sauté aromatics and spices, then add liquids and lentils, cooking on high pressure for 8-10 minutes before a natural release.
Is red lentil curry healthy?
Absolutely! This curry is packed with whole food ingredients like lentils, vegetables, and beneficial spices, making it a very nutritious and fiber-rich meal.
What should I serve with this lentil curry?
Serve this comforting curry with basmati or jasmine rice, warm naan bread, or other Indian flatbreads. A sprinkle of fresh cilantro makes a great garnish.
How do I store and freeze this curry?
Store leftovers in an airtight container in the fridge for up to 4 days. You can also freeze this lentil curry for up to 3 months; just thaw and reheat gently.

