Red Lentil Curry
There’s something incredibly comforting about a simmering pan of red lentil curry. The way the lentils break down into creamy richness, the warmth of spices like cumin and garam masala dancing through the air, and that luscious swirl of coconut milk melting in—it’s a meal that wraps you up like a soft blanket on a chilly evening. This dish comes together with simple pantry staples but delivers bold, vibrant flavor in every single bite. Trust me, it’s one of those recipes you’ll come back to again and again.
Behind the Recipe
This red lentil curry came into my life on a rainy Sunday when I needed something hearty, warming, and deeply satisfying—but also easy to make with what I already had. I tossed together lentils, spices, tomatoes, and coconut milk, and what came out of that pot was nothing short of magic. Since then, it’s been a regular weeknight hero in my kitchen, giving comfort without complication.
Recipe Origin or Trivia
Red lentil curry, also known as masoor dal curry, is rooted in South Asian cuisine, particularly Indian home cooking. Red lentils (masoor dal) are a staple in many Indian households thanks to their quick cooking time and ability to absorb flavor beautifully. Traditionally, these curries are made with a spice base of ginger, garlic, onions, and tomatoes, simmered into a thick, soulful stew. Variations of this dish are found across India, Nepal, and Sri Lanka, each region bringing its own blend of spices and techniques.
Why You’ll Love Red Lentil Curry
Whether you’re new to lentils or a longtime fan, this dish is a total win for your dinner table. Here’s why:
Versatile: Serve it over rice, scoop it with naan, or enjoy it as a thick soup.
Budget-Friendly: Made with pantry staples, it costs very little for how much it feeds.
Quick and Easy: Red lentils cook fast, and everything comes together in one pot.
Customizable: Adjust the spice, swap the coconut milk, or add greens—it’s super flexible.
Crowd-Pleasing: Rich, cozy, and packed with flavor, even picky eaters love it.
Make-Ahead Friendly: It tastes even better the next day as the flavors deepen.
Great for Leftovers: Keeps well in the fridge and reheats like a dream.
Chef’s Pro Tips for Perfect Results
Want to make your red lentil curry even more irresistible? These tips will get you there:
- Sauté the spices for a minute before adding liquids to bloom their flavors.
- Use full-fat coconut milk for the richest, creamiest texture.
- Rinse your lentils well until the water runs clear to improve texture and reduce foaming.
- Simmer gently so the lentils break down without burning or sticking.
- Finish with lemon juice or chutney for a bright, tangy contrast.
Kitchen Tools You’ll Need
You don’t need much to bring this dish to life—just the basics:
Large Saucepan or Skillet: A wide base helps cook everything evenly.
Wooden Spoon: For stirring without scratching the pan.
Fine Mesh Strainer: To rinse lentils thoroughly before cooking.
Chef’s Knife: For chopping onion, garlic, and ginger.
Ladle: Makes serving easy and mess-free.
Ingredients in Red Lentil Curry
Every ingredient in this curry has a job to do, building layers of flavor and comfort in one glorious pot.
- Red Lentils: 1 cup. They cook quickly and break down into a creamy texture.
- Coconut Milk: 1 cup. Adds richness and balances the spices with a touch of sweetness.
- Yellow Onion: 1 medium, finely chopped. Provides savory depth and sweetness.
- Garlic: 3 cloves, minced. Brings sharp, aromatic heat.
- Fresh Ginger: 1 tablespoon, grated. Adds zing and warmth to the base.
- Tomato Paste: 2 tablespoons. Gives a deep, umami-rich body and color.
- Vegetable Broth: 2 1/2 cups. The cooking liquid that carries all the flavors.
- Garam Masala: 1 teaspoon. A warming blend of spices that’s the heart of the dish.
- Ground Cumin: 1/2 teaspoon. Earthy and nutty, grounding the flavors.
- Ground Turmeric: 1/2 teaspoon. Adds color and subtle bitterness.
- Olive Oil: 2 tablespoons. For sautéing the aromatics.
- Cilantro: For garnish. Brightens up the whole dish.
- Salt: To taste. Enhances and ties everything together.
Ingredient Substitutions
Here’s how to adapt the recipe if you’re short on something:
Coconut Milk: Substitute with cashew cream or oat milk for creaminess.
Vegetable Broth: Water with a bouillon cube or just salted water works in a pinch.
Garam Masala: Use curry powder or make your own with cinnamon, coriander, cloves, and nutmeg.
Tomato Paste: Crushed tomatoes or tomato puree can substitute—just use a bit more.
Ingredient Spotlight
Red Lentils: These split lentils cook quickly and break down into a velvety texture. They’re rich in plant protein and absorb flavor like a sponge.
Garam Masala: A blend of warming spices that brings complexity and aroma. It typically includes cinnamon, cloves, cardamom, and black pepper.

