Spicy Red Lentil Curry
If you’re looking for a dish that wraps you in warmth and comfort, this Spicy Red Lentil Curry is just what you need. It’s a recipe that’s been passed down through my family, perfect for those chilly evenings when all you want to do is curl up with something hearty and satisfying. The combination of creamy coconut milk and vibrant spices creates a cozy hug in a bowl, making it an ideal choice for busy weeknights or family gatherings. Plus, it’s easy to whip up, so you can spend more time enjoying your meal and less time in the kitchen!
Why You’ll Love This Recipe
- Super Easy to Make: With just a handful of ingredients and straightforward steps, you’ll have this delicious curry on the table in no time.
- Packed with Flavor: The blend of spices transforms simple lentils into a rich and flavorful dish that will impress everyone.
- Make Ahead Friendly: This curry tastes even better the next day, making it perfect for meal prep or leftovers.
- Vegan & Nutritious: Loaded with protein and fiber from the lentils, this dish is not only satisfying but also a healthy choice for your dinner table.

Ingredients You’ll Need
You won’t believe how simple and wholesome these ingredients are! Most of them are pantry staples, making it easy to throw together this delightful Spicy Red Lentil Curry whenever the craving strikes.
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
This recipe is wonderfully flexible! Feel free to mix things up based on what you have on hand or your personal preferences.
- Add More Veggies: Toss in some spinach, kale, or diced bell peppers for added nutrition and color.
- Change Up the Heat: If serrano peppers aren’t your thing, try jalapeños or even a pinch of red pepper flakes for a different kick.
- Make it Creamier: For an extra rich texture, blend part of the cooked curry before serving. This enhances its creaminess!
- Serve it Differently: Instead of rice or flatbread, try pairing it with quinoa or over baked sweet potatoes for a unique twist.
How to Make Spicy Red Lentil Curry
Step 1: Rinse and Soak the Lentils
Start by rinsing your lentils under cold water until the water runs clear. Soaking them overnight or at least for six hours helps them cook faster and boosts nutrient absorption. This step is crucial for achieving that soft texture we love!
Step 2: Sauté Aromatics
Heat a large skillet over medium-high heat and add in your avocado oil or olive oil. Once shimmering, toss in the minced garlic, ginger, and serrano pepper. Sautéing these aromatics for about three minutes releases their flavors into the oil—creating an irresistible base for your curry!
Step 3: Add Spices
Now it’s time to spice things up! Stir in cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Let these cook for about half a minute until fragrant. This step really brings out the aromatic goodness that makes your curry so special.
Step 4: Combine Everything
Add your soaked lentils along with crushed tomatoes and coconut milk. Mix everything 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 those lentils are soft and tender. If they need more time, don’t hesitate to add a splash of water!
Step 5: Finish with Citrus & Herbs
Once cooked to perfection, turn off the heat and stir in lemon juice and fresh cilantro. Adjust salt if needed—the lemon brightens up all those rich flavors beautifully!
Step 6: Serve & Enjoy
Serve your spicy red lentil curry warm alongside rice or flatbread. Garnish with extra cilantro if desired. Trust me; leftovers won’t last long in the fridge—they’re too good not to enjoy again!
Pro Tips for Making Spicy Red Lentil Curry
Making the perfect spicy red lentil curry is all about the little details! Here are some tips to ensure your dish turns out delicious every time.
-
Soak Your Lentils: Soaking the lentils not only decreases cooking time but also enhances nutrient absorption and digestibility, making your meal healthier.
-
Adjust Spice Levels: If you’re sensitive to spice, start with less cayenne pepper and serrano peppers. You can always add more later if you want an extra kick!
-
Use Fresh Spices: Freshly ground spices pack more flavor compared to pre-ground ones. This will really elevate the taste of your curry and make it aromatic.
-
Experiment with Greens: Adding fresh spinach or kale in the last few minutes of cooking boosts both nutrition and color, making your curry even more appealing.
-
Let It Sit: If you can resist, let the curry rest for a bit after cooking. The flavors meld together beautifully, making each bite even tastier!
How to Serve Spicy Red Lentil Curry
Serving up your spicy red lentil curry is just as fun as making it! Here are some ideas to present this cozy dish in style.
Garnishes
- Chopped Green Onions: A sprinkle of chopped green onions adds a fresh crunch that complements the creaminess of the curry.
- Sliced Avocado: Creamy avocado slices provide a delightful contrast in texture and enhance the overall flavor profile.
- Extra Cilantro: A handful of freshly chopped cilantro on top not only looks beautiful but also brightens up the dish with its zesty flavor.
Side Dishes
- Basmati Rice: Fluffy basmati rice is a classic pairing that soaks up all that delicious sauce, providing a perfect balance to the spiciness.
- Naan or Roti: Soft Indian breads like naan or roti are fantastic for scooping up the curry and adding a satisfying chewiness to your meal.
- Cucumber Raita: A cool cucumber raita made with yogurt (or a dairy-free alternative) helps temper the spiciness of the curry while adding a refreshing element.
- Steamed Broccoli: Lightly steamed broccoli not only adds vibrant color but also brings extra nutrients and fiber to your plate.
With these serving suggestions, your spicy red lentil curry will be a hit at any table! Enjoy every warm and comforting bite.

Make Ahead and Storage
This Spicy Red Lentil Curry is perfect for meal prep! You can easily make a big batch and enjoy it throughout the week. Here are some tips for storing and reheating your delicious curry.
Storing Leftovers
- Allow the curry to cool completely before transferring it to an airtight container.
- Store in the fridge for up to 3-4 days.
- Label the container with the date, so you know when it was made.
Freezing
- Let the curry cool completely before freezing.
- Portion it into individual servings in freezer-safe containers or bags.
- Freeze for up to 2-3 months. Remember to label with the date!
- To ensure even thawing, try to flatten the bags before freezing.
Reheating
- Thaw frozen curry overnight in the refrigerator before reheating.
- Reheat on the stovetop over medium heat, adding a splash of water or coconut milk if needed to loosen it up.
- Alternatively, microwave in a microwave-safe bowl, stirring halfway through until hot.
FAQs
Here are some common questions about making Spicy Red Lentil Curry!
Can I make Spicy Red Lentil Curry without coconut milk?
Absolutely! For a lighter version, you can substitute coconut milk with vegetable broth or almond milk. Just keep in mind that this will alter the flavor and creaminess.
How spicy is Spicy Red Lentil Curry?
The spice level can be adjusted based on your preference. Serrano peppers provide a good kick, but you can use fewer or milder peppers if you prefer a less spicy dish.
Can I add vegetables to Spicy Red Lentil Curry?
Definitely! Feel free to add your favorite vegetables like spinach, kale, or bell peppers during cooking. They’ll not only enhance nutrition but also add vibrant colors!
How long does Spicy Red Lentil Curry take to cook?
Cooking time is around 35 minutes after prepping. It’s quick enough for a weeknight dinner but packed with flavor that makes it special!
Final Thoughts
I hope this Spicy Red Lentil Curry becomes a go-to recipe in your kitchen! Its warm spices and creamy texture make it not just comforting but also nourishing. Enjoy experimenting with flavors and ingredients as you make it your own. I’d love to hear how yours turns out—happy cooking!
Spicy Red Lentil Curry
Spicy Red Lentil Curry is the ultimate comfort food that wraps you in warmth and flavor. This creamy, aromatic dish combines protein-packed red lentils with a medley of spices, creating a hearty meal perfect for chilly evenings or busy weeknights. With its vibrant ingredients and simple preparation, this curry not only satisfies your taste buds but also nourishes your body.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Approximately 4 servings 1x
- Category: Dinner
- 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 can full-fat coconut milk (13.5 oz)
- 1 can crushed tomatoes (14 oz)
- 1 tbsp lemon juice
- ½ cup fresh cilantro, roughly chopped
Instructions
- Rinse the lentils under cold water until clear. Soak for at least six hours.
- Heat avocado oil in a large skillet over medium-high heat. Add garlic, ginger, and serrano peppers; sauté for three minutes.
- Stir in cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper; cook until fragrant (about 30 seconds).
- Add soaked lentils along with crushed tomatoes and coconut milk; mix well and simmer on low heat for 20-25 minutes until lentils are tender.
- Stir in lemon juice and fresh cilantro before serving.
Nutrition
- Serving Size: 1 cup (250g)
- Calories: 305
- Sugar: 3g
- Sodium: 630mg
- Fat: 18g
- Saturated Fat: 13g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg