Welcome to your new favorite weeknight meal: a truly unforgettable Chickpea Lentil Curry that brings the vibrant, comforting flavors of India right into your kitchen. This easy-to-follow vegan recipe proves that hearty, wholesome, and incredibly delicious food doesn’t have to take hours to prepare. In just about 45 minutes, you’ll have a rich, aromatic curry brimming with plant-based protein from both chickpeas and lentils, making it a satisfying dish for vegans and omnivores alike.

As the seasons gently shift, there’s nothing quite like a warm, comforting bowl of curry to soothe the soul. While my popular Sweet Potato Curry Farro recipe has been a fan favorite, I recognized a gap in traditional, robust curry recipes on the site. Today, that changes! This Chickpea Lentil Curry is not just a recipe; it’s an experience, a celebration of aromatic spices and wholesome ingredients coming together in perfect harmony.
Infused with the essential Indian spices – shallot, garlic, curry powder, garam masala, and cumin – this lentil curry creates a depth of flavor that is truly remarkable. The lentils are lovingly simmered in a luscious base of crushed tomatoes and creamy coconut milk, transforming into a rich, warm, and deeply comforting meatless meal. It’s the kind of dish that warms you from the inside out, leaving you feeling nourished and completely satisfied.
If you’re eager to explore more plant-based Indian-inspired cuisine, I highly recommend checking out my Vegan Tikka Masala for a creamy, tomato-based classic, and my delightful Butternut Squash Curry for a touch of seasonal sweetness. Both are completely plant-based and unequivocally delicious, offering diverse flavor profiles within the world of curry.
Why This Easy Chickpea Lentil Curry Will Become Your New Favorite
There are countless reasons to fall in love with this incredible chickpea lentil curry, making it a staple in your meal rotation. Here are just a few:
- Authentic Indian Flavors: We use a careful selection of classic Indian spices, perfectly balanced to create an authentic and deeply satisfying taste profile that transports your senses.
- Nutrient-Packed Powerhouse: This recipe is loaded with both protein-rich lentils and fiber-packed chickpeas, making it incredibly hearty, filling, and excellent for maintaining energy levels. It’s a complete meal that feels substantial without being heavy.
- Remarkably Quick & Easy: Despite its complex flavors, this dish comes together in under 45 minutes from start to finish. It’s perfect for busy weeknights when you crave something wholesome and flavorful without the fuss.
- Versatile and Customizable: Whether you want to add more vegetables, adjust the spice level, or experiment with different garnishes, this curry is incredibly forgiving and adaptable to your preferences and what you have on hand.
- Naturally Vegan & Gluten-Free: Made entirely with plant-based ingredients, this curry is suitable for vegan diets and naturally gluten-free, catering to a wide range of dietary needs and preferences.
- Excellent for Meal Prep: This curry tastes even better the next day as the flavors deepen. It’s an ideal candidate for meal prepping, offering delicious and healthy lunches or dinners throughout the week.
- Comfort Food at Its Best: There’s something inherently comforting about a warm, spiced curry. It’s a dish that nourishes the body and soul, perfect for any season.

Essential Ingredients for a Perfect Chickpea Lentil Curry
Crafting a truly spectacular curry starts with understanding your ingredients. Here’s a deeper dive into the key components of this recipe:
- Lentils: For this recipe, stick to green or brown lentils. These varieties hold their shape well during cooking, offering a pleasant bite and texture to the curry. Red lentils, while delicious in other applications, are smaller and tend to break down more quickly, resulting in a creamier, mushier texture that isn’t ideal for this particular dish. Always remember to rinse your lentils thoroughly before cooking to remove any debris.
- Chickpeas: We’ll be using canned chickpeas for convenience and efficiency. Ensure they are well-drained and rinsed under cold water to remove excess sodium and any canning liquid. Since canned chickpeas are already cooked, they’ll primarily be simmered in the curry sauce to absorb all the wonderful flavors, contributing to the dish’s heartiness.
- Coconut Milk: Canned coconut milk is essential for that rich, creamy texture and subtle sweetness characteristic of many curries. You can use either full-fat or light coconut milk depending on your preference for richness. Full-fat will yield a creamier, more indulgent curry, while light offers a healthier, slightly thinner option.
- Tomato Sauce: This is a crucial element for the curry’s base. It’s imperative to use PLAIN, CANNED tomato sauce. Many jarred tomato sauces are pre-seasoned with Italian herbs like basil, oregano, and garlic, which would clash with our Indian spice profile. Always check the ingredient list to ensure you’re getting a simple tomato puree or sauce without added seasonings.
- Aromatic Vegetables (Carrot & Bell Pepper): These add a foundational layer of sweetness and texture. Feel free to substitute these with other hardy vegetables. For example, 1 medium sweet potato, diced, makes an excellent alternative, adding a lovely sweetness and richness to the curry. (See “Tips and Tricks” for more customization ideas).
- Spices: The heart of any curry! Our blend includes curry powder (a common base), garam masala (for warmth and depth), cumin (earthy notes), turmeric (for color and mild earthiness, plus health benefits), salt, and coriander (citrusy notes). Using fresh, good-quality spices makes a significant difference in the final flavor.
- Shallot & Garlic: These form the aromatic foundation, providing pungent and sweet undertones that are essential for building a complex flavor profile.
Easy Step-by-Step Guide to Your Delicious Chickpea Lentil Curry
Preparing this flavorful curry is straightforward and requires minimal fuss. Follow these simple steps for a perfect result every time:
Step 1: Sauté the Base Vegetables. Begin by heating 1 tablespoon of olive oil in a large, deep skillet or a Dutch oven over medium heat. Once shimmering, add the diced carrots and bell pepper. Sauté these vegetables for approximately 2-3 minutes, stirring occasionally, until they begin to soften. This step helps to build a foundational layer of flavor and texture.

Step 2: Bloom the Aromatics and Spices. To the softened vegetables, add the minced shallot and garlic. Cook for about 1 minute, stirring constantly, until they become fragrant. Be careful not to burn the garlic. Immediately after, stir in all the dry spices: curry powder, garam masala, cumin, turmeric, salt, and coriander. Continue to stir and cook for another minute. This crucial “blooming” step allows the spices to toast lightly in the oil, releasing their full aromatic potential and deepening their flavors.
Step 3: Simmer the Lentils. Pour in the canned tomato sauce, coconut milk, thoroughly rinsed lentils, and ½ cup of water into the skillet. Stir everything together to combine. Bring the mixture to a gentle boil, then reduce the heat to a low simmer. Cover the skillet with a lid and let it cook for 20 minutes. During this time, the lentils will begin to soften and absorb the rich flavors of the sauce.

Step 4: Incorporate Chickpeas and Finish Cooking. After 20 minutes, remove the lid. Add the drained and rinsed chickpeas along with an additional ½ cup of water. Stir gently to integrate the chickpeas into the curry. Continue simmering uncovered for another 10-15 minutes, or until the lentils are completely soft and the curry has reached your desired consistency. The sauce will thicken slightly as it simmers. Once cooked, remove the skillet from the heat. Taste and adjust seasoning as needed – a squeeze of fresh lime juice (optional, but highly recommended) can brighten the flavors, and a pinch more salt might be necessary. Garnish with fresh cilantro and serve hot!

Expert Tips & Tricks for the Best Chickpea Lentil Curry
Elevate your curry game with these insider tips and customization ideas:
- Rinse, Rinse, Rinse! Always remember to thoroughly rinse both your dry lentils and canned chickpeas under cold running water before adding them to the skillet. This helps remove any starches from the lentils and excess sodium/canning liquid from the chickpeas, ensuring a cleaner flavor profile.
- The Right Tomato Sauce Matters: Double-check the label on your canned tomato sauce to ensure it is plain and unseasoned. Avoid any varieties that list Italian herbs like basil or oregano in the ingredients, as these flavors will clash with the Indian spices. For a reliable option, I often use Muir Glen canned tomato sauce, which typically contains only tomato puree, onion powder, and garlic powder, yielding perfect results in this curry.
- Customize to Your Heart’s Content: Curry recipes are incredibly versatile and forgiving! This recipe serves as an excellent base for customization.
- Add More Veggies: Feel free to incorporate other vegetables you have on hand. Spinach, kale (stirred in during the last 5 minutes), cauliflower florets, diced zucchini, or even green beans would be delicious additions. It’s a fantastic way to boost your daily vegetable intake.
- Sweet Potato Swap: As mentioned, 1 medium diced sweet potato can beautifully replace the carrot and bell pepper for a different texture and sweet earthiness.
- Enhance the Flavor Profile:
- A Bright Finish: A squeeze of fresh lime juice at the very end is highly recommended. Start with 1 tablespoon and add more to taste. It adds a wonderful brightness and cuts through the richness of the coconut milk.
- Extra Creaminess: For an even creamier consistency, you can stir in an extra drizzle of dairy-free milk (such as more coconut milk, almond milk, or cashew milk) right before serving. If you’re not strictly vegan, a swirl of heavy cream or plain yogurt can also achieve a luxurious finish.
- Heat It Up: If you prefer a spicier curry, consider adding a pinch of cayenne pepper, a diced jalapeño (seeded for less heat, unseeded for more), or a few dashes of your favorite hot sauce during the spice blooming stage.
- Don’t Skimp on Toasting Spices: Cooking the dry spices for a minute until fragrant, known as “blooming,” is a crucial step. It intensifies their flavors and unlocks their aromatic compounds, making a significant difference in the overall taste of your curry.
- Achieving Desired Thickness: If your curry is too thin, let it simmer uncovered for a few extra minutes to reduce and thicken. If it’s too thick, add a splash more water or vegetable broth until it reaches your preferred consistency.
Storage & Reheating for Freshness and Convenience
This chickpea lentil curry is not only delicious freshly made but also stores exceptionally well, making it a perfect candidate for meal prep.
- Refrigerator: Allow the curry to cool completely to room temperature. Transfer it to an airtight container and store it in the refrigerator for up to 4 days. The flavors often deepen and meld beautifully overnight, making it even tastier the next day.
- Freezer: For longer storage, this curry freezes wonderfully. Once completely cooled, spoon individual portions into freezer-safe bags or containers, removing as much air as possible to prevent freezer burn. Store in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: The best way to reheat curry is on the stovetop. Transfer the desired portion to a saucepan over medium-low heat. Stir occasionally, adding a splash of water or vegetable broth if needed to loosen the sauce, until it is warmed through and simmering gently. You can also reheat individual portions in the microwave, stirring halfway through, though the stovetop method generally yields a better texture and more even heating.

Serving Your Delicious Chickpea Lentil Curry
While this curry is wonderfully satisfying on its own, pairing it with the right accompaniments truly elevates the dining experience. Here are some fantastic serving suggestions:
- Basmati Rice: The classic choice! Fluffy basmati rice is perfect for soaking up every drop of the rich curry sauce.
- Naan Bread or Roti: Warm, soft naan or whole wheat roti are excellent for scooping up the curry and enjoying its flavors.
- Quinoa or Brown Rice: For an extra boost of nutrients and fiber, serve your curry with quinoa or brown rice.
- Fresh Cilantro: A generous sprinkle of fresh, chopped cilantro adds a burst of freshness and color.
- Lime Wedges: Serve with extra lime wedges on the side for guests to add a bright, citrusy zing to their individual portions.
- Vegan Yogurt or Raita: A dollop of plain, unsweetened vegan yogurt or a simple cucumber raita (vegan version) can provide a cooling contrast to the warm spices of the curry.
- Simple Side Salad: A light, crisp green salad with a lemon vinaigrette can offer a refreshing counterpoint to the rich curry.
The Wholesome Goodness: Health Benefits of Chickpea Lentil Curry
Beyond its incredible taste, this Chickpea Lentil Curry is a nutritional powerhouse, packed with ingredients that contribute to a healthy, balanced diet:
- High in Plant-Based Protein: Both lentils and chickpeas are excellent sources of plant protein, crucial for muscle repair, growth, and overall bodily functions. This makes the curry incredibly satiating and a fantastic choice for those following a vegan or vegetarian diet.
- Rich in Dietary Fiber: Lentils and chickpeas are loaded with dietary fiber, which aids in digestion, promotes gut health, helps regulate blood sugar levels, and contributes to a feeling of fullness, preventing overeating.
- Abundant in Vitamins and Minerals: This curry provides a good supply of essential nutrients, including iron (important for energy and blood health), folate (vital for cell growth), potassium (for blood pressure regulation), and various B vitamins.
- Antioxidant-Rich Spices: The spices used, such as turmeric, cumin, and garam masala, are renowned for their powerful antioxidant and anti-inflammatory properties, contributing to overall well-being and potentially reducing the risk of chronic diseases.
- Heart-Healthy: Being plant-based and low in saturated fat (especially if using light coconut milk), this curry is a heart-friendly meal choice that can help maintain healthy cholesterol levels.
- Supports Digestive Health: The high fiber content from the legumes and vegetables promotes a healthy digestive system and can alleviate issues like constipation.
Frequently Asked Questions (FAQs)
Got questions? We’ve got answers to help you master this chickpea lentil curry:
- Can I use red lentils instead? While red lentils are delicious, they cook much faster and break down more completely, resulting in a mushier texture. For this specific recipe, green or brown lentils are preferred to maintain their shape and provide a heartier bite. If you do use red lentils, reduce the simmering time significantly (they might cook in as little as 10-15 minutes).
- How can I make this curry spicier? To add more heat, you have a few options:
- Add a pinch of cayenne pepper with the other dry spices.
- Incorporate a finely diced jalapeño or serrano pepper when sautéing the shallots and garlic.
- Serve with a drizzle of chili oil or a sprinkle of red pepper flakes for individual preference.
- What if I don’t have garam masala? Garam masala is a key spice blend for authentic Indian flavor. If you don’t have it, you can try a homemade blend of cumin, coriander, cardamom, cinnamon, and black pepper, but it’s worth investing in for future Indian dishes!
- Can I make this curry thicker or thinner?
- Thicker: If your curry is too thin after the lentils are cooked, simply simmer it uncovered for an additional 5-10 minutes, allowing some of the liquid to evaporate and the sauce to reduce.
- Thinner: If it’s too thick, add a splash of vegetable broth or water until you reach your desired consistency.
- Can I make this in an Instant Pot or Slow Cooker?
- Instant Pot: Sauté vegetables and spices as directed. Add all ingredients (except chickpeas) with 1 cup of water/broth (instead of 1.5 cups). Cook on High Pressure for 10-15 minutes, then natural release for 10 minutes. Stir in chickpeas and simmer for a few minutes on “Sauté” mode to thicken.
- Slow Cooker: Sauté vegetables and spices in a separate pan (optional but recommended for flavor), then transfer to the slow cooker. Add all other ingredients (except chickpeas and ½ cup of the water). Cook on low for 6-8 hours or high for 3-4 hours, or until lentils are tender. Stir in chickpeas for the last 30 minutes of cooking.
More Delightful Plant-Based Recipes to Explore
If you’ve discovered a love for lentils through this curry, you’re in for a treat! Lentils are incredibly versatile, nutritious, and form the base of many satisfying plant-based meals. Here are a few more of my favorite lentil-centric recipes you might enjoy:
- Hearty Lentil Bolognese: A rich, savory, and utterly satisfying plant-based take on a classic Italian sauce, perfect over pasta.
- Almond Pesto Lentil Meatballs: Flavorful and tender lentil meatballs, infused with aromatic almond pesto, great for appetizers or as a main dish.
- Vibrant Fried Halloumi Lentil Salad: A delightful combination of earthy lentils, fresh greens, and savory fried halloumi (omit or use vegan halloumi for a vegan option), creating a balanced and exciting salad.
We hope you love this Chickpea Lentil Curry as much as we do! If you’ve tried this recipe, please share your thoughts by leaving a comment and a star rating below. Your feedback helps us and other home cooks discover new favorites. Thank you for cooking with us!
Chickpea Lentil Curry

Video
Ingredients
- 1 tbsp olive oil
- 1 carrot, diced
- 1 red bell pepper, diced, seeds removed
- 1 shallot, minced
- 2 garlic cloves, minced
- 2 tsp curry powder
- 1 tsp garam masala
- 1 tsp cumin
- 1/2 tsp turmeric
- 1/2 tsp salt
- 1/4 tsp coriander
- 14 oz. tomato sauce, canned
- 14 oz. coconut milk, canned
- 1 cup dry brown or green lentils, rinsed
- 1/2 cup water, plus more
- 14 oz. chickpeas, canned, drained and rinsed
- 1 tbsp lime juice, optional
- cilantro for garnish
Instructions
-
Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add the diced carrot and bell pepper and sauté for 2-3 minutes until they begin to soften. Next, add the minced shallot and garlic and cook for 1 minute until fragrant, being careful not to burn the garlic.
-
Stir in all the dry spices: curry powder, garam masala, cumin, turmeric, salt, and coriander. Cook and stir for 1 minute until the spices are fragrant and lightly toasted. Then, pour in the canned tomato sauce, coconut milk, thoroughly rinsed lentils, and ½ cup of water. Bring the mixture to a boil.
-
Reduce the heat to a low simmer, cover the skillet, and cook for 20 minutes. After 20 minutes, remove the lid. Add the drained and rinsed chickpeas along with an additional ½ cup of water. Stir well to combine. Continue simmering uncovered for another 10-15 minutes, or until the lentils are completely soft and the curry has thickened to your desired consistency.
-
Remove the curry from the heat. Taste and adjust seasoning as needed. Optionally, stir in 1 tablespoon of fresh lime juice for a bright finish. Serve hot, garnished with fresh cilantro. Enjoy your homemade Chickpea Lentil Curry!
Notes
*Be sure to rinse both the lentils and the chickpeas before adding them to the skillet.
*Lime juice is optional, but adds a wonderful brightness to the finished dish.
*For extra creaminess, add a drizzle of coconut milk or dairy-free milk (or heavy cream if not vegan) before serving.
Nutrition