If you have been searching for a dish that brings together comfort, rich flavors, and a touch of elegance, this Creamy Lentil Curry Recipe is about to become your new go-to! It’s a delightful blend of tender brown lentils simmered to perfection in a fragrant sauce, bodied up with spices and finished with a luxuriously creamy touch. Whether you’re a curry veteran or just exploring plant-based delights, this recipe is guaranteed to fill your kitchen with irresistible aromas and your plate with soulful satisfaction.
Ingredients You’ll Need
This recipe calls for straightforward ingredients that are staples in many kitchens. Each one adds its own magic, from the sweetness of onions and garlic to the warmth of the spices, culminating in a velvety, colorful, and deeply flavorful curry.
- Olive oil: The perfect base for sautéing and infusing the spices.
- Onion (½ cup, diced): Gives sweetness and body to the curry.
- Garlic (4-5 cloves, chopped): Adds pungent depth and aroma.
- Ginger (1 tablespoon, chopped): Brings a zesty freshness that brightens the dish.
- Tomatoes (1 cup, chopped): Provide tanginess and vibrant color.
- Jalapeno (1, chopped): Offers a gentle heat—remove seeds to tame spice level.
- Tomato paste (3 tablespoons): Intensifies tomato flavor and thickens the sauce.
- Spices (1 teaspoon each of cumin, coriander powder, curry powder, paprika, salt): Essential for that signature complex flavor profile.
- Brown lentils (1 cup dried): The hearty star that soaks up the flavors beautifully.
- Water (3 cups): For simmering the lentils to tender perfection.
- Heavy cream or coconut cream (1 cup): Adds luscious creaminess and balances spices.
- Cilantro (½ cup chopped): Fresh herbaceous note to finish the dish with brightness.
How to Make Creamy Lentil Curry Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium-high heat. Toss in the diced onions and sauté until they turn lightly golden, creating a subtly sweet base. Then, add garlic and ginger for a fragrant burst—cook just 30 seconds to keep their fresh flavors vibrant.
Step 2: Build the Flavor Foundation
Introduce the chopped tomatoes, jalapeno, and tomato paste along with your carefully measured blend of cumin, coriander, curry powder, paprika, and salt. Let everything sauté together for a few minutes so the spices bloom and the sauce starts thickening—this is where the magic truly begins.
Step 3: Simmer the Lentils
Pour in the brown lentils and water, then bring the mixture to a gentle simmer. Reduce heat to low-medium and cover, allowing the lentils to cook slowly for 25 to 30 minutes. They absorb all those rich flavors and become melt-in-your-mouth tender. Stir occasionally to prevent sticking and add a little extra water if you see the curry drying out.
Step 4: Stir in Cream and Cilantro
Once the lentils are soft and the sauce is thick, swirl in your heavy cream or coconut cream for that signature creamy texture. Toss in the fresh chopped cilantro to add a vibrant finish to this soul-warming meal. Turn off the heat, cover the pot, and let it rest—the creaminess will deepen and the flavors meld beautifully.
How to Serve Creamy Lentil Curry Recipe
Garnishes
A sprinkle of fresh cilantro or a few bright lemon wedges can lighten the dish with fresh herbal and citrus notes. A drizzle of more cream or a dollop of yogurt also complements the curry’s richness wonderfully.
Side Dishes
This curry pairs perfectly with fluffy basmati rice or warm naan bread, making it ideal for sopping up every luscious bit. Toasted baguette slices add a fun, crunchy twist for dipping, while a simple cucumber salad can provide a refreshing contrast.
Creative Ways to Present
Try serving this Creamy Lentil Curry Recipe in individual bowls lined with a swirl of cream and a sprinkle of crisp fried onions for texture. Layered over roasted vegetables or in a bread bowl can turn it into an eye-catching feast, certain to impress guests and family alike.
Make Ahead and Storage
Storing Leftovers
After cooling, transfer your curry into airtight containers and refrigerate. It stays delicious for up to 3-4 days, so you can enjoy this homemade goodness well beyond your initial meal.
Freezing
This creamy lentil curry freezes exceptionally well. Portion it out into freezer-safe containers and it will last for up to 2 months. Just thaw it overnight in the fridge before reheating.
Reheating
Gently warm the curry in a saucepan over low heat, stirring occasionally. You might want to add a splash of water or cream to refresh the consistency, ensuring it stays silky smooth.
FAQs
Can I use red lentils instead of brown lentils?
Yes! Red lentils cook faster and break down more completely, resulting in a softer, stew-like texture. Adjust cooking time accordingly, as red lentils usually take about 15-20 minutes.
Is there a vegan version of this Creamy Lentil Curry Recipe?
Absolutely. Simply swap out heavy cream for coconut cream or another plant-based cream alternative, and you’ll have a rich and creamy vegan delight.
How spicy is this curry, and can I adjust the heat?
The jalapeno and spices give a moderate heat that you can tweak. Removing the seeds from the jalapeno reduces spiciness, and you can also adjust the curry powder or add a pinch of sugar to balance flavors.
Can I make this recipe in a slow cooker?
Definitely! After sautéing the aromatics, transfer everything into the slow cooker and cook on low for 4-6 hours or high for 2-3 hours until lentils are tender. Add cream and cilantro just before serving.
What is the best way to thicken the curry if it turns out too runny?
Simmer uncovered for a few extra minutes to reduce excess liquid, or mash some lentils against the pot to naturally thicken the sauce without losing creaminess.
Final Thoughts
This Creamy Lentil Curry Recipe is one of those dishes that makes you look forward to mealtime. It strikes a beautiful balance between hearty and comforting while being easy enough for weeknights. Truly, every spoonful feels like a warm hug. Give it a try and watch it become a beloved staple in your kitchen!
Print
Creamy Lentil Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 25-30 minutes
- Total Time: 35-40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Description
This creamy lentil curry is a delicious and hearty dish perfect for a comforting meal. Featuring tender brown lentils simmered in a fragrant blend of spices, tomatoes, garlic, and ginger, it is enriched with creamy coconut or heavy cream and fresh cilantro for a rich, flavorful finish. Ideal for serving with rice, naan, or toasted bread, this recipe offers a warming, satisfying experience packed with plant-based protein.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- ½ cup onion, diced
- 4–5 cloves garlic, chopped
- 1 tablespoon ginger, chopped
- 1 cup tomatoes, chopped
- 1 jalapeno pepper, chopped (remove seeds for less spice)
- 3 tablespoons tomato paste
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon curry powder
- 1 teaspoon paprika
- 1 teaspoon salt
- 1 cup dried brown lentils
- 3 cups water (plus additional ½ cup as needed)
- 1 cup heavy cream or coconut cream
- ½ cup chopped cilantro
Instructions
- Heat Oil and Sauté Aromatics: Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add ½ cup diced onion and sauté for 3-4 minutes until lightly golden. Add 4-5 cloves chopped garlic and 1 tablespoon chopped ginger, cooking for an additional 30 seconds to release their flavors.
- Add Tomatoes, Jalapeno, and Spices: Stir in 1 cup chopped tomatoes, 1 chopped jalapeno pepper, and 3 tablespoons tomato paste. Sprinkle in 1 teaspoon each of cumin, coriander, curry powder, paprika, and salt. Sauté this mixture for 2-3 minutes to meld the flavors.
- Simmer Lentils: Add 1 cup dried brown lentils and 3 cups water to the pot. Bring the mixture to a simmer, then reduce heat to low-medium. Cover and cook for 25-30 minutes, stirring occasionally to prevent sticking. If the curry becomes too dry, add an extra ½ cup water as needed.
- Add Cream and Cilantro: Once lentils are tender and cooked through, stir in 1 cup heavy cream or coconut cream and ½ cup chopped fresh cilantro. Turn off the heat and cover the pot, allowing the curry to thicken further as it rests.
- Serve: Serve the creamy lentil curry hot with rice, naan bread, or toasted baguette slices. For a fresh zing, drizzle with lemon juice before serving.
Notes
- For less spice, remove seeds from the jalapeno pepper.
- You can substitute coconut cream for a dairy-free or vegan option.
- If curry thickens too much after resting, add a splash of water or broth to adjust consistency.
- Leftovers can be stored in the refrigerator for up to 4 days and reheated gently.
- Serve with your choice of accompaniments like rice, naan, or bread for a complete meal.