This red lentil curry is a celebration of vibrant flavors and comforting textures, a truly satisfying meal that nourishes both body and soul. It features tender red lentils, simmered gently in a rich, aromatic coconut milk base, infused with a medley of warm spices. The addition of fresh spinach at the end brightens the dish with a touch of verdant freshness and a boost of nutrients. This recipe works because it balances the earthy sweetness of the lentils with the creamy richness of coconut milk and the subtle warmth of ginger and garlic, creating a harmonious and deeply flavorful experience. It’s also incredibly adaptable, making it a perfect weeknight dinner or a special meal for guests.
Recipe Overview
Prep time: Approximately 15 minutes
Cook time: About 30 minutes
Servings: This recipe generously serves 4-6 people
Difficulty level: Easy
This curry is straightforward to make, perfect for cooks of all experience levels.
Equipment needed: A large pot or Dutch oven, a sharp knife, and a cutting board. If you don’t have a Dutch oven, any heavy-bottomed pot will do the trick.
Make-ahead options: This curry tastes even better the next day as the flavors meld. It’s a fantastic meal prep option!
Ingredients
Main Ingredients
- 2 tablespoons olive oil – or any neutral cooking oil
- 1 large onion, finely chopped – provides a sweet, aromatic base
- 3 cloves garlic, minced – for pungent depth
- 1-inch piece fresh ginger, grated – adds a warm, zesty kick
- 1 teaspoon ground cumin – essential for earthy warmth
- 1 teaspoon ground coriander – brings a citrusy, floral note
- ½ teaspoon turmeric powder – for color and a subtle peppery flavor
- ¼ teaspoon cayenne pepper – adjust to your spice preference, or omit for mild
- 1 cup red lentils, rinsed thoroughly – quick-cooking and creamy when cooked
- 1 (14-ounce) can diced tomatoes, undrained – adds acidity and sweetness
- 4 cups vegetable broth – or water for a lighter flavor
- 1 (13.5-ounce) can full-fat coconut milk – for rich creaminess and body
- 5 ounces fresh spinach, roughly chopped – adds freshness and nutrients at the end
- ½ teaspoon salt – or to taste
- ¼ teaspoon black pepper – freshly ground, to taste
For Garnish
- Fresh cilantro, chopped – for brightness and aroma
- Lemon wedges – for a zingy finish
Pro Tips
- Rinse Your Lentils Well: Don’t skip rinsing the red lentils. This removes any dust or debris and also helps prevent them from becoming too mushy. You want them tender, but still with a little structure.
- Bloom Your Spices: Adding the ground spices to the hot oil with the aromatics (onion, garlic, ginger) for just 30-60 seconds before adding liquids is crucial. This “blooming” process toasts the spices, releasing their full fragrant potential and deepening the overall flavor of the curry. Be careful not to burn them!
- Simmer Gently: Once all the liquids are in, maintain a gentle simmer. A rolling boil can break down the lentils too quickly and make them overly soft. A soft simmer allows the flavors to meld beautifully and the lentils to cook evenly to a creamy consistency.
Instructions
Step 1: Prepare Your Aromatics
First, let’s get our foundational flavors ready. Finely chop your large onion. Mince the 3 cloves of garlic and grate your 1-inch piece of fresh ginger. Having these prepared makes the cooking process smooth and enjoyable. Rinse your 1 cup of red lentils under cold water in a fine-mesh sieve until the water runs clear. This usually takes about 30 seconds to 1 minute.
Step 2: Sauté the Aromatics and Bloom Spices
Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Once the oil is shimmering, add the chopped onion. Sauté for about 5-7 minutes, stirring occasionally, until the onion softens and becomes translucent. You’ll see it change from opaque white to a glossy, slightly clear appearance.
Next, add the minced garlic and grated ginger to the pot. Cook for another 1 minute, stirring constantly, until fragrant. Be careful not to burn the garlic. Now, stir in the ground cumin, ground coriander, turmeric powder, and cayenne pepper. Cook for just 30-60 seconds, stirring continuously. You’ll smell the spices become incredibly aromatic; this is the blooming process.
Step 3: Simmer the Lentils
Pour in the rinsed red lentils, diced tomatoes (undrained), and vegetable broth. Stir everything together well. Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes. The lentils should become tender, and the curry will start to thicken. Stir occasionally to prevent sticking.
Step 4: Finish with Coconut Milk and Spinach
Once the lentils are tender, stir in the full-fat coconut milk. Allow it to gently heat through for about 2-3 minutes, uncovered. Do not bring it to a hard boil after adding the coconut milk, as this can sometimes cause it to separate.
Finally, add the roughly chopped fresh spinach. Stir it into the hot curry. The spinach will wilt quickly, usually within 1-2 minutes. Season the curry with ½ teaspoon of salt and ¼ teaspoon of black pepper, or adjust to your taste. Give it a good stir and taste to ensure the seasoning is perfect.
Variations & Customization
Dietary Modifications
- Gluten-Free: This recipe is naturally gluten-free! Just ensure your vegetable broth is certified gluten-free.
- Vegan: This recipe is also naturally vegan, making it suitable for plant-based diets without any adjustments needed.
Flavor Variations
- Spicy Version: For extra heat, increase the cayenne pepper to ½ teaspoon or add a fresh chopped green chili along with the garlic and ginger. A pinch of red pepper flakes at the end works too!
- Seasonal Twists: In the fall, you could add 1 cup of diced butternut squash along with the lentils. It adds a lovely sweetness and creaminess. Sauté it lightly with the onions before adding spices.
- Smoky Flavor: A tiny pinch of smoked paprika can add a wonderful depth and smoky note to the curry. Add it with the other ground spices.
Serving & Storage
Serving Suggestions
This red lentil curry is fantastic served hot. Ladle generous portions into bowls. Garnish with a sprinkle of fresh chopped cilantro and a lemon wedge on the side. A squeeze of fresh lemon juice at the end brightens all the flavors. It pairs beautifully with fluffy basmati rice, warm flatbread (like naan or roti), or even quinoa for a complete and wholesome meal. For a refreshing beverage, consider a sparkling cranberry juice spritzer or a cool mint iced tea. A fresh limeade would also be a delightful contrast.
Storage Instructions
- Refrigerator: Leftover lentil curry can be stored in an airtight container in the refrigerator for up to 3-4 days. The flavors actually deepen overnight, making it even more delicious!
- Freezer: This curry freezes exceptionally well. Allow it to cool completely, then transfer it to freezer-safe containers or bags. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. If it’s too thick, you can add a splash of water or vegetable broth to reach your desired consistency. Microwaving is also an option, heating in 1-minute intervals and stirring.
Frequently Asked Questions
1. Can I use other types of lentils for this recipe?
While red lentils are ideal for their quick cooking time and creamy texture, you can use other types. Green or brown lentils will work, but they will require a longer cooking time, typically 30-40 minutes, and may need more liquid. They will also retain more of their shape, resulting in a less creamy curry. Always rinse any lentils thoroughly before cooking.
2. What if my curry is too thick or too thin?
If your curry is too thick, simply stir in a little extra vegetable broth or water, a quarter cup at a time, until it reaches your desired consistency. If it’s too thin, you can simmer it uncovered for a few extra minutes to allow some of the liquid to evaporate and thicken the sauce. Alternatively, mash a portion of the lentils against the side of the pot with a spoon to release some starch.
3. Can I add other vegetables to this lentil curry?
Absolutely! This curry is very adaptable. Diced carrots, bell peppers, zucchini, or sweet potatoes would all be wonderful additions. Add harder vegetables like carrots or sweet potatoes along with the lentils so they have enough time to soften. Softer vegetables like bell peppers or zucchini can be added during the last 10-15 minutes of simmering.
4. Is this recipe spicy?
The recipe as written includes ¼ teaspoon of cayenne pepper, which provides a very mild background warmth. It’s not overly spicy. If you prefer a spicier curry, you can increase the cayenne pepper to ½ teaspoon or more, or add a fresh green chili. For a completely mild version, simply omit the cayenne pepper.
5. Why do you recommend full-fat coconut milk?
Full-fat coconut milk provides a richer, creamier texture and a more robust coconut flavor than its light counterpart. It contributes significantly to the luxurious mouthfeel of the curry. While light coconut milk can be used, the curry might be less creamy and have a thinner consistency. If using light, you might want to reduce the vegetable broth slightly.
Final Thoughts
This hearty red lentil curry is more than just a meal; it’s an experience in wholesome, aromatic cooking. Each spoonful delivers a burst of flavor, from the earthy lentils to the warm spices and creamy coconut. Don’t be afraid to make it your own – adjust the spice, add your favorite vegetables, or experiment with different garnishes. It’s a forgiving dish that rewards your efforts with incredible comfort and satisfaction. Enjoy the process, savor the aromas, and relish the delicious results. Happy cooking!
Hearty Red Lentil Curry with Coconut and Spinach
A comforting and vibrant red lentil curry, simmered in a rich, aromatic coconut milk base with warm spices and fresh spinach. A deeply flavorful meal.
Red Lentil
Coconut Curry
Vegetarian Curry
Vegan Curry
Spinach Curry
Indian Inspired
Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric powder
- ¼ teaspoon cayenne pepper
- 1 cup red lentils, rinsed thoroughly
- 1 (14-ounce) can diced tomatoes, undrained
- 4 cups vegetable broth
- 1 (13.5-ounce) can full-fat coconut milk
- 5 ounces fresh spinach, roughly chopped
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Fresh cilantro, chopped (for garnish)
- Lemon wedges (for garnish)
Instructions
- Finely chop the large onion. Mince 3 cloves of garlic and grate a 1-inch piece of fresh ginger. Rinse 1 cup of red lentils under cold water in a fine-mesh sieve until the water runs clear, about 30 seconds to 1 minute.
- Heat 2 tablespoons of olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for about 5-7 minutes until softened and translucent. Add the minced garlic and grated ginger, cook for another 1 minute, stirring constantly, until fragrant. Stir in the ground cumin, ground coriander, turmeric powder, and cayenne pepper. Cook for just 30-60 seconds, stirring continuously.
- Pour in the rinsed red lentils, diced tomatoes (undrained), and vegetable broth. Stir everything together well. Bring the mixture to a gentle boil, then reduce the heat to low, cover the pot, and let it simmer for 15-20 minutes. Stir occasionally.
- Once the lentils are tender, stir in the full-fat coconut milk. Allow it to gently heat through for about 2-3 minutes, uncovered. Finally, add the roughly chopped fresh spinach. Stir it into the hot curry until wilted, usually within 1-2 minutes. Season the curry with ½ teaspoon of salt and ¼ teaspoon of black pepper, or adjust to your taste.
