Spicy Red Lentil Curry
This Spicy Red Lentil Curry is perfect for chilly evenings or cozy gatherings. With its creamy texture and a burst of spices, this dish warms both the body and soul. Whether served over rice or with flatbread, it brings comfort to any meal. Plus, it’s easy to make and packed with nutrients, making it suitable for everyone—from busy families to health-conscious individuals.
Why You’ll Love This Recipe
- Quick Preparation: This recipe takes just 10 minutes of prep time, making it perfect for weeknight dinners.
- Flavor Explosion: A blend of spices like cumin, cayenne, and garam masala ensures a deliciously rich flavor.
- Nutrient-Dense: Packed with protein and fiber from red lentils, this curry is as healthy as it is tasty.
- Versatile Meal: Serve it with rice, naan, or on its own for a satisfying vegetarian option.
- Freezer-Friendly: Leftovers freeze well, allowing you to enjoy this dish even later.

Tools and Preparation
To make this Spicy Red Lentil Curry, you’ll need some essential tools that will simplify the cooking process.
Essential Tools and Equipment
- Large deep skillet
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
- Spoon for stirring
Importance of Each Tool
- Large deep skillet: Allows for even cooking and prevents splattering while simmering the curry.
- Measuring cups: Ensures accurate ingredient amounts for consistent results every time.
- Knife: A sharp knife makes chopping garlic, ginger, and peppers quick and easy.
Ingredients
This spicy red lentil curry is the ultimate cozy winter dish. It’s super creamy, cozy, and packed with spices.
Ingredients:
– 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 the Lentils
Rinse the lentils in cold water until the water runs clear. Then soak overnight or at least for 6 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 and add in the avocado oil or olive oil. Once shimmering, add in the garlic, ginger, and serrano pepper. Cook for about 3 minutes while stirring frequently to prevent burning.
Step 3: Add Spices
Add in the ground cumin, cayenne pepper, ground coriander, curry powder, garam masala, ground turmeric, kosher salt, and cracked black pepper. Cook these spices for about 30–60 seconds until fragrant. Stir constantly to avoid burning.
Step 4: Combine Ingredients
Add in the soaked lentils along with crushed tomatoes and coconut milk. Mix everything well. Reduce heat to low and partially cover the pan with a lid. Simmer on low heat for about 20 to 25 minutes until lentils are cooked through and mostly softened. If not soft enough after this time, add a few spoons of water and cook for another five minutes.
Step 5: Finish Up
Turn off the heat and stir in lemon juice and chopped cilantro. Adjust salt according to taste.
Step 6: Serve
Serve your spicy red lentil curry hot with rice or flatbread. Garnish with additional cilantro if desired! Store leftovers in the fridge for up to four days.
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 or bread, there are delicious options to enhance your meal.
With Rice
- Basmati Rice: Fluffy basmati rice complements the creamy texture of the curry perfectly.
- Brown Rice: For a healthier option, brown rice adds a nutty flavor and chewy texture.
- Coconut Rice: Infuse your rice with coconut milk for a tropical twist that pairs beautifully with the spices.
With Bread
- Naan Bread: Soft, pillowy naan is ideal for scooping up the curry and enjoying every bite.
- Roti or Chapati: Whole wheat roti or chapati offers a wholesome alternative that complements the spices.
- Pita Bread: For a fun twist, serve it with warm pita bread for dipping.
As a Bowl
- Curry Bowl: Create a nourishing bowl by adding steamed vegetables on top of the curry and serving it over quinoa or rice.
- Wrap It Up: Use large lettuce leaves to wrap some spicy red lentil curry for a refreshing handheld option.
How to Perfect Spicy Red Lentil Curry
To achieve the best flavors in your spicy red lentil curry, follow these handy tips.
- Use Fresh Ingredients: Fresh garlic, ginger, and spices elevate the taste significantly.
- Adjust Spice Levels: Modify the number of serrano peppers based on your heat preference. Start with one if you’re unsure!
- Soak Lentils: Soaking lentils overnight not only helps them cook faster but also improves nutrient absorption.
- Simmer Gently: Cooking on low heat allows flavors to meld beautifully without burning the spices.
- Add Fresh Herbs: Garnishing with cilantro right before serving brightens up the dish and adds freshness.
- Experiment with Add-ins: Feel free to add vegetables like spinach or bell peppers for extra nutrition and flavor.
Best Side Dishes for Spicy Red Lentil Curry
Pair your spicy red lentil curry with these delightful side dishes to create a complete meal experience.
- Cucumber Raita: This cooling yogurt-based side helps balance the spice of the curry.
- Pickled Onions: Tangy pickled onions add a zesty crunch that contrasts well with the creamy lentils.
- Sautéed Greens: Lightly sautéed spinach or kale enhances nutrition and adds vibrant color to your plate.
- Chickpea Salad: A simple salad of chickpeas, tomatoes, and cucumbers makes for a hearty complement.
- Roasted Cauliflower: Seasoned roasted cauliflower adds depth and texture alongside the curry.
- Mango Chutney: Sweet mango chutney provides a delicious contrast to the heat of the dish, rounding out flavors nicely.
Common Mistakes to Avoid
When making Spicy Red Lentil Curry, it’s easy to make some common mistakes. Avoid these pitfalls to ensure your dish turns out perfectly.
- Not soaking lentils: Failing to soak your lentils can result in a longer cooking time and less creamy texture. Soak them overnight or for at least 6 hours to enhance their nutrient absorption and reduce cooking time.
- Overcooking spices: Cooking spices for too long can make them bitter. Stir them in for only 30-60 seconds until fragrant, then add the other ingredients immediately.
- Using low-quality coconut milk: Poor coconut milk can lead to a lackluster flavor. Opt for full-fat coconut milk for a rich and creamy curry.
- Skipping seasoning adjustments: Not tasting the curry before serving can leave it bland. Always adjust salt and spices at the end based on your taste preference.
- Ignoring texture: If the curry is too thick, you may have overcooked the lentils. If needed, add water gradually during simmering until you reach the desired consistency.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- The Spicy Red Lentil Curry will last for 3-4 days in the refrigerator.
Freezing Spicy Red Lentil Curry
- Allow the curry to cool completely before freezing.
- Use freezer-safe containers or bags; it will keep well for up to 3 months.
Reheating Spicy Red Lentil Curry
- Oven: Preheat to 350°F (175°C) and reheat in a covered dish for about 20-25 minutes.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat in intervals of 1 minute until warm.
- Stovetop: Heat on medium-low heat, stirring occasionally until warmed through; add water if it’s too thick.
Frequently Asked Questions
Here are some common questions about making Spicy Red Lentil Curry.
Can I make Spicy Red Lentil Curry without coconut milk?
Yes, you can substitute coconut milk with vegetable broth or another non-dairy milk, but this will alter the flavor and creaminess.
How spicy is this recipe?
The spiciness primarily comes from serrano peppers and cayenne pepper. You can adjust these amounts according to your heat preference.
What can I serve with Spicy Red Lentil Curry?
This curry pairs wonderfully with rice, naan, or flatbread. You can also serve it alongside a fresh salad or steamed vegetables.
How do I customize my Spicy Red Lentil Curry?
Feel free to add vegetables like spinach or kale for more nutrition. You can also adjust spices based on what you have available or prefer!
Final Thoughts
Spicy Red Lentil Curry is a delightful dish that brings warmth and comfort to any meal. Its rich flavors and creamy texture make it versatile enough for various occasions. Don’t hesitate to customize it with your favorite veggies or spices!
Spicy Red Lentil Curry
Spicy Red Lentil Curry is the ultimate cozy comfort food, perfect for chilly evenings and gatherings. This delicious dish features a creamy texture infused with aromatic spices like cumin and garam masala, creating a flavor explosion that warms both body and soul. Packed with protein and fiber from red lentils, it’s a nutritious option suitable for everyone—from busy families to health-conscious individuals. Whether served over fluffy rice or with warm naan, this curry is easy to make and wonderfully versatile. Plus, its freezer-friendly nature means you can enjoy leftovers later. Dive into this hearty meal that will quickly become a family favorite!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Sautéing
- Cuisine: Indian
Ingredients
- 1 cup red lentils
- 4 tbsp avocado oil or olive oil
- 4 cloves garlic
- 2-inch piece fresh ginger
- 2 serrano peppers
- 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 can full-fat coconut milk
- 1 can crushed tomatoes
- 1 tbsp lemon juice
- ½ cup fresh cilantro
Instructions
- Rinse the lentils under cold water until clear. Soak overnight or for at least 6 hours.
- Heat oil in a large deep skillet over medium-high heat. Sauté garlic, ginger, and serrano peppers for about 3 minutes.
- Add spices and cook until fragrant (30–60 seconds).
- Stir in soaked lentils, crushed tomatoes, and coconut milk. Reduce heat to low and simmer for 20–25 minutes until lentils are tender.
- Stir in lemon juice and chopped cilantro before serving hot with rice or flatbread.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 357
- Sugar: 4g
- Sodium: 560mg
- Fat: 21g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 11g
- Protein: 12g
- Cholesterol: 0mg