Instructions for Making Red Lentil Curry
Making this dish is a joy from start to finish. Here’s the step-by-step breakdown:
- Preheat Your Equipment:
Set a large skillet or saucepan over medium heat and add the olive oil. - Combine Ingredients:
Sauté the chopped onion for about 5 minutes until translucent. Add garlic and ginger, cooking for another minute. Stir in tomato paste, garam masala, cumin, turmeric, and a pinch of salt, cooking for 1-2 minutes to bloom the spices. - Prepare Your Cooking Vessel:
Rinse the red lentils under cold water until the water runs clear. Drain well. - Assemble the Dish:
Add the rinsed lentils to the skillet, followed by the vegetable broth. Stir to combine and bring to a gentle simmer. - Cook to Perfection:
Simmer uncovered for 20-25 minutes, stirring occasionally, until lentils are soft and starting to break down. Add more broth if needed. - Finishing Touches:
Stir in the coconut milk and let it simmer for another 5 minutes until creamy. Adjust seasoning with salt to taste. - Serve and Enjoy:
Ladle into bowls and top with chopped cilantro and an extra drizzle of coconut milk or chutney if desired. Serve with rice or flatbread.
Texture & Flavor Secrets
The magic here lies in the balance of creamy and hearty. Red lentils break down just enough to make the curry thick and smooth, while a gentle simmer helps the spices bloom and meld into the broth. Coconut milk rounds out the heat and richness with its mellow sweetness, and cilantro adds that final fresh note to lift everything up.
Cooking Tips & Tricks
- Use a nonstick or enameled skillet to prevent lentils from sticking.
- Add a pinch of chili flakes if you like heat.
- For extra depth, squeeze in some fresh lemon or lime juice before serving.
- Double the batch and freeze half—it reheats beautifully.
What to Avoid
These simple fixes will keep your curry on point:
- Overcooking the lentils: They’ll turn mushy. Simmer just until tender.
- Skipping the spice sauté: That step builds the flavor base.
- Not rinsing lentils: Skipping this can lead to foamy, gritty texture.
- Using low-fat coconut milk: It won’t give the same creamy body.
Nutrition Facts
Servings: 4
Calories per serving: 330
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Make-Ahead and Storage Tips
This curry is a meal prep dream. Make it ahead and refrigerate in an airtight container for up to 5 days. The flavors deepen over time. You can also freeze portions for up to 3 months. Reheat gently on the stovetop with a splash of broth to loosen it up.
How to Serve Red Lentil Curry
Serve it over fluffy basmati rice, scooped up with naan, or enjoy it as a hearty soup. For a full meal, pair it with cucumber raita, pickled onions, or a simple green salad. Don’t forget the warm flatbread on the side.
Creative Leftover Transformations
Breathe new life into leftovers with these ideas:
- Stuff it into a wrap with greens and yogurt sauce.
- Serve over roasted sweet potatoes for a sweet-savory combo.
- Blend slightly and use as a soup base or stew starter.
Additional Tips
- Stir occasionally while simmering to prevent sticking.
- Add a handful of spinach or kale in the last few minutes for extra greens.
- Use the back of a spoon to gently mash lentils against the pot for extra creaminess.
Make It a Showstopper
Swirl a bit of coconut milk on top and sprinkle with chopped fresh cilantro just before serving. Add a spoonful of green chutney for pop, or a squeeze of lime for brightness. Serve in shallow bowls for that bistro-style look.
Variations to Try
- Spicy Thai Twist: Add red curry paste and Thai basil instead of garam masala.
- Smoky Lentil Curry: Use smoked paprika and fire-roasted tomatoes.
- Spinach Lentil Curry: Stir in fresh spinach at the end for added greens.
- Butternut Lentil Stew: Add cubes of squash for a fall spin.
- Creamy Lemon Lentil: Swap coconut milk for cashew cream and finish with lemon zest.
FAQ’s
Q1: Can I use green or brown lentils instead?
Yes, but they take longer to cook and won’t break down as much.
Q2: Is this recipe spicy?
It’s mild as written, but you can add chili flakes for more heat.
Q3: Can I make it in advance?
Absolutely. It tastes even better the next day.
Q4: Can I freeze it?
Yes, freeze in portions for up to 3 months.
Q5: What can I use instead of coconut milk?
Cashew cream or oat milk work well.
Q6: Do I have to use garam masala?
It’s traditional, but you can sub curry powder or your favorite spice mix.
Q7: Is this recipe vegan?
Yes, as long as you use vegetable broth.
Q8: Can I add vegetables?
Totally! Try spinach, peas, or chopped carrots.
Q9: How do I thicken it more?
Simmer uncovered a bit longer or mash some of the lentils.
Q10: What’s the best rice to serve with it?
Basmati rice is classic, but jasmine or brown rice also work great.
Conclusion
Red lentil curry is the kind of meal that makes you feel good from the inside out. It’s wholesome, deeply flavorful, and comes together with just one pot and a handful of ingredients. Whether you’re cooking for yourself, feeding a family, or meal-prepping for the week, this dish brings the heat, the heart, and the comfort. Let me tell you, it’s worth every spoonful.
PrintRed Lentil Curry
This red lentil curry is creamy, comforting, and packed with bold spices. It’s a one-pot, plant-based meal that’s perfect for weeknights and meal prep. Made with simple pantry staples like coconut milk, lentils, garlic, and warming spices.
Ingredients
- 1 cup red lentils
- 1 cup coconut milk
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons tomato paste
- 2 1/2 cups vegetable broth
- 1 teaspoon garam masala
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 2 tablespoons olive oil
- Salt, to taste
- Fresh cilantro, for garnish
Instructions
- Heat olive oil in a large skillet or saucepan over medium heat.
- Add chopped onion and sauté for 5 minutes until soft and translucent.
- Stir in garlic and ginger, cooking for another minute.
- Add tomato paste, garam masala, cumin, turmeric, and a pinch of salt. Stir and cook for 1–2 minutes.
- Rinse red lentils under cold water until water runs clear. Drain well.
- Add lentils and vegetable broth to the pan. Stir well and bring to a gentle simmer.
- Cook uncovered for 20–25 minutes, stirring occasionally, until lentils are soft.
- Stir in coconut milk and simmer for 5 more minutes until creamy.
- Adjust salt to taste and serve garnished with chopped cilantro.
Notes
- Use full-fat coconut milk for a creamier texture.
- Swirl in green chutney or lemon juice before serving for extra brightness.
- Add greens like spinach in the final minutes for extra nutrition.
