WANT TO SAVE THIS RECIPE?
Are you ready to dive into a bowl of pure comfort? This Creamy Coconut Lentil Curry is not only simple to make but also bursting with flavor. With just a handful of ingredients, you can whip up a dish that warms your heart and fuels your body. Join me as we explore the joy of cooking this healthy and delicious curry, perfect for any night of the week! Let’s start cooking!
Why I Love This Recipe
- Quick to Prepare: This dish comes together in just 35 minutes, making it perfect for busy weeknights.
- Nutritious and Satisfying: Packed with protein from lentils and nutrients from spinach, it’s a healthy meal option.
- Rich Flavor: The combination of spices and coconut milk creates a creamy and flavorful curry that tantalizes the taste buds.
- Versatile: This curry can be enjoyed on its own or paired with rice or naan, adaptable to suit your preferences.
Ingredients
List of Ingredients
– 1 cup red lentils, rinsed
– 1 can (14 oz) coconut milk
– 1 cup vegetable broth
– 1 medium onion, diced
– 3 garlic cloves, minced
– 1 tablespoon ginger, grated
– 1 tablespoon curry powder
– 1 teaspoon turmeric powder
– 1 teaspoon cumin seeds
– 1 can (14 oz) diced tomatoes
– 2 cups fresh spinach
– 2 tablespoons olive oil
– Salt and pepper to taste
– Fresh cilantro for garnish
When I cook creamy coconut lentil curry, I love how easy it is. The ingredients come together quickly. First, you need red lentils. They are soft and cook fast, making them perfect for this dish. Next, coconut milk adds a rich creaminess that blends well with the spices.
I always choose vegetable broth for flavor. It gives the dish depth without meat. Diced tomatoes add a nice tang. The fresh spinach brings color and nutrients, making the curry even better.
For the spices, I use curry powder, turmeric, and cumin seeds. These give the curry a warm flavor. Onions, garlic, and ginger build the base. Together, they create a fragrant aroma that makes my kitchen smell amazing.
I finish with salt and pepper to taste. Fresh cilantro is my go-to garnish, adding a pop of freshness. With these simple ingredients, you can make a tasty, healthy meal.

Step-by-Step Instructions
Preparation Steps
1. Heating oil and sautéing onions
Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Once the oil is hot, add 1 medium diced onion. Sauté it for about 5 minutes until it becomes soft and translucent.
2. Adding garlic and ginger
Next, add 3 minced garlic cloves and 1 tablespoon of grated ginger to the pot. Stir them in and cook for another 1 to 2 minutes. This step fills your kitchen with a lovely aroma.
3. Toasting spices
Now, add 1 tablespoon of curry powder, 1 teaspoon of turmeric powder, and 1 teaspoon of cumin seeds. Stir the mix for about 1 minute. Toasting the spices helps to bring out their flavors.
Cooking Method
1. Incorporating lentils, tomatoes, broth, and coconut milk
Add 1 cup of rinsed red lentils and 1 can of diced tomatoes (with their juice) to the pot. Then pour in 1 cup of vegetable broth and 1 can (14 oz) of coconut milk. Stir well and bring the mixture to a gentle boil.
2. Simmering the mixture
Once boiling, reduce the heat to low. Cover the pot and let it simmer for 20 to 25 minutes. This allows the lentils to cook until they are tender. Stir occasionally to prevent sticking.
3. Adding spinach and final seasoning
When the lentils are soft, stir in 2 cups of fresh spinach. Cook for about 2 to 3 minutes until the spinach wilts. Finally, season your curry with salt and pepper to taste. Adjust the seasoning or add more broth if needed.
Tips & Tricks
Kitchen Tips
– How to rinse lentils properly: Start by placing the lentils in a fine mesh strainer. Rinse them under cold water. Swirl them gently with your hand to remove dust and debris. This step helps keep your curry clean and tasty.
– Choosing the right spices for flavor enhancement: Use fresh spices for the best taste. Curry powder, turmeric, and cumin seeds add depth. Feel free to add chili powder for heat or paprika for smokiness. Trust your taste buds and mix spices you love.
– Adjusting seasoning to taste: After cooking, taste your curry. If it needs more flavor, add salt or pepper. A squeeze of lime can brighten the dish, too. Don’t be shy about tweaking it to your liking.
Cooking Tips
– Ensuring lentils are perfectly tender: Keep an eye on the cooking time. Red lentils cook fast, about 20-25 minutes. Stir occasionally to avoid sticking. If they are not soft enough, let them simmer longer.
– Tips for achieving the desired curry consistency: If your curry is thick, add a bit more vegetable broth or coconut milk. For a thicker curry, let it simmer uncovered. This helps reduce excess liquid.
– Storing leftovers: Let the curry cool first. Transfer it to an airtight container. Store in the fridge for up to three days. You can also freeze it for up to three months. Just thaw it before reheating on the stove.
Pro Tips
- Balancing Flavors: Adjust the sweetness and acidity by adding a splash of lime juice or a teaspoon of sugar to enhance the overall flavor profile of your curry.
- Storage Secrets: This curry keeps well in the refrigerator for up to 5 days. You can also freeze it for up to 3 months; just ensure it’s in an airtight container.
- Vegetable Variations: Feel free to add other vegetables like bell peppers, carrots, or peas to the curry for extra nutrition and color.
- Garnish for Greatness: Fresh herbs like mint or basil can be substituted for cilantro to give your curry a unique twist, adding freshness and depth.

Variations
Ingredient Substitutions
If you want to change things up, consider using other legumes. Chickpeas or black beans work great in this dish. They add texture and protein, too. You can also swap out red lentils for green ones. Just remember, green lentils take longer to cook.
For a dairy-free option, coconut milk is perfect. If you need a nut-free alternative, try oat or soy milk. These options keep your curry creamy without dairy.
Spices can also be switched. If you don’t have cumin seeds, use ground cumin instead. Or, if you want a different flavor, try coriander or paprika. Each swap will give your curry a unique taste.
Flavor Variations
Want to add some heat? Toss in chopped chili or jalapeños. This step makes your curry spicy and exciting. If heat isn’t your thing, skip this part.
You can also mix in vegetables. Carrots, bell peppers, or peas add color and crunch. Just chop them small and stir them in with the lentils. They cook quickly and add more flavor.
For a fresh finish, use different herbs. Basil or mint can brighten the dish. Simply sprinkle them on top before serving. This will make your curry even more delicious.
Storage Info
Refrigeration
Creamy coconut lentil curry stays fresh for about 3 to 4 days in the fridge. To store it, let the curry cool down first. Then, transfer it to an airtight container. This helps lock in flavors and keeps it safe from other food smells. Make sure to label your container with the date. When you’re ready to eat, just reheat it on the stove or in the microwave until warm.
Freezing Guidelines
You can freeze creamy coconut lentil curry for up to 3 months. To do this, let it cool completely first. Pour the curry into freezer-safe bags or containers. Try to remove as much air as possible to avoid freezer burn. When you want to eat it, thaw the curry overnight in the fridge. For reheating, warm it on the stove over low heat. Stir often to keep the texture smooth. If it seems too thick, add a splash of vegetable broth or coconut milk to bring it back to life.
FAQs
Common Questions
Can I make this recipe in advance?
Yes, you can make this curry ahead of time. It actually tastes better after sitting. Store it in an airtight container in the fridge for up to three days. Just reheat it on the stove or in the microwave.
What can I pair with creamy coconut lentil curry?
You can pair this curry with steamed rice or warm naan. A side salad with a zesty dressing also works well. For some crunch, add roasted nuts on top.
How do I make this curry spicier?
To add heat, try adding chopped chili peppers or red pepper flakes. Adjust the amount to your taste. You can also mix in some hot sauce while cooking.
Reader Inquiries
Substitutes for coconut milk?
If you need a substitute for coconut milk, try using almond milk or cashew cream. These will change the flavor a bit but still taste good.
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Just thaw it first and drain any excess water before adding it to the curry. It saves time and still adds great flavor.
How to thicken the curry if too thin?
If your curry is too thin, you can thicken it by adding a little more lentils or cooking it longer. You can also blend a portion of the curry to make it creamier.
This recipe for creamy coconut lentil curry offers a delightful mix of flavors and nutrition. You learned about essential ingredients, preparation steps, and useful tips for perfecting your dish. Don’t shy away from experimenting with variations to suit your taste. This curry is not just easy to make; it packs health benefits too. Whether you’re cooking for family or friends, this dish can impress. Enjoy your cooking journey and share it with others to spread the joy of great foo
Creamy Coconut Lentil Curry
A rich and flavorful curry made with red lentils and coconut milk, perfect for a comforting meal.
Prep Time 10 minutes mins
Cook Time 25 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Indian
Servings 4
Calories 350 kcal
- 1 cup red lentils, rinsed
- 1 can coconut milk (14 oz)
- 1 cup vegetable broth
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 can diced tomatoes (14 oz)
- 2 cups spinach, fresh
- 2 tablespoons olive oil
- to taste salt and pepper
- for garnish fresh cilantro
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
Add the curry powder, turmeric, and cumin seeds to the pot, stirring constantly for about 1 minute to toast the spices.
Incorporate the rinsed lentils and diced tomatoes (with their juice), followed by the vegetable broth and coconut milk. Bring the mixture to a gentle boil.
Reduce the heat to low, cover the pot, and let the curry simmer for 20-25 minutes, or until the lentils are tender.
Once the lentils are cooked, stir in the fresh spinach and cook until wilted, approximately 2-3 minutes.
Season the curry with salt and pepper to taste. Adjust the seasoning and consistency if necessary, adding more broth or coconut milk if you prefer a thinner curry.
Remove from heat, garnish with fresh cilantro, and let it sit for a few minutes before serving.
Serve the curry in deep bowls with a sprinkle of cilantro on top. Pair it with steamed rice or naan on the side for a complete meal. A wedge of lime can be added for a zesty kick!
Keyword coconut, curry, lentils, vegetarian
WANT TO SAVE THIS RECIPE?