Spicy Red Lentil Curry
This Spicy Red Lentil Curry is a delightful dish that’s sure to warm you up on chilly evenings. It’s incredibly creamy, loaded with aromatic spices, and perfect for various occasions, from cozy family dinners to meal prepping for the week ahead. The balance of heat and flavor makes it a standout recipe that anyone can enjoy.
Why You’ll Love This Recipe
- Easy to Prepare: With simple ingredients and straightforward steps, this curry can be made quickly, even on busy nights.
- Packed with Flavor: The combination of spices creates a rich and complex taste that elevates the humble lentil to new heights.
- Nutrient-Dense: Red lentils are not only delicious but also rich in protein and fiber, making this dish both satisfying and healthy.
- Versatile Pairing: Serve it with rice or flatbread for a complete meal, or enjoy it on its own for a lighter option.
- Meal Prep Friendly: This recipe stores well in the fridge, making it perfect for batch cooking and enjoying throughout the week.

Tools and Preparation
To create this delicious spicy red lentil curry, you’ll need a few essential tools. Having the right equipment will make your cooking experience smoother and more enjoyable.
Essential Tools and Equipment
- Large deep skillet
- Measuring cups
- Measuring spoons
- Cutting board
- Knife
- Mixing spoon
Importance of Each Tool
- Large deep skillet: Ideal for simmering the curry without overflowing.
- Measuring cups: Ensures accurate ingredient quantities for consistent results.
- Knife: A sharp knife makes chopping ingredients quick and safe.
Ingredients
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 and Soak 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 garlic, ginger, and serrano pepper. Cook for about 3 minutes while stirring frequently to prevent burning.
Step 3: Add Spices
Add ground 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 continuously.
Step 4: Combine Ingredients
Add in the rinsed lentils, crushed tomatoes, and full-fat coconut milk. Mix well to combine everything. Reduce heat to low and partially cover with a lid. Simmer on low heat for about 20 to 25 minutes until the lentils are cooked through. If they aren’t quite soft 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 along with fresh cilantro. Adjust salt according to your preference.
Step 6: Serve
Serve your spicy red lentil curry warm with rice or flatbread. Garnish with extra cilantro if desired. Store any leftovers in the fridge for up to four days.
How to Serve Spicy Red Lentil Curry
Serving spicy red lentil curry is a delightful experience that can be tailored to your taste. This dish pairs beautifully with various accompaniments, enhancing its flavors and textures.
With Rice
- Basmati Rice: Fluffy and fragrant, basmati rice complements the creamy curry perfectly.
- Brown Rice: For a healthier option, brown rice adds a nutty flavor and chewy texture.
With Flatbreads
- Naan: Soft and pillowy, naan is perfect for scooping up the curry.
- Roti: A whole wheat flatbread that offers a slightly firmer texture, ideal for dipping.
Topped with Garnishes
- Fresh Cilantro: A sprinkle of chopped cilantro adds freshness and vibrant color.
- Lime Wedges: A squeeze of lime juice brightens the flavors and enhances the dish’s spice.
How to Perfect Spicy Red Lentil Curry
Creating the perfect spicy red lentil curry requires attention to detail and a few helpful tips. These suggestions will elevate your dish to the next level.
- Soak Lentils Overnight: Soaking helps them cook faster and improves nutrient absorption.
- Use Fresh Spices: Fresh spices provide more flavor than older ones; check their freshness before use.
- Adjust Spice Levels: Feel free to modify the amount of cayenne pepper based on your heat preference.
- Taste As You Cook: Regular tasting allows you to adjust seasonings and ensure balanced flavors.
- Simmer Longer for Creaminess: If time allows, simmering longer enhances creaminess and flavor depth.
Best Side Dishes for Spicy Red Lentil Curry
Pairing side dishes with your spicy red lentil curry can create a well-rounded meal that satisfies every palate. Here are some excellent options:
- Cucumber Raita: A cooling yogurt-based side that balances the heat of the curry.
- Mango Chutney: Sweet and tangy chutney adds a delightful contrast to the spiciness.
- Sauteed Greens: Lightly sautéed spinach or kale provides a nutritious boost.
- Pickled Onions: Tangy pickled onions add crunch and acidity, enhancing overall flavor.
- Vegetable Samosas: Crispy samosas filled with spiced potatoes complement the curry’s richness.
- Roasted Cauliflower: Seasoned roasted cauliflower offers a hearty yet healthy addition.
- Quinoa Salad: A light salad made with quinoa, veggies, and herbs adds freshness.
- Potato Wedges: Crispy potato wedges bring texture and comfort alongside your curry dish.
Common Mistakes to Avoid
Making a spicy red lentil curry can be easy, but there are common pitfalls to watch out for.
- Skipping the Soaking: Not soaking lentils can lead to longer cooking times and less nutrient absorption. Always soak them for at least 6 hours or overnight.
- Overcooking Spices: Cooking spices too long can make them bitter. Only sauté spices until fragrant, usually 30–60 seconds.
- Ignoring Consistency: If your curry is too thick, it may not be enjoyable. Add water gradually to reach your desired consistency.
- Underseasoning: Not tasting while cooking can result in bland flavors. Adjust seasoning as needed throughout the process.
- Forgetting the Finish: Skipping lemon juice or cilantro at the end can dull the flavor. Always include these for a fresh kick.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3-4 days.
- Allow the curry to cool completely before sealing.
Freezing Spicy Red Lentil Curry
- Freeze in a freezer-safe container for up to 3 months.
- Leave some space at the top of the container for expansion.
Reheating Spicy Red Lentil Curry
- Oven: Preheat to 350°F (175°C) and bake in a covered dish until warmed through, about 20-25 minutes.
- Microwave: Heat in a microwave-safe bowl, covered loosely, for 2-3 minutes, stirring halfway through.
- Stovetop: Reheat over medium-low heat, stirring occasionally, until heated through.
Frequently Asked Questions
Here are some common questions about spicy red lentil curry for your convenience.
What is Spicy Red Lentil Curry?
Spicy red lentil curry is a creamy, flavorful dish made with red lentils, spices, and coconut milk. It’s perfect for warming up on chilly days.
Can I customize my Spicy Red Lentil Curry?
Yes! You can add vegetables like spinach or sweet potatoes or adjust the spice levels according to your preference.
Is Spicy Red Lentil Curry vegan?
Yes! This recipe is entirely plant-based, making it suitable for vegans and vegetarians.
How do I thicken my Spicy Red Lentil Curry?
You can thicken the curry by simmering it longer or adding more lentils. Adjusting liquid content will also help achieve your desired thickness.
Final Thoughts
This spicy red lentil curry is not only cozy but also incredibly versatile. You can modify it by adding various vegetables or adjusting spices according to your taste. We encourage you to try this delightful recipe that brings warmth and satisfaction with every bite!
Spicy Red Lentil Curry
Warm up your chilly evenings with this Spicy Red Lentil Curry, a creamy and aromatic dish that perfectly balances heat and flavor. This comforting recipe is quick to prepare, making it ideal for busy weeknights or relaxed family dinners. Packed with nutritious ingredients, this vegan curry is rich in protein and fiber, ensuring a satisfying meal that everyone will love. Serve it alongside rice or flatbread, and enjoy the delightful blend of spices that elevates humble lentils to a gourmet experience.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 4 people 1x
- Category: Dinner
- Method: Stovetop
- 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 full-fat coconut milk
- 1 can 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, use more as needed
- 1 tsp freshly cracked black pepper
- 1 tbsp lemon juice
- ½ cup fresh cilantro, roughly chopped
Instructions
- Rinse the lentils under cold water until clear. Soak for at least 6 hours or overnight.
- Heat oil in a large skillet over medium-high heat; sauté garlic, ginger, and serrano peppers for 3 minutes.
- Add spices and cook for another 30-60 seconds until fragrant.
- Stir in the 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 warm with rice or flatbread.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg