Spicy Red Lentil Curry
If you’re looking for a heartwarming dish to brighten up your winter evenings, you’ve come to the right place! This Spicy Red Lentil Curry is not just any curry; it’s a bowl of comfort that warms you from the inside out. Packed with spices and creamy coconut milk, it’s perfect for busy weeknights or family gatherings. The best part? It’s incredibly wholesome and delicious, making it a favorite in my home!
There’s something magical about curling up with a hearty bowl of this curry, especially on chilly nights. It’s quick to prepare and fills your kitchen with irresistible aromas. Trust me, once you try it, this recipe will become a go-to in your meal rotation.
Why You’ll Love This Recipe
- Super Easy: With just a few simple steps, you can whip up this flavorful dish in under 45 minutes.
- Family-Friendly: Kids love the creamy texture and vibrant flavors, making it a hit at dinner time!
- Make-Ahead Convenience: You can prep this curry ahead of time, and it tastes even better the next day.
- Healthy Ingredients: Packed with protein-rich lentils and fresh spices, it’s as nourishing as it is delicious.
- Customizable: Adjust the spice levels or add your favorite veggies to make it uniquely yours!

Ingredients You’ll Need
Gathering the ingredients for this Spicy Red Lentil Curry is easy peasy! You’ll find that these are simple, wholesome components that you might already have in your pantry.
- 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
Variations
One of the great things about this recipe is its flexibility! Feel free to get creative based on what you have on hand or your personal preferences.
- Add Extra Veggies: Toss in some spinach, bell peppers, or carrots for added nutrition and color.
- Change Up the Legumes: If you’re short on red lentils, try using yellow lentils or chickpeas instead.
- Adjust the Spice: Want it milder? Use less cayenne pepper or remove the serrano peppers altogether.
- Top It Off: Serve with avocado slices or a dollop of dairy-free yogurt for an extra creamy finish.
How to Make Spicy Red Lentil Curry
Step 1: Rinse and Soak the Lentils
Start by rinsing the lentils in cold water until the water runs clear. Soaking them overnight or for at least six hours will help them cook faster and enhance their nutrient absorption. This little step makes a big difference!
Step 2: Sauté Aromatics
Heat a large skillet over medium-high heat and add your choice of avocado oil or olive oil. Once shimmering, toss in the garlic, ginger, and serrano pepper. Sauté for about three minutes while stirring frequently to keep that garlic from burning—it helps release those fragrant flavors!
Step 3: Spice It Up
Now it’s time to add all those wonderful spices: cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Stir everything together for about 30 to 60 seconds until fragrant. This step brings out the rich flavors that will make your curry pop!
Step 4: Combine Ingredients
Add the rinsed lentils along with crushed tomatoes and coconut milk into your skillet. Mix everything nicely! Reduce the heat to low and cover partially with a lid. Let this simmer for about 20 to 25 minutes until everything is cooked through and creamy. If needed, feel free to add a spoonful of water if the lentils aren’t quite soft yet!
Step 5: Finish It Off
Once cooked, turn off the heat and stir in lemon juice and chopped cilantro. Taste your curry—don’t forget to adjust salt as needed!
Step 6: Serve & Enjoy!
Serve your warm Spicy Red Lentil Curry over rice or alongside flatbread. Garnish with extra cilantro if desired. And don’t worry about leftovers; they’ll keep well in the fridge for up to four days!
Enjoy every bite of this delightful dish that truly feels like home!
Pro Tips for Making Spicy Red Lentil Curry
Cooking should be fun and fulfilling, and these tips will help you create the perfect spicy red lentil curry every time!
-
Soak the lentils: Soaking your lentils not only helps them cook faster but also enhances their nutrient absorption. This makes your curry not just delicious but also more nutritious.
-
Adjust spice levels: If you’re sensitive to heat, start with less cayenne and serrano pepper. You can always add more later, ensuring the dish is enjoyable for everyone at your table.
-
Use fresh spices: Spices lose their potency over time. Using fresh spices will give your curry a vibrant flavor that elevates the entire dish.
-
Experiment with veggies: Feel free to add in your favorite vegetables like spinach, carrots, or bell peppers during cooking. They’ll add extra nutrients and color to your curry.
-
Let it sit: Allowing the curry to rest for about 10 minutes after cooking can deepen the flavors as they meld together beautifully.
How to Serve Spicy Red Lentil Curry
Presenting your spicy red lentil curry in an inviting way can make all the difference! Here are some ideas for serving this delightful dish:
Garnishes
- Fresh cilantro: A sprinkle of chopped cilantro adds a burst of freshness that complements the rich flavors of the curry.
- Lemon wedges: Serving lemon wedges on the side allows guests to add a squeeze of citrus for an extra zesty kick.
- Chili flakes: For those who love spice, offering chili flakes lets everyone customize their heat level right at the table.
Side Dishes
- Basmati rice: Fluffy basmati rice is a classic pairing that soaks up all the delicious sauce, making each bite satisfying.
- Naan bread: Soft naan is perfect for scooping up the curry and adds a lovely texture contrast. You can even choose garlic or whole wheat naan for added flavor.
- Cucumber salad: A refreshing cucumber salad with a hint of lime and salt provides a cool contrast to the spiciness of the curry.
- Roasted vegetables: Lightly seasoned roasted vegetables such as zucchini, bell peppers, or cauliflower make a great side, adding both color and nutrition to your meal.
Now you’re ready to dive into making and enjoying this cozy spicy red lentil curry! Happy cooking!

Make Ahead and Storage
This Spicy Red Lentil Curry is perfect for meal prep and will make your busy weeknights a breeze! You can whip up a big batch, store it, and enjoy it throughout the week.
Storing Leftovers
- Store the cooled curry in an airtight container.
- Keep it in the fridge for up to 3-4 days.
- If you want to keep it fresher longer, consider freezing.
Freezing
- Let the curry cool completely before freezing.
- Divide into individual portions and place in freezer-safe containers or bags.
- It can be frozen for up to 3 months. Remember to label them with the date!
Reheating
- Thaw overnight in the fridge if frozen.
- Reheat in a saucepan over medium heat until warmed through, adding a splash of water or coconut milk to loosen if needed.
- Alternatively, use the microwave in short intervals until hot.
FAQs
Here are some common questions about this delicious recipe!
Can I adjust the spice level in Spicy Red Lentil Curry?
Absolutely! You can reduce the number of serrano peppers or cayenne pepper based on your preference for heat. Feel free to taste as you go and adjust accordingly.
How do I serve Spicy Red Lentil Curry?
This curry is delightful served over steamed rice or with warm flatbread. You can also garnish it with additional cilantro for extra flavor and freshness.
Can I use other types of lentils for this curry?
While red lentils are ideal for their quick cooking time and creamy texture, you can experiment with other lentils; just remember that cooking times may vary!
Is Spicy Red Lentil Curry vegan-friendly?
Yes! This recipe is entirely plant-based, making it a great vegan dinner option packed with flavor and nutrients.
Final Thoughts
I truly hope you fall in love with this Spicy Red Lentil Curry as much as I have! It’s not only cozy and comforting but also incredibly nutritious. Whether you’re serving it for a family dinner or enjoying leftovers throughout the week, it’s bound to bring warmth to your table. So grab your ingredients, get cooking, and savor every spoonful. Happy cooking!
Spicy Red Lentil Curry
Spicy Red Lentil Curry is the perfect dish to warm your soul during chilly evenings. This nourishing and flavorful curry combines protein-packed red lentils with aromatic spices and creamy coconut milk, creating a comforting meal that’s both satisfying and healthy. Ideal for busy weeknights or family gatherings, this recipe is quick to prepare and easy to customize. With a vibrant blend of spices like cumin, turmeric, and garam masala, every spoonful bursts with deliciousness. Plus, it’s versatile enough to incorporate your favorite vegetables or adjust the spice levels to suit your taste. Enjoy this cozy bowl of goodness over rice or with warm flatbread for a fulfilling meal that will surely become a staple in your kitchen.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Approximately 4 servings 1x
- Category: Main
- Method: Sautéing/Simmering
- 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 tsp ground cumin
- 1 tsp cayenne pepper
- ½ tsp ground coriander
- 2 tsp curry powder
- 1 tsp garam masala
- 1 tsp ground turmeric
- 1 can (13.5 oz) full-fat coconut milk
- 1 can (14 oz) crushed tomatoes
- 1 tbsp lemon juice
- Fresh cilantro, chopped
Instructions
- Rinse the lentils under cold water until clear. Soak them for at least six hours to enhance cooking.
- Heat avocado oil or olive oil in a large skillet over medium-high heat. Add garlic, ginger, and serrano peppers; sauté for about three minutes.
- Stir in spices: cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper for about 30 seconds until fragrant.
- Add rinsed lentils, crushed tomatoes, and coconut milk; mix well. Reduce heat to low and partially cover with a lid. Simmer for 20–25 minutes until lentils are tender and creamy.
- Stir in lemon juice and cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 390
- Sugar: 6g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 12g
- Cholesterol: 0mg