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
Spicy Red Lentil Curry served with naan bread, featuring creamy red lentils, fresh cilantro, and warming Indian spices

Spicy Red Lentil Curry


  • Author: Omar
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Spicy Red Lentil Curry is creamy, cozy, and packed with warming Indian-inspired spices. Made with red lentils, coconut milk, tomatoes, garlic, ginger, and fresh cilantro, it’s a hearty plant-based dinner that’s perfect for busy weeknights and meal prep.


Ingredients

Scale
  • 1 cup (190g) red lentils
  • 4 tbsp avocado oil or olive oil
  • 4 cloves garlic, finely minced
  • 2-inch piece fresh ginger, finely minced
  • 2 serrano peppers, finely minced
  • 1 tsp ground cumin
  • 1 tsp cayenne pepper
  • ½ tsp ground coriander
  • 2 tsp curry powder
  • 1 tsp garam masala
  • 1 tsp ground turmeric
  • 1 tsp kosher salt, plus more to taste
  • 1 tsp freshly cracked black pepper
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 (14 oz) can crushed tomatoes
  • 1 tbsp lemon juice
  • ½ cup fresh cilantro, chopped

Instructions

  1. Rinse the red lentils under cold water until the water runs clear. Soak overnight or for at least 6 hours if desired.
  2. Heat oil in a large skillet over medium-high heat. Add garlic, ginger, and serrano peppers. Cook for 3 minutes, stirring frequently.
  3. Add cumin, cayenne, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook for 30-60 seconds until fragrant.
  4. Stir in lentils, crushed tomatoes, and coconut milk until combined.
  5. Reduce heat to low, partially cover, and simmer for 20-25 minutes until the lentils are tender and the curry is creamy.
  6. If needed, add a few tablespoons of water and cook for an additional 5 minutes.
  7. Remove from heat and stir in lemon juice and cilantro.
  8. Adjust seasoning and serve with rice, naan, roti, or toasted bread.

Notes

For a milder curry, use 1 serrano pepper and reduce cayenne to ½ teaspoon.

Jalapeños can be substituted for serrano peppers.

If not soaking the lentils, add approximately 1 cup of water and increase cooking time slightly.

A spoonful of Greek yogurt can help balance the heat.

This curry freezes well for up to 3 months.

Store leftovers in the refrigerator for 3-4 days.

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving (¼ recipe)
  • Calories: 395
  • Sugar: 7g
  • Sodium: 690mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg