Spicy Red Lentil Curry
If you’re looking for a warming dish that feels like a big hug on a cold day, you’ve found it! This Spicy Red Lentil Curry is one of my all-time favorites. It’s rich, creamy, and bursting with flavor from spices that dance on your palate. Whether you’re coming in from the chilly outdoors or just need something comforting after a busy day, this curry has got you covered.
What I love most about this recipe is its versatility. It’s perfect for cozy weeknight dinners or when you’re entertaining friends and family. Plus, it’s made with wholesome ingredients that are easy to find. So let’s dive into making this delightful dish together!
Why You’ll Love This Recipe
- Easy to prepare: With simple steps and quick cooking time, even beginners can whip this up!
- Family-friendly: The mild heat from the spices makes it appealing to both adults and kids.
- Make-ahead convenience: It stores beautifully, so leftovers can be enjoyed throughout the week.
- Deliciously satisfying: The creamy texture and robust flavors will have everyone asking for seconds!

Ingredients You’ll Need
This Spicy Red Lentil Curry uses simple, wholesome ingredients that come together beautifully. Here’s what you’ll 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 things about this Spicy Red Lentil Curry is how flexible it is! Feel free to get creative and make it your own:
- Add extra veggies: Toss in spinach, kale, or bell peppers for added nutrition and color.
- Change up the spice level: Adjust the number of serrano peppers to suit your preference—more for extra heat!
- Substitute lentils: If you want a different texture, try using yellow lentils or chickpeas instead.
- Make it a stew: Add more vegetable broth to create a soup-like consistency perfect for dipping bread.
How to Make Spicy Red Lentil Curry
Step 1: Rinse and Soak the Lentils
Rinse 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. This key step sets up your curry for success!
Step 2: Sauté the Aromatics
Heat a large skillet over medium-high heat and add in your oil of choice. When it shimmers, add garlic, ginger, and serrano peppers. Cook for about three minutes while stirring frequently to prevent burning—this releases their delightful flavors.
Step 3: Add Your Spices
Now it’s time to bring some warmth to your dish! Stir in cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper. Cook these aromatics for another 30–60 seconds until they’re fragrant; this step really enhances the depth of flavor.
Step 4: Combine Ingredients
Add in those beautiful lentils along with crushed tomatoes and coconut milk. Give everything a good stir before reducing the heat to low. Cover partially with a lid and let simmer for about 20–25 minutes until tender. If necessary, add water if they need more time; you want them nice and soft!
Step 5: Finish with Lemon Juice & Cilantro
Once your lentils are cooked through, turn off the heat and stir in lemon juice and fresh cilantro. Taste and adjust salt as needed to ensure every bite is bursting with flavor.
Step 6: Serve & Enjoy!
Serve your delicious curry hot with rice or flatbread. Don’t forget to garnish with extra cilantro if desired! And if there are any leftovers? They’ll keep well in the fridge for several days—if they last that long!
Pro Tips for Making Spicy Red Lentil Curry
Creating the perfect Spicy Red Lentil Curry is all about technique and a little love in the kitchen! Here are some pro tips to ensure your dish turns out delicious every time.
-
Rinse and Soak Your Lentils: Rinsing helps remove any debris, while soaking reduces cooking time and enhances nutrient absorption. It’s a small step that makes a big difference!
-
Adjust Spice Levels: If you prefer a milder curry, reduce the number of serrano peppers or cayenne pepper. Remember, you can always add more spice later, but it’s hard to take it away once it’s cooked in!
-
Fresh Herbs Matter: Using fresh cilantro not only adds flavor but also brightens up the dish visually. Fresh herbs elevate the overall taste profile and make your curry pop!
-
Simmer Gently: Cooking on low heat allows the flavors to meld beautifully without burning the spices. Take your time with this step to achieve that rich, creamy texture.
-
Taste as You Go: Don’t forget to taste your curry towards the end of cooking. Adjust salt and acidity with lemon juice as needed to find that perfect balance of flavors.
How to Serve Spicy Red Lentil Curry
Serving your Spicy Red Lentil Curry can be as creative as you want! Here are some ideas to make your meal not only delicious but also visually appealing.
Garnishes
- Chopped Fresh Cilantro: A sprinkle of chopped cilantro adds freshness and color, enhancing both presentation and flavor.
- Slices of Lime: A few lime wedges provide an extra zing when squeezed over each serving, brightening up the flavors beautifully.
- Toasted Coconut Flakes: For a delightful crunch, sprinkle some toasted coconut flakes on top before serving. It adds an unexpected texture that contrasts nicely with the creamy curry.
Side Dishes
- Basmati Rice: This fluffy rice is a classic accompaniment that soaks up all the delicious curry sauce perfectly. It’s a must-have for a satisfying meal!
- Naan or Roti: Soft, warm flatbreads are perfect for scooping up the curry. They add another layer of comfort to your dining experience.
- Cucumber Salad: A refreshing cucumber salad with a drizzle of lemon juice can provide a crisp contrast to the rich curry, balancing out the flavors nicely.
- Roasted Vegetables: Seasonal roasted veggies like carrots or bell peppers complement the dish wonderfully while adding extra nutrients to your meal.
Enjoy your cozy night in with this Spicy Red Lentil Curry recipe! Each bite will warm you from within and leave you craving more.

Make Ahead and Storage
This Spicy Red Lentil Curry is not only delicious but also perfect for meal prep! You can easily make a big batch in advance, making weeknight dinners a breeze.
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.
- For best results, reheat only the portion you plan to eat.
Freezing
- Portion the cooled curry into freezer-safe containers or heavy-duty freezer bags.
- Label with the date and freeze for up to 3 months.
- To avoid freezer burn, ensure as much air as possible is removed from bags.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over low heat, adding a splash of water or coconut milk if needed to loosen it up.
- Microwave in short intervals, stirring in between until heated through.
FAQs
If you’re curious about this recipe, you’re not alone! Here are some common questions about Spicy Red Lentil Curry.
Can I adjust the spice level in Spicy Red Lentil Curry?
Absolutely! You can reduce or omit the serrano peppers and cayenne pepper if you prefer a milder curry. Alternatively, feel free to add more spices for extra heat.
How can I make Spicy Red Lentil Curry vegan-friendly?
This recipe is already vegan-friendly! The main ingredients include plant-based sources like lentils and coconut milk, making it a wholesome choice for everyone.
What should I serve with Spicy Red Lentil Curry?
This flavorful curry pairs wonderfully with steamed rice, quinoa, or flatbreads like naan or roti. You could also serve it alongside a fresh salad for added crunch!
Can I use other types of lentils in this recipe?
While red lentils create a creamy texture that works best in this recipe, you can experiment with yellow lentils. Just keep in mind that cooking times may vary!
Final Thoughts
I hope you find joy in preparing this Spicy Red Lentil Curry! It’s truly a comforting dish that warms both body and soul during chilly evenings. Whether it’s part of your weekly meal prep or a special dinner with loved ones, I’m sure you’ll love every bite. Happy cooking, and don’t forget to enjoy the process!
Spicy Red Lentil Curry
If you’re in search of a heartwarming dish that envelops you in comfort, look no further than this Spicy Red Lentil Curry. Packed with robust flavors and a creamy texture, this vegan delight is perfect for cozy dinners or meal prep. Infused with aromatic spices like cumin, turmeric, and garam masala, each spoonful is a delightful journey for your taste buds. Not only is it simple to prepare, but it also offers versatility—feel free to add extra vegetables or adjust the spice level! Serve it over rice or alongside flatbreads for a satisfying meal that everyone will love. This dish not only warms you up but also nourishes your body with wholesome ingredients.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 6
- Category: Dinner
- Method: 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 can full-fat coconut milk
- 1 can crushed tomatoes
- 1 tbsp lemon juice
- ½ cup fresh cilantro, roughly chopped
Instructions
- Rinse lentils under cold water until clear; soak them for at least six hours.
- Heat oil in a skillet over medium-high heat. Sauté garlic, ginger, and serrano peppers for three minutes.
- Stir in cumin, cayenne pepper, coriander, curry powder, garam masala, turmeric, salt, and black pepper; cook for another minute.
- Add lentils, crushed tomatoes, and coconut milk; stir well. Reduce heat to low and simmer for 20–25 minutes until lentils are tender (add water if necessary).
- Stir in lemon juice and fresh cilantro before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 10g
- Protein: 10g
- Cholesterol: 0mg