This Spicy Red Lentil Curry is the perfect dish for anyone looking to warm up during chilly evenings. With its rich, creamy texture and a blend of aromatic spices, this curry stands out as a comforting choice for family dinners or casual gatherings. It’s not only healthy and nutritious but also incredibly easy to prepare, making it suitable for both weeknight meals and special occasions.
Why You’ll Love This Recipe
- Easy to Prepare: With minimal prep time and simple steps, this recipe is perfect for busy cooks.
- Flavorful & Aromatic: A blend of spices like cumin, turmeric, and garam masala creates a warm and inviting flavor profile.
- Versatile Dish: Serve it with rice, naan, or enjoy it on its own; it’s adaptable to any meal plan.
- Nutritious Ingredients: Rich in protein and fiber, red lentils are a healthy addition to your diet.
- Vegan & Gluten-Free: Suitable for various dietary preferences without sacrificing taste.
Tools and Preparation
To make your cooking experience smooth and enjoyable, having the right tools can make all the difference. Here’s what you’ll need:
Essential Tools and Equipment
- Large deep skillet
- Measuring cups
- Measuring spoons
- Wooden spoon or spatula
- Knife and cutting board
Importance of Each Tool
- Large deep skillet: This allows for even cooking of ingredients while providing ample space for simmering.
- Measuring cups: Accurate measurements ensure consistent results every time you make this curry.
- Wooden spoon or spatula: Perfect for stirring without scratching your cookware.
Ingredients
This spicy red lentil curry is the ultimate cozy winter dish. It’s super creamy, cozy, and packed with spices.
- 1 cup (~190g) red lentils
- 4 tbsp avocado oil or olive oil
- 4 cloves garlic, finely minced
- 2 inch piece of 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, use more as needed
- 1 tsp freshly cracked black pepper
- 1 (13.5-ounce/400 ml) can full-fat coconut milk
- 1 (14-ounce/400g) can *crushed tomatoes *
- 1 tbsp lemon juice
- ½ cup fresh cilantro, roughly chopped
How to Make Spicy Red Lentil Curry
Step 1: Rinse and Soak the Lentils
Rinse the lentils in cold water until the water runs clear. Then soak overnight or at least for six hours. This will help the lentils cook faster and improve nutrient absorption.
Step 2: Sauté Aromatics
Heat a large deep skillet over medium-high heat. Add in the avocado oil or olive oil. Once shimmering, add garlic, ginger, and serrano pepper. Cook for about three minutes while stirring frequently to prevent burning.
Step 3: Add Spices
Add cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook these aromatics for about 30–60 seconds until fragrant while stirring constantly.
Step 4: Combine Main Ingredients
Stir in the lentils along with crushed tomatoes and coconut milk. Mix well. Reduce heat to low and partially cover with a lid. Simmer on low heat for 20 to 25 minutes until lentils are soft. If they aren’t tender after this time, add a few spoons of water and cook an additional five minutes.
Step 5: Finish with Lemon Juice and Cilantro
Turn off the heat and stir in lemon juice and cilantro. Adjust salt as needed.
Step 6: Serve
Serve this delicious curry with rice or flatbread. Garnish with additional cilantro if desired. Store leftovers in the fridge for three to four days.
Enjoy your flavorful journey into making this delightful Spicy Red Lentil Curry!
How to Serve Spicy Red Lentil Curry
Spicy red lentil curry is a versatile dish that can be enjoyed in various ways. Whether you prefer it with rice, bread, or on its own, there are plenty of delicious serving options to explore.
With Rice
- White Rice: Fluffy white rice absorbs the rich flavors of the curry.
- Brown Rice: A healthier alternative with a nutty flavor that complements the spices.
- Basmati Rice: Aromatic basmati rice adds an elegant touch to your meal.
With Flatbread
- Naan: Soft and warm naan bread is perfect for scooping up the curry.
- Roti: Whole wheat roti provides a wholesome option that pairs nicely with the dish.
- Pita Bread: Light and fluffy pita bread can be used for dipping into the curry.
On Its Own
- Garnished Bowl: Serve it in a bowl with fresh cilantro sprinkled on top for a burst of freshness.
- Soup Style: Add more coconut milk and serve it as a comforting soup.
With Yogurt or Raita
- Plain Yogurt: A dollop of plain yogurt balances the heat of the curry.
- Cucumber Raita: Cool cucumber raita adds a refreshing contrast to the spices.
As Part of a Thali
- Indian Thali: Serve spicy red lentil curry as part of an Indian thali for a complete meal experience, featuring multiple dishes.

How to Perfect Spicy Red Lentil Curry
To achieve the best results when making spicy red lentil curry, follow these helpful tips:
- Rinse Lentils Thoroughly: Rinsing removes excess starch and dirt, improving texture and flavor.
- Adjust Spice Levels: Feel free to modify the amount of cayenne pepper based on your heat preference.
- Use Fresh Ingredients: Fresh garlic, ginger, and herbs enhance the flavor profile significantly.
- Let It Simmer: Allowing the curry to simmer helps deepen the flavors and creates a creamy consistency.
- Taste Before Serving: Always taste your curry before serving to adjust seasoning if needed.
- Store Properly: Store leftovers in airtight containers to maintain freshness for up to 3-4 days.
Best Side Dishes for Spicy Red Lentil Curry
Pairing side dishes with spicy red lentil curry can elevate your meal experience. Here are some excellent options:
- Cucumber Salad: A refreshing salad with cucumbers, tomatoes, and onions adds crunch and balance to your meal.
- Pickles: Indian pickles (achar) bring tangy flavors that complement the richness of the curry.
- Saag Paneer: Creamy spinach with paneer offers another layer of flavor while keeping with Indian cuisine themes.
- Aloo Gobi: This spiced potato and cauliflower dish aligns perfectly with your spicy lentil curry.
- Mango Chutney: Sweet mango chutney provides a delightful contrast to the heat of the curry.
- Papadam: Crispy papadam adds texture and can be enjoyed as a crunchy side or snack alongside your meal.
Common Mistakes to Avoid
To make the best Spicy Red Lentil Curry, it’s crucial to avoid common pitfalls that could affect the flavor and texture.
- Skipping the Soaking: Not soaking the lentils can lead to uneven cooking. Always soak them overnight or for at least 6 hours for better texture.
- Burning the Aromatics: Cooking garlic and ginger too long can result in bitterness. Stir frequently and cook only until fragrant, about 3 minutes.
- Ignoring Spice Measurements: Using too much or too little of spices can alter the dish’s balance. Measure carefully, especially with potent spices like cayenne pepper.
- Not Adjusting Seasoning: Failing to taste and adjust seasoning can lead to blandness. Always taste your curry before serving and adjust salt and spices as needed.
- Overcooking Lentils: Cooking lentils too long can make them mushy. Monitor closely during the simmering process for perfect texture.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3-4 days.
- Allow the curry to cool completely before refrigerating.
Freezing Spicy Red Lentil Curry
- Freeze in freezer-safe containers for up to 3 months.
- Leave some space at the top of containers as the curry will expand when frozen.
Reheating Spicy Red Lentil Curry
- Oven: Preheat to 350°F (175°C). Place curry in an oven-safe dish, cover with foil, and heat for about 20-25 minutes.
- Microwave: Transfer curry to a microwave-safe bowl. Heat on high for 2-3 minutes, stirring halfway through until hot.
- Stovetop: Heat in a saucepan over medium heat, stirring occasionally until warmed through.
Frequently Asked Questions
Here are some common questions about making Spicy Red Lentil Curry.
Can I use other types of lentils?
You can, but red lentils work best for this recipe due to their quick cooking time and creamy texture.
How spicy is Spicy Red Lentil Curry?
The spice level depends on the number of serrano peppers you use. Adjust according to your personal preference for heat!
Can I make this recipe vegan?
Yes! This recipe is naturally vegan as it uses coconut milk and no animal products.
What can I serve with Spicy Red Lentil Curry?
Serve with rice, quinoa, or flatbread like naan for a hearty meal.
How do I customize my Spicy Red Lentil Curry?
Feel free to add vegetables like spinach or carrots for extra nutrition, or substitute different spices based on what you have on hand.
Final Thoughts
This Spicy Red Lentil Curry is not only delicious but also versatile. You can easily customize it by adding your favorite vegetables or adjusting the spice levels. It’s perfect for cozy dinners or meal prep, so give it a try!
Spicy Red Lentil Curry
Warm up your evenings with this delicious Spicy Red Lentil Curry, a perfect blend of creamy coconut milk and aromatic spices. This easy-to-make dish is not only nutritious but also incredibly satisfying.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Ingredients
- 1 cup red lentils
- 4 tbsp avocado oil or olive oil
- 4 cloves garlic, minced
- 2-inch piece fresh ginger, minced
- 2 serrano peppers, minced
- 1 can (13.5 oz) full-fat coconut milk
- 1 can (14 oz) crushed tomatoes
- 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
- 1 tsp freshly cracked black pepper
- 1 tbsp lemon juice
- ½ cup fresh cilantro, chopped
Instructions
- Rinse the red lentils under cold water until clear. Soak overnight or for at least six hours.
- In a large deep skillet over medium-high heat, add oil and sauté garlic, ginger, and minced serrano peppers for about three minutes.
- Stir in spices (cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric) and cook until fragrant (30–60 seconds).
- Add soaked lentils, crushed tomatoes, and coconut milk; mix well. Reduce heat to low and simmer partially covered for 20-25 minutes until lentils are tender.
- Finish by stirring in lemon juice and chopped cilantro. Adjust seasoning as needed before serving.
Nutrition
- Serving Size: 1 cup (approximately 240g)
- Calories: 290
- Sugar: 6g
- Sodium: 440mg
- Fat: 16g
- Saturated Fat: 12g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg