This Spicy Red Lentil Curry is not just a dish; it’s an experience that warms you from the inside out. Perfect for chilly evenings, this curry is creamy, loaded with flavor, and easy to prepare. Whether you’re serving it for a cozy dinner or meal prepping for the week, this dish shines in versatility and comfort.
Why You’ll Love This Recipe
- Quick to Prepare: With just 10 minutes of prep time, you can whip up this delicious curry in under an hour.
- Nutrient-Packed: Red lentils are rich in protein and fiber, making this curry both filling and healthy.
- Customizable Spice Level: Adjust the heat by varying the amount of serrano peppers or cayenne pepper according to your taste.
- One-Pot Wonder: Less cleanup is required as most of the cooking happens in a single skillet.
- Perfect for Meal Prep: This recipe keeps well, allowing you to enjoy leftovers throughout the week.
Tools and Preparation
Before diving into your cooking adventure, gather the essential tools that will make preparing this spicy red lentil curry a breeze.
Essential Tools and Equipment
- Large deep skillet
- Wooden spoon or spatula
- Measuring cups and spoons
- Knife and cutting board
- Bowl for soaking lentils
Importance of Each Tool
- Large deep skillet: Provides ample space for cooking all ingredients evenly without overcrowding.
- Wooden spoon or spatula: Ideal for stirring without scratching your cookware surface.
- Measuring cups and spoons: Ensures accurate ingredient measurements for consistent results.
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 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 helps the lentils cook faster and improves nutrient absorption.
Step 2: Sauté Vegetables
Heat a large deep skillet over medium-high heat and add in the avocado oil or olive oil. Once shimmering:
Add garlic, ginger, and serrano pepper.
Cook for 3 minutes, stirring frequently to prevent burning.
Step 3: Add Spices
Add cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper:
Cook the aromatics for 30–60 seconds until fragrant.
Stir constantly to avoid burning.
Step 4: Combine Ingredients
Add lentils, crushed tomatoes, and coconut milk:
Mix well.
Reduce heat to low and partially cover with a lid.
Simmer on low heat for 20–25 minutes until lentils are soft. If needed, add water and cook longer.
Step 5: Finish with Lemon Juice and Cilantro
Turn off the heat:
Stir in lemon juice and cilantro.
Adjust salt as needed.
Step 6: Serve
Serve your spicy red lentil curry with rice or flatbread. Garnish with additional cilantro if desired. Store any leftovers in the fridge for up to 3–4 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, bread, or on its own, there are plenty of serving options to enhance your meal.
With Rice
- Basmati Rice: The fragrant grains complement the curry’s spices beautifully.
- Brown Rice: A healthy alternative that adds a nutty flavor and chewy texture.
- Coconut Rice: Cooked with coconut milk for a tropical twist that pairs well with the creaminess of the curry.
With Bread
- Naan: Soft and fluffy, perfect for scooping up the curry.
- Roti: A whole wheat option that’s light and complements the rich flavors.
- Pita Bread: Great for dipping and adds a fun element to your dining experience.
As a Salad Topping
- Over Mixed Greens: Add a scoop of spicy red lentil curry on top of fresh greens for a nutritious salad.
- In a Wrap: Use lettuce leaves or tortillas to wrap the curry, creating a delicious handheld meal.

