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 the ticket. It’s one of those recipes that feels like a big hug on a chilly day. With its creamy texture and vibrant spices, it’s perfect for everything from busy weeknights to family gatherings. Plus, it’s packed with nutrients and flavor, making it a favorite in my household!
This curry is not only easy to whip up but also incredibly satisfying. Trust me, once you try it, you’ll want to keep it in your rotation!
Why You’ll Love This Recipe
- Quick and Easy: You can make this delicious dish in about 45 minutes, perfect for weeknight dinners.
- Family-Friendly: The blend of spices is flavorful but not overwhelmingly hot, making it great for all ages.
- Make-Ahead Convenience: This Spicy Red Lentil Curry tastes even better the next day, so it’s ideal for meal prep!
- Nutritious and Filling: Packed with protein from lentils and healthy fats from coconut milk, this dish is both wholesome and hearty.
- Versatile Flavors: You can easily adjust the spice levels or add vegetables to suit your taste!

Ingredients You’ll Need
Let’s dive into the ingredients! They are simple and wholesome—perfect for creating a cozy dish right at home.
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
Variations
One of the best parts about this Spicy Red Lentil Curry is how flexible it is! Feel free to get creative with these variations:
- Add some veggies: Toss in chopped spinach or kale during the last few minutes of cooking for added nutrients.
- Make it milder: If you’re serving kids or prefer less heat, reduce the cayenne pepper or remove the serrano peppers altogether.
- Swap the lentils: While red lentils are amazing, you can try yellow lentils or chickpeas if that’s what you have on hand.
- Serve it differently: Try serving over quinoa instead of rice for a nutty flavor twist!
How to Make Spicy Red Lentil Curry
Step 1: Prepare the Lentils
Rinse the lentils in cold water until the water runs clear. Soaking them overnight or at least for six hours will help them cook faster and absorb more nutrients. This step is crucial for achieving that lovely creamy texture we all adore in lentil curries!
Step 2: Sauté Aromatics
Heat a large, deep skillet over medium-high heat and pour in your avocado oil or olive oil. Once shimmering, add garlic, ginger, and serrano pepper. Cook for about three minutes while stirring frequently; this prevents the garlic from burning and allows those delightful flavors to meld together.
Step 3: Add Spices
Next, sprinkle in your cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Stir constantly for about 30 to 60 seconds until fragrant. This step is where the magic happens—the spices release their essential oils and create an irresistible aroma.
Step 4: Combine Ingredients
Now it’s time to add in your soaked lentils along with crushed tomatoes and coconut milk. Mix well! Lower the heat to low and partially cover the pan with a lid. Let it simmer gently for about 20 to 25 minutes until the lentils are tender. If they need more time, don’t hesitate to add a splash of water.
Step 5: Finish Up
Once cooked through and creamy—just how we like it—turn off the heat. Stir in lemon juice and fresh cilantro for that zing! Don’t forget to taste and adjust salt as needed.
Step 6: Serve
Spoon out this beautiful curry over rice or with warm flatbread. Garnish with extra cilantro if you’re feeling fancy! Leftovers? No problem! Store them in the fridge for up to four days—if they last that long!
Enjoy making this Spicy Red Lentil Curry—it truly warms both body and soul!
Pro Tips for Making Spicy Red Lentil Curry
Making the perfect spicy red lentil curry is easy with a few handy tips to ensure your dish turns out flavorful and satisfying.
- Soak Your Lentils: Soaking lentils not only shortens cooking time but also enhances nutrient absorption, making your meal healthier and easier to digest.
- Adjust Spice Levels: Feel free to modify the amount of cayenne pepper or serrano peppers based on your heat tolerance. This allows you to customize the dish to suit your taste preferences.
- Experiment with Herbs: Fresh herbs can transform your curry! Try adding some fresh mint or basil along with cilantro for a refreshing twist.
- Thicken as Needed: If you prefer a thicker curry, simply allow it to simmer longer or mash some of the lentils with the back of a spoon. This gives a creamier texture and makes each bite more comforting.
- Store Properly: Leftovers can be stored in an airtight container in the fridge for up to 4 days. This curry actually tastes even better the next day as the flavors meld together!
How to Serve Spicy Red Lentil Curry
Serving spicy red lentil curry is all about creating an inviting and hearty meal experience. Here are some ideas to present this delightful dish beautifully.
Garnishes
- Fresh Cilantro: A sprinkle of freshly chopped cilantro adds color and a burst of flavor that complements the spices beautifully.
- Lemon Wedges: Serving lemon wedges on the side allows everyone to squeeze fresh juice over their curry, enhancing its brightness.
Side Dishes
- Basmati Rice: Fluffy basmati rice is a classic pairing that soaks up all the delicious curry sauce, providing a perfect balance of textures.
- Naan Bread: Soft, warm naan is excellent for scooping up curry and adds an authentic touch to your meal.
- Cucumber Salad: A light cucumber salad with yogurt (or a dairy-free alternative) provides a refreshing contrast to the rich flavors of the curry.
- Roasted Vegetables: Seasoned roasted vegetables offer a healthy side option that complements the heartiness of the curry without overpowering it.
Enjoy making and serving this spicy red lentil curry; it’s sure to be a hit at your table!

Make Ahead and Storage
This Spicy Red Lentil Curry is a fantastic option for meal prep! It keeps well and only gets better with time as the flavors meld together. Here’s how to store it properly:
Storing Leftovers
- Store in an airtight container in the fridge.
- The curry will last for 3-4 days.
- Allow it to cool completely before sealing to maintain its freshness.
Freezing
- Let the curry cool completely before transferring it to freezer-safe containers.
- It can be frozen for up to 3 months.
- Label your containers with the date for easy reference.
Reheating
- Thaw overnight in the fridge if frozen, or use the microwave on low power until warmed through.
- Reheat on the stovetop over medium heat, adding a splash of water or coconut milk if needed to reach your desired consistency.
FAQs
Here are some common questions about this delicious recipe:
Can I make Spicy Red Lentil Curry without coconut milk?
Yes! You can substitute coconut milk with vegetable broth or almond milk for a lighter version, but keep in mind that the flavor will vary slightly.
How spicy is Spicy Red Lentil Curry?
The spice level can be adjusted based on your preference. Using fewer serrano peppers will create a milder dish, while more cayenne pepper will increase the heat!
What can I serve with Spicy Red Lentil Curry?
This dish pairs beautifully with rice, quinoa, or whole grain flatbreads. You can also serve it alongside a side salad for a refreshing contrast.
Can I add vegetables to my Spicy Red Lentil Curry?
Absolutely! Feel free to add vegetables such as spinach, kale, or bell peppers during cooking for added nutrition and texture.
Final Thoughts
I hope you find joy in making this Spicy Red Lentil Curry as much as I do! It’s not just a meal; it’s a hug in a bowl that warms you from the inside out. Enjoy experimenting with flavors and serving it up for family and friends. I’m excited for you to savor this delightful dish—happy cooking!
Spicy Red Lentil Curry
Indulge in the warmth of this Spicy Red Lentil Curry, a delightful dish that envelops you with rich flavors and creamy textures. This recipe is perfect for busy weeknights or cozy family dinners, offering a nutritious meal packed with protein-rich lentils and healthy fats from coconut milk. Bursting with vibrant spices, it’s customizable to suit your taste preferences. Whether enjoyed over fluffy basmati rice or with warm naan, this curry is sure to become a cherished favorite in your home.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 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, 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
Instructions
- Rinse lentils under cold water until clear. Soak 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 cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper; cook for another minute until fragrant.
- Stir in soaked lentils, crushed tomatoes, and coconut milk. Lower heat and simmer for 20-25 minutes until lentils are tender.
- Stir in lemon juice and chopped cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 380
- Sugar: 6g
- Sodium: 700mg
- Fat: 22g
- Saturated Fat: 16g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 15g
- Protein: 12g
- Cholesterol: 0mg