Lentil Curry
Lentil Curry is a comforting and flavorful dish that brings together the earthy goodness of lentils with a blend of aromatic spices and vegetables. This one-pot meal not only warms the heart but also satisfies the palate with its rich, robust flavors. Originating from South Asian cuisine, lentil curry has gained popularity worldwide for its simplicity and versatility. The dish is typically made with red or green lentils, simmered in a fragrant sauce made from tomatoes, onions, garlic, ginger, and a variety of spices like cumin, coriander, and turmeric. The result is a creamy, thick curry that pairs beautifully with rice or bread, making it a perfect option for a family meal or a cozy dinner with friends. Lentils are not only a great source of protein but also add a delightful texture to the curry, making it a hearty dish that can stand on its own or be complemented with various sides. Whether you are a seasoned cook or just starting, this lentil curry recipe is approachable and forgiving, allowing you to adjust spices and ingredients to suit your taste. It is a dish that encourages creativity in the kitchen, perfect for experimenting with flavors and seasonal vegetables.
Why You’ll Love This Recipe?
There are numerous reasons to fall in love with this Lentil Curry recipe. Firstly, the taste is simply irresistible. The combination of spices creates a warm and inviting flavor profile that is both comforting and exotic. The lentils absorb the spices beautifully, resulting in a rich and satisfying dish that can be enjoyed by everyone, regardless of their culinary preferences. Secondly, the preparation is incredibly easy and requires minimal cooking skills. With just a few simple steps, you can create a dish that looks and tastes like it has been made by a professional chef. This makes it an excellent choice for weeknight dinners or meal prep for the week ahead. Lastly, the appearance of lentil curry is vibrant and visually appealing. The bright colors from the spices, tomatoes, and any added vegetables create a feast for the eyes, making it a dish you would be proud to serve at any table. The delightful aroma that fills your kitchen while cooking will leave your family and guests eagerly anticipating their meal.
Ingredients:
To make a delicious Lentil Curry, you will need the following ingredients, each contributing its unique flavor and texture to the dish:
- 1 cup dried lentils (red or green) – Lentils are the star of this dish, providing protein and a hearty texture. Red lentils tend to cook faster and break down into a creamy consistency, while green lentils maintain their shape, adding a nice bite to the curry.
- 1 medium onion, finely chopped – Onions form the base of the curry, adding sweetness and depth to the flavor. They should be sautéed until golden to bring out their natural sweetness.
- 2 cloves of garlic, minced – Garlic enhances the aromatic profile of the curry, adding a pungent flavor that complements the spices.
- 1 tablespoon fresh ginger, grated – Ginger adds a zesty warmth to the curry, balancing the rich flavors and providing a refreshing note.
- 1 can (14 oz) diced tomatoes – Tomatoes provide acidity and richness, helping to create a thick sauce that envelops the lentils.
- 2 cups vegetable broth or water – This liquid is essential for cooking the lentils and creating the curry’s sauce. Vegetable broth adds extra flavor, while water can be used for a lighter option.
- 1 tablespoon coconut oil or vegetable oil – This oil is used for sautéing the onions and spices, adding richness to the dish. Coconut oil also imparts a subtle sweetness.
- 1 teaspoon cumin seeds – Cumin adds a warm, earthy flavor that is fundamental in many curry dishes.
- 1 teaspoon ground coriander – Coriander has a citrusy note that brightens the dish and enhances the overall flavor.
- 1 teaspoon turmeric powder – This spice gives the curry its beautiful golden color and a warm, slightly bitter flavor.
- 1 teaspoon garam masala – A blend of spices that adds depth and complexity, making the curry more aromatic and flavorful.
- Salt to taste – Essential for enhancing all the flavors in the dish.
- Fresh cilantro, chopped (for garnish) – Cilantro adds a fresh, herbal note to the finished dish and enhances its appearance.
- 1-2 cups of chopped vegetables (optional, such as carrots, spinach, or bell peppers) – Adding vegetables boosts nutrition and adds color and texture to the curry. Choose seasonal or favorite vegetables for variety.
How To Make Lentil Curry?
Making Lentil Curry is a straightforward process that involves a few simple steps. Follow this detailed guide to create your own flavorful dish.
- Rinse the lentils: Start by placing the lentils in a fine-mesh strainer and rinsing them under cold water until the water runs clear. This step removes any debris and excess starch, ensuring a clean flavor.
- Prepare the base: In a large pot or Dutch oven, heat the coconut oil over medium heat. Add the cumin seeds and sauté for about 30 seconds until they become fragrant. This will help release their essential oils and flavor into the oil.
- Add the onions: Toss in the chopped onions and sauté for 5-7 minutes until they are translucent and golden brown. Stir occasionally to prevent burning and ensure even cooking.
- Incorporate garlic and ginger: Add the minced garlic and grated ginger to the pot, cooking for an additional 1-2 minutes until fragrant. This step builds the aromatic foundation of your curry.
- Spice it up: Sprinkle in the turmeric, ground coriander, and garam masala. Stir well to coat the onion mixture with the spices, allowing them to toast for about 1 minute, which will enhance their flavors.
- Add tomatoes: Pour in the diced tomatoes along with their juices. Stir to combine, and allow the mixture to cook for 3-4 minutes, allowing the tomatoes to break down and meld with the spices.
- Combine lentils and liquid: Add the rinsed lentils to the pot, followed by the vegetable broth or water. Stir everything together, ensuring the lentils are submerged in the liquid. Season with salt to taste.
- Simmer the curry: Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 20-25 minutes, stirring occasionally, until the lentils are tender and have absorbed the flavors. If the curry becomes too thick, you can add more broth or water to achieve your desired consistency.
- Incorporate vegetables (optional): If you are adding chopped vegetables, stir them in during the last 10 minutes of cooking, allowing them to soften without becoming mushy.
- Adjust seasoning: Once the lentils are cooked, taste the curry and adjust the seasoning as needed. You may want to add more salt or spices to suit your preference.
- Garnish and serve: Remove the pot from the heat and garnish with freshly chopped cilantro. Serve your Lentil Curry warm with rice, naan, or your favorite bread for a hearty meal.
Tips For Variations:
One of the great aspects of Lentil Curry is its versatility, allowing you to customize it to your taste and what you have on hand. Here are some unique ideas for variations that can enhance flavor, texture, and budget options:
- Different Lentils: While red and green lentils are the most common choices, you can experiment with other varieties like brown or black lentils. Each type brings its unique flavor and texture, with brown lentils offering a nutty taste and black lentils providing a firmer bite.
- Spice Level: If you enjoy heat, consider adding chopped green chilies or a pinch of cayenne pepper during cooking. Alternatively, for a milder curry, reduce the amount of spices or leave out the heat altogether.
- Additional Proteins: For a heartier dish, consider adding chickpeas or cooked quinoa. These ingredients not only provide additional protein but also enhance the texture and flavor of the curry.
- Vegetable Options: Feel free to include a variety of vegetables based on your preferences or what’s in season. Zucchini, sweet potatoes, or cauliflower can add an interesting twist to the dish while also increasing its nutritional value.
- Coconut Milk: For a creamier curry, stir in a can of coconut milk during the last few minutes of cooking. This addition will add richness and a subtle sweetness, balancing the spices beautifully.
- Herbs and Greens: Experiment with different herbs such as mint or basil, which can bring a refreshing element to the dish. Adding leafy greens like spinach or kale during the last few minutes of cooking will also increase the nutritional content and add vibrant color.
- Storage and Freezing: If you are meal prepping or looking for budget-friendly options, make a larger batch and freeze portions for later. Lentil curry holds up well in the freezer, making it a convenient choice for quick meals.
Serving Suggestions:
- With Rice: Serve the curry over a bed of fluffy basmati or jasmine rice. The rice absorbs the flavorful sauce, making each bite delicious. You can also use brown rice for a whole grain option.
- With Naan or Flatbread: Pair the curry with warm naan, roti, or pita bread. This allows you to scoop up the curry, creating an interactive dining experience.
- As a Bowl: Create a lentil curry bowl by adding a base of quinoa or couscous, then topping it with the curry, fresh herbs, and a squeeze of lemon or lime for brightness.
- With a Side Salad: Balance the richness of the curry with a refreshing side salad. A simple mix of greens, cucumber, and tomatoes dressed with lemon juice or a light vinaigrette works well.
- With Yogurt: A dollop of plain yogurt or a vegan alternative can add a cooling effect to the spicy curry. It also provides a creamy contrast to the dish.
- Garnishing: Enhance the presentation by garnishing with additional fresh cilantro, a sprinkle of toasted nuts or seeds, or a drizzle of olive oil for a touch of elegance.
FAQ:
Can I use canned lentils instead of dried lentils?
Yes, you can use canned lentils to save time. Drain and rinse them, then add them towards the end of cooking to heat through, as they are already cooked.
How long does lentil curry last in the fridge?
Lentil curry can be stored in an airtight container in the refrigerator for up to five days. Reheat thoroughly before serving.
Can I freeze lentil curry?
Absolutely! Lentil curry freezes well. Allow it to cool completely, then transfer it to freezer-safe containers. It can be frozen for up to three months.
What can I serve with lentil curry?
Lentil curry pairs beautifully with rice, naan, or flatbreads. You can also serve it with a side salad or yogurt for a complete meal.
Is lentil curry suitable for meal prep?
Yes, lentil curry is perfect for meal prep. It keeps well in the fridge and can be easily reheated, making it an excellent choice for lunches or quick dinners throughout the week.

Lentil Curry
Equipment
- Large Pot or Dutch Oven
- Fine Mesh Strainer
Ingredients
Lentils
- 1 cup dried lentils (red or green) Lentils are the star of this dish, providing protein and a hearty texture.
Base Ingredients
- 1 medium onion, finely chopped Adds sweetness and depth to the flavor.
- 2 cloves garlic, minced Enhances the aromatic profile.
- 1 tablespoon fresh ginger, grated Adds zesty warmth.
- 1 can (14 oz) diced tomatoes Provides acidity and richness.
- 2 cups vegetable broth or water Essential for cooking the lentils.
- 1 tablespoon coconut oil or vegetable oil Used for sautéing.
Spices
- 1 teaspoon cumin seeds Adds a warm, earthy flavor.
- 1 teaspoon ground coriander Brightens the dish.
- 1 teaspoon turmeric powder Gives the curry its golden color.
- 1 teaspoon garam masala Adds depth and complexity.
- to taste salt Essential for enhancing flavors.
- 1-2 cups chopped vegetables (optional) Boosts nutrition and adds color.
- Fresh cilantro, chopped for garnish Adds a fresh, herbal note.
Instructions
- Rinse the lentils under cold water until the water runs clear.
- In a large pot, heat the coconut oil over medium heat. Add cumin seeds and sauté for about 30 seconds.
- Add the chopped onions and sauté for 5-7 minutes until translucent and golden brown.
- Add minced garlic and grated ginger, cooking for an additional 1-2 minutes.
- Sprinkle in turmeric, ground coriander, and garam masala, stirring well for about 1 minute.
- Pour in the diced tomatoes and cook for 3-4 minutes.
- Add the rinsed lentils and vegetable broth or water, stirring to combine.
- Bring to a gentle boil, then reduce heat to low and cover. Simmer for 20-25 minutes.
- If adding chopped vegetables, stir them in during the last 10 minutes of cooking.
- Adjust seasoning as needed and garnish with chopped cilantro before serving.