Ingredients
1 tablespoon refined or virgin coconut oil
4 cloves garlic, minced
2 inch piece fresh ginger, minced
1 tablespoon minced fresh turmeric or 1 teaspoon ground turmeric
1 to 2 serrano peppers, diced (optional)
1 teaspoon ground cumin or 1 tablespoon cumin seeds
1/2 teaspoon ground coriander
1/2 teaspoon Indian red chili powder (optional)
2 teaspoons curry powder
1 teaspoon garam masala
Kosher salt to taste
Freshly cracked black pepper to taste
1 cup red lentils
2 to 4 cups low-sodium vegetable broth
1 can (400g) crushed tomatoes
1 can (400ml) full-fat coconut milk
3 tablespoons unsweetened creamy almond butter
Juice of 1/2 a small lemon
1/2 cup fresh cilantro, roughly chopped
Instructions
1. Rinse lentils under cold water until the water runs clear, removing any debris.
2. Heat coconut oil in a large deep skillet or saucepan over medium-high heat.
3. Add garlic, ginger, turmeric, and serrano peppers. Cook for about 2 minutes, stirring frequently.
4. Add cumin, coriander, chili powder, curry powder, garam masala, salt, and black pepper. Cook for 30 to 60 seconds until fragrant.
5. Pour in vegetable broth/water and scrape up any browned bits from the bottom of the pan.
6. Stir in lentils and crushed tomatoes.
7. For the stove method, reduce heat to low, cover, and simmer for 20 to 25 minutes until lentils are soft. Add more liquid if needed.
8. Stir in coconut milk and almond butter. Adjust seasoning and continue to cook uncovered for 5 to 8 minutes until thickened.
9. Off heat, stir in lemon juice and cilantro. Optionally, puree half the curry for a smoother texture.
10. Serve warm over rice or with flatbread, garnished with extra cilantro and a squeeze of lime or a dollop of yogurt.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
📌 Rinse lentils to remove any debris before cooking.
🌶️ Adjust the spice level by reducing or omitting chili peppers and powder.
🔪 Sauté aromatics slowly to enhance the complex flavors.
- Prep Time: 10 minutes
- Natural Pressure Release (Instant Pot only): 10 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
- Diet: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 414 kcal
- Sugar: 5 g
- Sodium: 164 mg
- Fat: 26 g
- Saturated Fat: 20 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 15 g
- Protein: 14 g
- Cholesterol: 0 mg
