Spicy Red Lentil Curry
If you’re looking for a dish that wraps you in warmth and comfort, then this Spicy Red Lentil Curry is just what you need. It’s one of those recipes that feels like a hug in a bowl, perfect for chilly evenings or family gatherings. The creamy texture paired with the vibrant spices makes every bite delightful. Plus, it’s super easy to whip up on busy weeknights, allowing you to serve something nutritious without spending hours in the kitchen.
This curry has become a staple in my home, not just because it’s delicious but also because it invites everyone to gather around the table. Whether you’re serving it over rice or with some flatbread, this dish is sure to please both family and friends alike!
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you can have a hearty meal ready in no time.
- Family-Friendly: Packed with flavor but not too spicy, making it suitable for all ages!
- Nutritious: Rich in protein and fiber from the lentils, this curry is healthy and filling.
- Make-Ahead Convenience: It stores well in the fridge and tastes even better the next day!
- Versatile: Pair it with rice, naan, or simply enjoy it on its own!


Ingredients You’ll Need
Making this Spicy Red Lentil Curry is a breeze thanks to these simple and wholesome ingredients. You likely have most of them already in your pantry! Let’s gather what we need:
- 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 best parts about this recipe is its flexibility! Feel free to mix things up based on what you have at hand or your personal preferences.
- Add More Veggies: Toss in some spinach or kale towards the end of cooking for added nutrition.
- Make it Creamier: Stir in some extra coconut milk if you love a richer curry.
- Change Up the Heat: Adjust the number of serrano peppers or add different chili types for varying spice levels.
- Protein Boost: Add chickpeas or tofu for an extra protein punch!
How to Make Spicy Red Lentil Curry
Step 1: Rinse and Soak the Lentils
Start by rinsing your lentils under cold water until it runs clear. Then soak them overnight or for at least six hours. This step helps them cook faster and enhances nutrient absorption—good food should do good things for your body!
Step 2: Sauté Aromatics
In a large skillet over medium-high heat, warm up your avocado oil or olive oil until shimmering. Add garlic, ginger, and serrano peppers. Sauté for about three minutes while stirring often; we don’t want burnt garlic here! This step will infuse your oil with amazing flavors.
Step 3: Spice It Up
Now it’s time to add those fragrant spices! Toss in ground cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook everything together for about half a minute until it’s aromatic. The smell will be nothing short of heavenly!
Step 4: Combine Ingredients
Next, mix in your lentils along with crushed tomatoes and coconut milk. Give everything a good stir. Reduce the heat to low and partially cover your pan with a lid. Let it simmer gently for about 20 to 25 minutes until those lentils are tender and creamy. If they’re still firm after that time, don’t hesitate to add a splash of water and let it cook for another five minutes.
Step 5: Final Touches
Once your lentils are cooked through, turn off the heat and stir in fresh lemon juice and chopped cilantro. Taste it—adjust salt if needed! These final touches elevate the flavor profile beautifully.
Step 6: Serve It Up
Serve your spicy red lentil curry warm over rice or alongside flatbread. Garnish with extra cilantro if desired. And don’t worry about leftovers; they can be stored in the fridge for three to four days! Enjoy every comforting bite!
Pro Tips for Making Spicy Red Lentil Curry
Making the perfect spicy red lentil curry is easier than you think—just follow these tips to elevate your dish to the next level!
-
Soak Your Lentils: Soaking lentils not only speeds up cooking time but also enhances nutrient absorption, making your meal more nutritious.
-
Adjust Spice Levels: If you’re sensitive to heat, feel free to reduce the amount of serrano peppers or cayenne pepper. Start with less and adjust according to your taste preference.
-
Use Fresh Ingredients: Fresh garlic and ginger provide a vibrant flavor that dried spices simply can’t match. They also add a lovely aroma to your curry!
-
Experiment with Additional Veggies: Consider adding in vegetables like spinach, sweet potatoes, or carrots for added texture, nutrition, and flavor.
-
Let It Rest: Allowing your curry to sit for a few minutes after cooking lets the flavors meld beautifully, enhancing the overall taste.
How to Serve Spicy Red Lentil Curry
Serving your spicy red lentil curry can be just as enjoyable as making it! Here are some delightful ways to present this comforting dish.
Garnishes
- Fresh Cilantro: A sprinkle of additional chopped cilantro adds a pop of color and fresh flavor that brightens the dish.
- Lemon Wedges: Serving lemon wedges on the side allows everyone to add a splash of citrus that complements the richness of the curry.
- Sliced Avocado: Creamy avocado slices can provide a cooling contrast to the spiciness of the curry while adding nutritional benefits.
Side Dishes
- Basmati Rice: Fluffy basmati rice is a classic pairing that soaks up all that delicious curry sauce, making every bite satisfying.
- Naan Bread or Roti: Soft, warm naan or roti serves as an excellent vehicle for scooping up your curry while adding a delightful texture contrast.
- Cucumber Salad: A refreshing cucumber salad with tomatoes and herbs offers a crunchy counterpoint to the warmth of the curry.
- Steamed Broccoli or Cauliflower: Lightly steamed broccoli or cauliflower adds extra nutrients and complements the hearty lentils without overwhelming the dish’s flavors.
Now that you have all these tips and serving suggestions at your fingertips, you’re ready to enjoy your homemade spicy red lentil curry in style! Happy cooking!


