This Spicy Red Lentil Curry is the perfect dish for a cozy winter evening. With its rich, creamy texture and an explosion of spices, it warms both body and soul. This recipe shines at family dinners, casual get-togethers, or meal prep for the week. You’ll love how easy it is to make and how versatile it can be—perfect served over rice or with warm flatbread.
Why You’ll Love This Recipe
- Quick Preparation: With just 10 minutes of prep, you’ll have a delicious meal on the table in no time.
- Nutritious and Filling: Packed with protein and fiber from red lentils, this curry is both healthy and satisfying.
- Flavor Explosion: The combination of spices creates a complex flavor profile that will impress your taste buds.
- Versatile Dish: Enjoy it as a main course or as a side; it’s perfect for any occasion.
- Easy to Customize: Adjust the spice levels or add your favorite vegetables to make it your own.
Tools and Preparation
Before you start cooking this Spicy Red Lentil Curry, gather your tools. Having everything ready will make your cooking experience smooth and enjoyable.
Essential Tools and Equipment
- Large deep skillet
- Measuring cups and spoons
- Cutting board
- Knife
- Spoon for stirring
Importance of Each Tool
- Large deep skillet: Provides ample space for cooking ingredients evenly without overcrowding.
- Measuring cups and spoons: Ensure accurate measurements for consistent results every time.
- Knife: A sharp knife makes chopping garlic, ginger, and peppers quick and safe.
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. Soak them overnight or at least for six hours to help them 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 in the garlic, ginger, and serrano pepper. Cook for three minutes while stirring frequently to prevent burning.
Step 3: Add Spices
Stir in the cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook these aromatics for about 30–60 seconds until fragrant; stir constantly to avoid burning.
Step 4: Combine Ingredients
Add in the rinsed lentils along with crushed tomatoes and coconut milk. Mix thoroughly. Reduce heat to low and cover partially with a lid. Simmer for about 20 to 25 minutes until lentils are soft. If they aren’t soft after this time, add a few spoons of water and cook for an additional five minutes.
Step 5: Finish Up
Once cooked through, turn off the heat. Stir in lemon juice and cilantro; adjust salt if needed.
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.
Enjoy your comforting bowl of Spicy Red Lentil Curry!
How to Serve Spicy Red Lentil Curry
Spicy red lentil curry is a versatile dish that can be served in various ways. Whether you prefer it with rice, bread, or as part of a larger meal, this curry offers a delightful experience for your taste buds.
With Rice
- Basmati Rice: Fluffy and aromatic, basmati rice is the perfect accompaniment to soak up the rich flavors of the curry.
- Brown Rice: A healthier alternative, brown rice adds a nutty flavor and pairs well with the spices in the lentil curry.
With Flatbread
- Naan Bread: Soft and warm naan is ideal for scooping up the spicy lentils, making every bite enjoyable.
- Chapati: This whole wheat flatbread offers a simple and wholesome option that complements the curry beautifully.
As a Bowl Meal
- Curry Bowl: Serve the spicy red lentil curry over a bed of grains like quinoa or farro for a filling and nutritious bowl meal.
- Salad Base: Use leafy greens as a base and top them with the warm lentil curry for a refreshing twist on traditional serving styles.
Garnishing Options
- Fresh Cilantro: Sprinkle additional chopped cilantro on top for an extra burst of flavor and freshness.
- Squeeze of Lime: A drizzle of lime juice right before serving brightens up the dish and enhances its flavors.

How to Perfect Spicy Red Lentil Curry
To achieve the best results with your spicy red lentil curry, consider these helpful tips.
- Soak Your Lentils: Soaking red lentils enhances their texture and reduces cooking time significantly.
- Adjust Spice Levels: Feel free to modify the amount of cayenne pepper based on your heat preference; start with less if you’re unsure.
- Use Fresh Ingredients: Fresh garlic, ginger, and spices will elevate your curry’s flavor profile considerably.
- Simmer Gently: Cooking on low heat allows the flavors to meld together without burning any ingredients.
- Experiment with Veggies: Add vegetables like spinach or bell peppers for added nutrition and color.
- Store Properly: Keep leftovers in an airtight container in the fridge for up to 4 days to maintain freshness.
Best Side Dishes for Spicy Red Lentil Curry
Pairing your spicy red lentil curry with complementary side dishes can enhance your meal experience. Here are some great options:
- Cucumber Raita: A refreshing yogurt sauce that cools down the spiciness while adding creaminess.
- Mango Chutney: Sweet and tangy mango chutney contrasts nicely with the heat of the curry.
- Roasted Vegetables: Seasoned roasted veggies add texture and flavor, balancing out your meal.
- Potato Samosas: These crispy pastries filled with spiced potatoes make an excellent appetizer alongside your curry.
- Poppadoms: Crunchy poppadoms provide a delightful texture contrast when enjoyed with hot curry.
- Mixed Green Salad: A light salad dressed with lemon juice complements the hearty nature of the lentil dish while adding freshness.
Common Mistakes to Avoid
Making Spicy Red Lentil Curry at home can be simple and rewarding. However, there are a few common pitfalls to watch out for.
- Skipping the soaking step – Not soaking lentils can lead to longer cooking times and a less creamy texture. Always soak them overnight or for at least 6 hours before cooking.
- Overcooking spices – Cooking spices for too long can cause bitterness. Stir them constantly and only cook until fragrant, about 30-60 seconds.
- Ignoring the consistency – If your curry is too thick, it might not cook evenly. Adjust by adding a bit of water if needed during simmering.
- Not adjusting flavors – Every ingredient contributes to the overall taste. Taste your curry before serving and adjust salt or spices as needed for the perfect balance.
- Serving without accompaniments – Serving just the curry may feel incomplete. Pair it with rice or flatbread for a satisfying meal.

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 portion-sized containers for up to 3 months.
- Leave some space in containers as the curry may expand when frozen.
Reheating Spicy Red Lentil Curry
- Oven – Preheat to 350°F (175°C) and heat in a covered dish for about 20 minutes.
- Microwave – Heat in short intervals (1-2 minutes), stirring in between until heated through.
- Stovetop – Simmer on low heat, stirring occasionally until hot, adding water if necessary to reach desired consistency.
Frequently Asked Questions
Here are some common questions about making Spicy Red Lentil Curry.
Can I make Spicy Red Lentil Curry vegan?
Yes, this recipe is naturally vegan as it uses coconut milk instead of dairy products.
How spicy is this curry?
The spice level can be adjusted by varying the number of serrano peppers used. For less heat, remove seeds or use fewer peppers.
What can I serve with Spicy Red Lentil Curry?
Pair it with rice, quinoa, or naan bread for a complete meal that balances out the spices.
Can I add vegetables to this recipe?
Absolutely! Spinach, carrots, or bell peppers are great additions that enhance flavor and nutrition.
Final Thoughts
This Spicy Red Lentil Curry is not only comforting but also incredibly versatile. Feel free to customize it by adding your favorite vegetables or adjusting the spice levels to suit your taste. It’s perfect for cozy dinners and will surely impress your family and friends!
Spicy Red Lentil Curry
Indulge in the warmth of Spicy Red Lentil Curry, a comforting dish perfect for chilly nights. Rich and creamy, this flavorful curry bursts with aromatic spices that tantalize your taste buds. Not only is it quick to prepare—taking just 10 minutes of prep time—but it’s also packed with protein and fiber, making it a nourishing meal option. This versatile dish can be served over fluffy basmati rice or with soft naan, ensuring every bite is utterly satisfying. Whether you’re cooking for family dinners or meal prepping for the week, this spicy lentil curry promises to impress!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- 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 (13.5 ounces) full-fat coconut milk
- 1 can (14 ounces) 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 for garnish
Instructions
- Rinse lentils under cold water until clear; soak overnight if desired.
- Heat oil in a large deep skillet over medium-high heat. Sauté garlic, ginger, and serrano peppers for about 3 minutes.
- Stir in spices and cook for an additional 30–60 seconds until fragrant.
- Add rinsed lentils, coconut milk, and crushed tomatoes; mix well. Cover partially and simmer on low for 20-25 minutes or until lentils are tender.
- Stir in lemon juice and adjust salt if necessary before serving hot with rice or flatbread.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 365
- Sugar: 6g
- Sodium: 500mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg







