Creamy Spiced Lentil Curry is the perfect dish for anyone looking to whip up a quick yet satisfying meal. This hearty curry features tender red lentils simmered in a rich, creamy coconut sauce infused with aromatic spices. Packed with flavor and nutrition, it’s a comforting dish that can be made in under 30 minutes. Ready to dive in? Let’s get cooking!
Why You’ll Love This Recipe
This creamy spiced lentil curry is not just quick to make; it’s also incredibly versatile and bursting with flavor. Here’s what makes it a must-try:
- Quick and Easy: Perfect for busy weeknights.
- Flavorful: A blend of spices elevates the dish.
- Nutritious: Packed with protein and fiber from lentils.
- Customizable: Make it your own with different veggies or spices.
- One-Pot Wonder: Minimal cleanup with maximum flavor.
Ingredients
- 1 cup red lentils, rinsed and drained
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- Salt and pepper to taste
- 2 tablespoons vegetable oil
- Fresh cilantro, chopped (for garnish)
How to Make Spiced Lentil Curry
- Heat the vegetable oil in a large pot over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the curry powder, cumin, turmeric, salt, and pepper. Stir continuously for about 30 seconds to toast the spices.
- Pour in the vegetable broth and coconut milk, bringing the mixture to a gentle simmer.
- Add the rinsed red lentils, stirring to combine. Cover and cook for 15-20 minutes, or until the lentils are tender and the mixture is creamy. Stir occasionally to prevent sticking.
- Once cooked, taste and adjust seasoning if needed. Remove from heat and let it sit for a couple of minutes.
- Serve hot, garnished with fresh cilantro.
Tips for the Best Results
- Rinse lentils thoroughly before cooking to remove any debris.
- Adjust the spice levels by adding more or less curry powder based on your preference.
- For a thicker curry, let it simmer uncovered for the last few minutes.
- If you prefer a smoother texture, blend a portion of the curry before serving.
Easy Variations
- Add diced tomatoes for extra acidity and sweetness.
- Toss in spinach or kale for added greens.
- Substitute half of the lentils with chickpeas for a different texture.
- Experiment with different spices like garam masala or chili powder for heat.
What to Serve With It
- Steamed basmati rice to soak up the creamy sauce.
- Warm naan or pita bread for a delightful dip.
- A fresh cucumber salad to balance the spices.
- Yogurt or raita for a cooling contrast.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm it on the stovetop over low heat, adding a splash of water or broth if it thickens too much. It also freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
Recipe Card
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Yield/Servings: 4 servings
Ingredients:
- 1 cup red lentils, rinsed and drained
- 1 can (14 oz) coconut milk
- 2 cups vegetable broth
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon cumin
- 1 teaspoon turmeric
- Salt and pepper to taste
- 2 tablespoons vegetable oil
- Fresh cilantro, chopped (for garnish)
Instructions:
- Heat the vegetable oil in a large pot over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
- Add the curry powder, cumin, turmeric, salt, and pepper. Stir continuously for about 30 seconds to toast the spices.
- Pour in the vegetable broth and coconut milk, bringing the mixture to a gentle simmer.
- Add the rinsed red lentils, stirring to combine. Cover and cook for 15-20 minutes, or until the lentils are tender and the mixture is creamy. Stir occasionally to prevent sticking.
- Once cooked, taste and adjust seasoning if needed. Remove from heat and let it sit for a couple of minutes.
- Serve hot, garnished with fresh cilantro.
Notes: Rinse lentils thoroughly before cooking to remove any debris. Adjust the spice levels according to your taste preferences.