Make Ahead and Storage
This Spicy Red Lentil Curry is perfect for meal prep! Its rich flavors deepen over time, making it even more delicious the next day. Here’s how to store and enjoy your leftovers.
Storing Leftovers
- Allow the curry to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- To keep the flavors intact, avoid storing it with rice or flatbread; add those fresh when serving.
Freezing
- Portion out the curry into freezer-safe containers or bags.
- Label the containers with the date for easy tracking.
- Freeze for up to 2 months for optimal flavor and quality.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Heat on the stovetop over medium heat, adding a splash of water if needed to loosen the consistency.
- Stir occasionally until heated through, about 5-10 minutes.
FAQs
Have questions about this comforting dish? Let’s dive into some frequently asked questions!
Can I make Spicy Red Lentil Curry without coconut milk?
Absolutely! If you prefer a lighter version, you can use vegetable broth instead of coconut milk. This will give you a different texture but still keep it flavorful!
How spicy is this Spicy Red Lentil Curry?
The spice level can vary depending on your choice of serrano peppers. If you’re sensitive to heat, consider reducing the number of peppers or removing the seeds before chopping them.
What can I serve with Spicy Red Lentil Curry?
This curry pairs beautifully with rice, quinoa, or naan bread. You can also enjoy it with a fresh salad for a complete meal!
Can I use other types of lentils in this recipe?
While red lentils are ideal for their quick cooking time and creamy texture, you can substitute them with yellow lentils. Just be mindful that cooking times may vary.
How long does Spicy Red Lentil Curry last in the fridge?
When stored properly in an airtight container, your spicy red lentil curry will last for about 3-4 days in the fridge.
Final Thoughts
I hope you find joy in making this Spicy Red Lentil Curry! It’s not just a meal; it’s an experience filled with warmth and rich flavors that will surely comfort you on any chilly day. Don’t hesitate to experiment with your favorite sides and spices. Enjoy every bite and share your creations—happy cooking!
Spicy Red Lentil Curry
Warm up your evenings with this Spicy Red Lentil Curry, a comforting dish that brings together vibrant spices and creamy textures. Perfect for chilly nights, this curry is not just a meal but an invitation to gather around the table with family and friends. Made with wholesome ingredients like red lentils and coconut milk, it’s nutritious and easy to prepare, making it an ideal choice for busy weeknights or meal prep. Serve it over fluffy rice or alongside warm flatbread for a satisfying experience that warms the soul.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- 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 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 (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 until it runs clear; soak overnight for best results.
- In a large skillet, heat oil over medium-high heat. Add garlic, ginger, and serrano peppers; sauté until fragrant.
- Stir in spices and cook for 30 seconds until aromatic.
- Add lentils, crushed tomatoes, and coconut milk; simmer on low heat for 20-25 minutes until lentils are tender.
- Finish by stirring in lemon juice and chopped cilantro.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 405
- Sugar: 6g
- Sodium: 455mg
- Fat: 18g
- Saturated Fat: 14g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 51g
- Fiber: 15g
- Protein: 16g
- Cholesterol: 0mg