How to Perfect Spicy Red Lentil Curry
To achieve the ultimate creamy and flavorful spicy red lentil curry, consider these helpful tips.
- Soak Lentils Overnight: This reduces cooking time and enhances nutrient absorption.
- Use Fresh Spices: Freshly ground spices will give your curry an aromatic boost compared to old ones.
- Adjust Spice Levels: Tailor the heat by adding more or fewer serrano peppers based on your preference.
- Simmer Slowly: Allowing the curry to simmer on low heat helps develop rich flavors and creates a creamy texture.
- Add Lemon Juice Last: Stirring in lemon juice at the end maintains its bright flavor and acidity.
- Garnish Generously: Fresh cilantro not only adds color but also elevates the overall taste of the dish.
Best Side Dishes for Spicy Red Lentil Curry
Pairing side dishes with spicy red lentil curry can elevate your meal. Here are some great options to consider.
- Steamed Vegetables: Lightly steamed broccoli or green beans provide a fresh contrast to the rich curry.
- Cucumber Raita: This cooling yogurt dip balances the spice and adds creaminess.
- Pickled Onions: Tangy pickled onions add crunch and brightness to each bite.
- Chickpea Salad: A refreshing salad with chickpeas, tomatoes, and herbs complements the spicy flavors well.
- Mango Chutney: Sweet mango chutney enhances the dish’s complexity with its fruity notes.
- Papadum Chips: Crispy papadum chips are perfect for dipping into your curry or enjoying as a snack alongside.
Common Mistakes to Avoid
Making Spicy Red Lentil Curry can be simple, but it’s easy to make mistakes. Here are a few common pitfalls and how to avoid them.
- Skipping the soaking step – Not soaking lentils can lead to longer cooking times and less digestibility. Always soak lentils for at least 6 hours or overnight.
- Overcooking aromatics – Burning garlic or spices can ruin the flavor of your curry. Cook them just until fragrant, typically around 30-60 seconds.
- Ignoring salt adjustment – If you don’t taste and adjust the salt level before serving, your curry could end up bland. Always check seasoning before serving and add more salt as needed.
- Not using full-fat coconut milk – Using light coconut milk may result in a less creamy texture. Opt for full-fat for that rich and creamy consistency that makes this dish special.
- Underestimating spice levels – If you prefer a milder curry, start with smaller amounts of chili peppers and cayenne pepper. You can always add more but can’t take it out once it’s cooked!
- Neglecting garnishes – Forgetting cilantro or lemon juice can diminish freshness. Always finish your dish with fresh herbs and a splash of lemon juice for vibrant flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container in the fridge for up to 3-4 days.
- Allow curry to cool completely before sealing the container.
Freezing Spicy Red Lentil Curry
- This dish freezes well for up to 3 months.
- Use freezer-safe containers or bags for best results.
Reheating Spicy Red Lentil Curry
- Oven – Preheat oven to 350°F (175°C) and heat covered for about 20 minutes or until warmed through.
- Microwave – Heat in a microwave-safe bowl for 1-2 minutes, stirring halfway through.
- Stovetop – Place in a saucepan over medium heat, stirring occasionally until heated thoroughly.
Frequently Asked Questions
Here are some common questions about making this delicious Spicy Red Lentil Curry.
Can I use other types of lentils?
Yes, while red lentils cook faster and create a creamy texture, you can use green or brown lentils. Adjust cooking time accordingly.
How spicy is Spicy Red Lentil Curry?
The spice level depends on the amount of serrano peppers and cayenne pepper you use. Feel free to adjust based on your taste preferences.
What should I serve with Spicy Red Lentil Curry?
This curry pairs wonderfully with rice, naan bread, or even quinoa. Add a side salad for extra freshness!
Can I make this dish vegan?
Absolutely! This recipe is naturally vegan since it uses plant-based ingredients like coconut milk and lentils.
How do I make it creamier?
For an even creamier texture, consider adding an extra can of coconut milk or blending part of the curry before serving.
Final Thoughts
This Spicy Red Lentil Curry is not only comforting but also versatile enough for any occasion. Feel free to customize it by adding vegetables like spinach or sweet potatoes for added nutrition. We encourage you to give this cozy dish a try!
Spicy Red Lentil Curry
Experience the warmth and comfort of Spicy Red Lentil Curry, a dish that brings together rich flavors and creamy textures in one pot. Perfect for chilly evenings or meal prep, this nourishing curry features protein-packed red lentils simmered with aromatic spices and coconut milk for a delightful vegan treat. Ready in under an hour, it is easy to customize to your spice preference while offering a nutritious option that satisfies. Serve it with rice or bread for a heartwarming meal that everyone will love.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 4
- Category: Main
- Method: One-Pot
- Cuisine: Indian
Ingredients
- 1 cup red lentils
- 4 tbsp avocado or olive oil
- 4 cloves garlic, minced
- 2-inch piece fresh ginger, minced
- 2 serrano peppers, 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 can (13.5 oz) full-fat coconut milk
- 1 can (14 oz) crushed tomatoes
- 1 tbsp lemon juice
- ½ cup fresh cilantro, roughly chopped
Instructions
- Rinse and soak lentils in cold water for at least 6 hours.
- Heat oil in a large skillet over medium-high heat. Sauté garlic, ginger, and serrano peppers for about 3 minutes.
- Add spices and cook until fragrant, around 30 seconds.
- Stir in lentils, crushed tomatoes, and coconut milk. Reduce heat to low, cover partially, and simmer for 20–25 minutes until lentils are soft.
- Finish with lemon juice and chopped cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 360
- Sugar: 6g
- Sodium: 500mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg








