Spicy Red Lentil Curry
If you’re looking for a dish that warms your soul and fills your kitchen with delightful aromas, then this Spicy Red Lentil Curry is just what you need. It’s one of those recipes that feels like a warm hug on a chilly evening. Not only is it creamy and rich in flavor, but it also brings a delightful kick from the spices. Whether you’re preparing for a busy weeknight dinner or hosting friends over for a cozy gathering, this curry is sure to impress everyone at the table.
What I love most about this recipe is how simple it is to make with wholesome ingredients. Plus, it’s perfect for meal prep! You can whip up a big batch and enjoy leftovers throughout the week. Trust me; once you try this spicy red lentil curry, it will become a staple in your home.
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you’ll have a delicious meal ready in no time.
- Family-Friendly: This dish packs flavor without being overly spicy, making it enjoyable for everyone.
- Make-Ahead Convenience: It stores well in the fridge, so you can save time on busy days.
- Nutrient-Packed: Red lentils are full of protein and fiber, making this curry both satisfying and healthy.
- Versatile: Pair it with rice or flatbread, and don’t hesitate to customize it with your favorite veggies!

Ingredients You’ll Need
This recipe calls for simple, wholesome ingredients that come together beautifully. You might already have some of these in your pantry! Here’s what you’ll need for the Spicy Red Lentil Curry:
- 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 things about this Spicy Red Lentil Curry is its flexibility! Feel free to customize it to suit your taste or what you have on hand.
- Add Extra Veggies: Toss in some spinach or kale during the last few minutes of cooking for added nutrients.
- Change Up the Beans: Swap out red lentils for chickpeas or green lentils if you prefer.
- Adjust the Heat: If you’re not into spicy food, use mild bell peppers instead of serrano peppers.
- Creamy Alternatives: For a different creamy texture, consider adding cashew cream instead of coconut milk.
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 at least for six hours helps them cook faster and improves nutrient absorption. It’s an easy step that makes all the difference!
Step 2: Sauté Aromatics
In a large skillet over medium-high heat, add your avocado oil or olive oil. When the oil is shimmering, toss in the garlic, ginger, and serrano pepper. Sauté these aromatics for about three minutes. Stir frequently to ensure the garlic doesn’t burn—it adds such depth to our curry!
Step 3: Spice It Up
Now it’s time to add those fabulous spices: cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook these spices for just about 30 seconds until they become fragrant—this step really helps release their essential oils and enhances flavor.
Step 4: Combine Ingredients
Add in your soaked lentils along with crushed tomatoes and coconut milk. Mix everything well! Lower the heat to low and partially cover with a lid. Let it simmer on low heat for about 20 to 25 minutes until those lentils are soft and tender. If they aren’t quite there yet after that time, stir in a little water and keep cooking.
Step 5: Finish It Off
Once cooked, turn off the heat and stir in lemon juice and fresh cilantro—this adds brightness to our rich curry! Don’t forget to taste and adjust salt as needed.
Step 6: Serve Up!
Serve your delicious Spicy Red Lentil Curry warm with rice or flatbread. Garnish with extra cilantro if you like—trust me; it’s worth it! And if you have leftovers (which I doubt), they’ll keep nicely in the fridge for up to four days.
Enjoy every bite of this comforting dish!
Pro Tips for Making Spicy Red Lentil Curry
Creating the perfect spicy red lentil curry is all about technique and a few handy tips that will elevate your dish to new heights.
- Soak the lentils: Soaking red lentils not only reduces cooking time but also enhances their digestibility and nutrient absorption, making your curry healthier and more flavorful.
- Adjust the heat level: If you prefer a milder curry, you can reduce the number of serrano peppers or remove the seeds. Conversely, add more cayenne pepper for an extra kick!
- Experiment with spices: Feel free to play with the spice mix! Adding a pinch of cinnamon or a dash of smoked paprika can give your curry a unique twist.
- Use fresh ingredients: Fresh garlic, ginger, and herbs can significantly enhance the flavors of your curry. Try to avoid pre-minced or dried substitutes when possible.
- Let it rest: Allowing your curry to sit for a few minutes after cooking can help develop its flavors. This simple step can make a noticeable difference in taste.
How to Serve Spicy Red Lentil Curry
This spicy red lentil curry is not just delicious; it’s also visually appealing! Presenting it well can enhance your dining experience.
Garnishes
- Fresh cilantro: Sprinkle some freshly chopped cilantro on top for a burst of color and freshness.
- Sliced chilies: Add thinly sliced jalapeños or serrano peppers for those who love some extra heat.
- Lemon wedges: Serving lemon wedges on the side allows guests to add a splash of acidity to balance the richness of the curry.
Side Dishes
- Steamed basmati rice: Light and fluffy, basmati rice perfectly absorbs the creamy sauce, providing a comforting base for your curry.
- Fluffy naan bread: Soft naan is ideal for scooping up the curry, making every bite delightful and fun.
- Cucumber salad: A refreshing cucumber salad adds crunch and coolness that complements the spiciness of the curry beautifully.
- Roasted vegetables: Seasoned roasted veggies like carrots, bell peppers, or zucchini offer great color contrast and additional nutrients to round out your meal.
With these tips and serving suggestions, you’re all set to enjoy a delicious bowl of spicy red lentil curry that warms both your heart and your home! Happy cooking!

Make Ahead and Storage
This Spicy Red Lentil Curry is perfect for meal prep, making it an easy and delicious option to have ready throughout the week. You can enjoy it fresh or store it for later, ensuring you always have a comforting dinner waiting for you.
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.
- When ready to eat, simply reheat on the stove or in the microwave.
Freezing
- Cool the curry completely before freezing.
- Portion it into freezer-safe containers or bags, leaving some room for expansion.
- It can be frozen for up to 3 months. Remember to label with the date!
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a saucepan over medium heat, adding a splash of water if needed to thin it out.
- For microwave reheating, cover loosely and heat until hot, stirring occasionally.
FAQs
Here are some common questions about making Spicy Red Lentil Curry.
Can I use dried lentils instead of canned?
Yes! This recipe uses red lentils, which cook quickly. Just ensure they are rinsed well and soaked as directed for optimal cooking.
Is Spicy Red Lentil Curry suitable for meal prep?
Absolutely! It stores well in the fridge and freezer, making it an excellent choice for meal prep. You can enjoy it any day of the week!
How can I adjust the spice level in Spicy Red Lentil Curry?
You can reduce or omit the serrano peppers if you prefer less heat. Alternatively, add more spices like cayenne pepper gradually until you reach your desired spiciness.
What can I serve with Spicy Red Lentil Curry?
This curry pairs perfectly with rice or flatbread. You can also add a side salad or a dollop of yogurt (plant-based) to balance the flavors.
Final Thoughts
I hope you find joy in making this Spicy Red Lentil Curry! It’s not just a dish; it’s a warm embrace on a chilly evening. The blend of spices creates a unique flavor that will surely become a favorite in your home. Enjoy cooking, and don’t hesitate to share your experience with family and friends. Happy cooking!
Spicy Red Lentil Curry
Spicy Red Lentil Curry is the ultimate comfort food that not only warms your soul but also fills your kitchen with inviting aromas. This creamy and nutrient-rich dish features a delightful blend of spices that provide just the right amount of kick without overwhelming the palate. Perfect for busy weeknight dinners or entertaining friends, this curry is sure to impress everyone at your table. Plus, it’s simple to prepare with wholesome ingredients and is ideal for meal prep—enjoy delicious leftovers throughout the week!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately four
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Ingredients
- 1 cup red lentils
- 4 tbsp avocado oil or olive oil
- 4 cloves garlic, minced
- 2-inch 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 (adjust as needed)
- 1 tsp freshly cracked black pepper
- 1 (13.5-ounce) can full-fat coconut milk
- 1 (14-ounce) can crushed tomatoes
- 1 tbsp lemon juice
- ½ cup fresh cilantro, chopped
Instructions
- Rinse the lentils in cold water until clear; soak overnight for better cooking.
- In a large skillet over medium-high heat, add oil and sauté garlic, ginger, and serrano peppers for about three minutes.
- Add cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper; cook for another 30 seconds until fragrant.
- Stir in soaked lentils, crushed tomatoes, and coconut milk; mix well.
- Reduce heat to low, cover partially, and simmer for 20–25 minutes until lentils are tender. Add water if necessary.
- Stir in lemon juice and cilantro before serving warm with rice or flatbread.
Nutrition
- Serving Size: Approximately 1 cup (250g)
- Calories: 365
- Sugar: 7g
- Sodium: 480mg
- Fat: 23g
- Saturated Fat: 8g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg
