Red lentil curry is a practical comfort dinner because the lentils cook down into the sauce instead of staying separate. With coconut milk, tomatoes, ginger, garlic, and spices, the pot becomes creamy without needing a blender.
It is useful on nights when you want something warm and filling from pantry staples. The depth comes from blooming the spices before the lentils and liquid go in.
Bloom the spices briefly in oil before adding tomatoes and coconut milk; 30 to 60 seconds is enough to wake them up without scorching.
Table of Contents
- Lentils, Spices, and Aromatic Ingredients
- How to Build Flavor Before Simmering
- Why Red Lentils Make Such a Creamy Curry
- Plant Protein and Comfort Food Balance
- Serving, Storage, and Freezer Notes
- Red Lentil Curry Questions
- A Creamy Curry for Busy Nights
- More Cozy Plant-Based Dinners
- Why You'll Love This Spicy Red Lentil Curry
Lentils, Spices, and Aromatic Ingredients
Gather the lentils, aromatics, spices, tomatoes, coconut milk, lemon, and cilantro before you start so the spices do not sit too long in the hot pan.
- 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, plus 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
How to Build Flavor Before Simmering
Start by rinsing and soaking your lentils

Rinse the red lentils under cold water until it runs clear. Soak them overnight, or for at least 6 hours. This step makes the curry easier to digest and allows the lentils to cook up tender and creamy without losing shape.
Soaked lentils should look slightly plumper and rinse clean before they go into the curry.
Sauté aromatics for deep flavor

Heat a deep skillet over medium-high heat. Add the avocado or olive oil, then stir in the garlic, ginger, and serrano peppers for about 3 minutes, lowering the heat if the garlic starts to brown.
This aromatic base should smell sharp and savory before the dry spices go in.
Bloom the spices
Add cumin, cayenne, coriander, curry powder, garam masala, turmeric, salt, and black pepper right into the pan. Stir constantly for 30 to 60 seconds, just until fragrant, then move on before the spices darken too much.
Simmer coconut, tomato & lentils

Pour in your soaked lentils, crushed tomatoes, and coconut milk. Stir well, then turn the heat to low. Partially cover and let the pot simmer gently for 20 to 25 minutes. Keep an eye out: by the end, the lentils will be soft and the sauce creamy and thick. If it still looks too chunky or the lentils aren’t soft, add a splash of water and cook for a few minutes more.
As the lentils soften, they thicken the sauce naturally; stir occasionally so the bottom does not catch.
Finish with fresh herbs and tang
Turn off the heat, then stir in lemon juice and cilantro. Taste for salt at the end because coconut milk and tomatoes can mute the spices until the acid is added.
Serve & store
Serve hot with fluffy rice or your favorite flatbread, then tuck leftovers into an airtight container. This curry keeps easily in the fridge for 3 to 4 days, making it perfect for meal prep.

Spicy Red Lentil Curry: Creamy Plant-Based Comfort Dinner
Ingredients
- 1 cup (~190g) red lentils
- 4 tbsp avocado oil or olive oil
- 4 cloves garlic, finely minced
- 2 inch ginger, finely minced
- 2 serrano peppers, finely minced
- 1 tsp ground cumin
- 1 tsp cayenne pepper
- 1/2 tsp ground coriander
- 2 tsp curry powder
- 1 tsp garam masala
- 1 tsp ground turmeric
- 1 tsp kosher salt
- 1 tsp black pepper
- 1 (13.5-ounce/400ml) full-fat coconut milk
- 1 (14-ounce/400g) crushed tomatoes
- 1 tbsp lemon juice
- 1/2 cup fresh cilantro, chopped
Instructions
- RINSE lentils under cold water until water runs clear. Soak overnight (8 hours) or minimum 6 hours

- HEAT oil in a deep skillet over medium-high. Sauté garlic, ginger, and serrano peppers 3 minutes

- ADD spices (cumin, cayenne, coriander, curry powder) and toast 30 seconds
- ADD lentils, coconut milk, tomatoes, salt, and pepper. Simmer 20-25 minutes until lentils dissolve into sauce

- REMOVE from heat. Stir in lemon juice and half the cilantro. Let rest 5 minutes
- SERVE warm with rice or flatbread, garnished with remaining cilantro
Notes
Nutrition is estimated per serving and varies by coconut milk, oil, lentil, tomato, and salt brands.
Why Red Lentils Make Such a Creamy Curry
Why This Method Works
Soaking the lentils helps them cook more evenly and can make the final texture smoother. If you skip the soak, expect to add a little more water and extend the simmer.
Blooming the spices in oil helps them taste rounder, but it is a quick step. If they smell toasted and fragrant, add the liquids right away.
Flavor & Texture Advantage
The simmer is what gives the curry its body. Red lentils break down enough to thicken the sauce, so the final texture should cling to rice or flatbread without becoming pasty.
The coconut milk and tomatoes add silkiness and tang, while the bright zip of fresh cilantro and lemon juice at the end cuts through, lifting every bite.
Plant Protein and Comfort Food Balance
It is plant-based and filling, with protein and fiber from the lentils. The spices add flavor and color, but it is better to present them as seasoning rather than making broad health claims.
Serving, Storage, and Freezer Notes
Meal Prep Like a Pro
Double the recipe and store individual portions for lunches. The curry thickens as it sits, so plan to add water, broth, or coconut milk when reheating.
How to Store
Let curry cool completely before refrigerating. It thickens overnight, and reheats beautifully in the microwave or on the stove with a splash of water.
Quick Variation for Busy Nights
If you are in a rush, pour boiling water over the lentils and let them sit for 1 hour. They will not be exactly the same as an overnight soak, but they will soften faster.
Healthy Adjustment
Serve with brown rice, naan, or a handful of leafy greens depending on how hearty you want the bowl to be.
Red Lentil Curry Questions
Can I make this curry in advance?
Yes, it stores beautifully and tastes even better the next day after the flavors deepen.
Can I freeze leftovers?
You can freeze individual portions for up to 2 months; thaw and reheat until hot throughout before serving.
Is this recipe suitable for a weight management plan?
It can fit into a balanced plan because the lentils provide fiber and plant-based protein, but portion it based on what you serve with it.
A Creamy Curry for Busy Nights
This spicy red lentil curry is best when you want a warm, pantry-friendly dinner with a creamy texture and a clear spice base. Make it once as written, then adjust the serrano and cayenne to match your heat level.
More Cozy Plant-Based Dinners
Why You'll Love This Spicy Red Lentil Curry
- Quick for weeknights
- Plant-based protein and fiber from red lentils
- Creamy, spicy, and super filling
- Perfect for meal prep and leftovers
- Balanced, colorful, and nourishing








