• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Goodness Avenue
  • Recipes
  • Dinner
  • Shop
  • About
menu icon
go to homepage
  • Recipes
  • Dinner
  • Shop
  • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Dinner
    • Shop
    • About
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Main Dish

    Nourishing Chickpea & Lentil Curry

    Published: Feb 23, 2025 · Modified: Mar 9, 2025 by Caitlin Rule · This post may contain affiliate links

    Jump to Recipe·Print Recipe

    This easy chickpea and lentil curry is a comforting, one-pot meal packed with Indian spices. It's a healthy, vegan recipe that's both hearty and delicious.

    Chickpea and lentil curry in a bowl with rice and a spoon.

    This chickpea and lentil curry is one of those meals that warms you from the inside out! It’s incredibly easy to make and brimming with comforting flavours.

    Chickpeas and lentils provide a hearty base, offering plant-based protein and fibre. Everything is simmered in a rich tomato-coconut curry sauce, creating a warm and satisfying meatless meal. The cauliflower adds texture, while the carrots lend a delightful sweetness that makes every bite irresistible. Perfect for a weeknight, this dish is both rich in flavour and simple to prepare—all in one pot and ready in just 45 minutes using pantry staples.

    Curry in a pot.

    Ingredients you’ll need

    All you need to make this chickpea and lentil curry are a mix of pantry staples and fresh ingredients.

    • Coconut or Avocado Oil: Either works well in this recipe.
    • Chickpeas: Canned and pre-cooked; just simmer them in the sauce to absorb the flavour. Be sure to drain and rinse them.
    • Lentils: Use green or brown lentils, not red. Green and brown lentils cook similarly, while red lentils become mushy and cook faster.
    • Ginger & Garlic: About 1 tablespoon of each, minced, for added depth of flavour.
    • Vegetables: Brown onion, cauliflower, and carrots form the base. Feel free to use fresh or frozen veggies you have on hand.
    • Canned Tomatoes: Add flavour and help thicken the curry sauce.
    • Coconut Milk: Adds creaminess and smoothness; use full-fat canned coconut milk for the best result.
    • Broth: Vegetable or chicken broth (if not vegan) helps create the curry sauce.
    • Spices: A combination of mild curry powder and garam masala for maximum flavour.
    • Acidity: Fresh lemon juice, lime juice, or a splash of vinegar balances out the flavours.

    Complete list of ingredients and amounts is located on the recipe card below.

    Ingredients shown to make the curry recipe.

    How to Make Chickpea and Lentil Curry

    Sauté base: Heat coconut oil in a large pot over medium heat. Add onion and carrots, and sauté for 2 minutes until slightly softened.

    Onion, carrot, ginger, ginger and spices added to the pot.

    Add seasonings: Stir in garlic, ginger, curry powder, garam masala, and salt. Cook for 1 minute, stirring frequently.

    Add lentils and liquids: Add lentils, diced tomatoes, vegetable stock, and coconut milk. Bring to a boil, then reduce heat to low and simmer for 20 minutes, stirring occasionally.

    Tomatoes, coconut milk and lentil added to the pot.
    Cauliflower florets and chickpeas added to the pot.

    Add chickpeas and cauliflower: Add chickpeas and cauliflower. Continue to simmer for 10 minutes, or until the lentils are tender and the cauliflower is cooked through.

    Finish: Squeeze in some lemon juice and serve hot.

    Substitutions and Tips

    • Time Savers: Use pre-diced garlic, a tube of ginger, ground spices, and a bag of frozen vegetables instead of fresh.
    • Beans: Substitute chickpeas with other beans like cannellini, navy, kidney, or butter beans.
    • Vegetables: Add any veggies you like! Frozen peas, kale, zucchini, white potatoes, sweet potato, broccoli florets, mushrooms, or any other vegetables in your fridge or freezer work well.
    • Coconut Alternative: For a coconut-free option, use ⅓ cup of peanut butter or cashew butter mixed with 1 cup of water. Alternatively, if not vegan, use 1 ¾ cups of heavy cream or half-and-half.
    Curry in a pot with a spoon.

    Serving Suggestions

    Scoop the delicious chickpea and lentil curry into bowls some basmati rice, quinoa, roti or naan for a simple and filling meal. Serve it along with other side dishes like roasted Brussels, carrots, salad to make it a more filling meal. 

    How to Store

    • Refrigerate: The leftovers will last for about 5 days when kept in airtight containers in the fridge.
    • Freezing: Let the batch cool, then transfer it to freezer-safe containers and freeze. Let the frozen leftovers thaw in the fridge before reheating on the stove or in the microwave.

    Recipe FAQ

    What can I substitute for spices?

    You can use your favourite curry paste as an alternative. I suggest 3 tablespoons of red curry paste.

    Can I use canned lentils instead of dried lentils to make the curry?

    Yes! Since canned lentils are already cooked, they will just need to be added towards the end of the cooking process to heat through and absorb the flavours. Reduce the cooking time and skip the initial simmering phase required for dried lentils.

    Can I make this lower in fat?

    Use extra vegetable broth or water instead of any creamy options.

    Side shot of chickpea and lentil curry in a bowl with rice and a spoon.

    More Curry Recipes

    Butternut Squash and Chickpea Curry

    One Pot Black Bean Curry

    Chickpea Spinach Curry

    Everyday Butter Bean Curry

    If you try this chickpea and lentil curry recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Chickpea and lentil curry in a bowl with rice and a spoon.

    Nourishing Chickpea & Lentil Curry


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    • Author: Caitlin Rule
    • Total Time: 45 minutes
    • Yield: Serves 5
    Print Recipe
    Pin Recipe

    Description

    This easy chickpea and lentil curry is a comforting, one-pot meal packed with Indian spices. It's a healthy, vegan recipe that's both hearty and delicious.


    Ingredients

    Scale
    • 1 tablespoon coconut oil
    • 1 brown onion, diced
    • 3 large carrots (350g / 12 oz), peeled and chopped
    • 4-5 garlic cloves, minced
    • 1 tablespoon fresh grated ginger
    • 2 tablespoons curry powder
    • 1 teaspoon garam masala
    • 1 teaspoon salt
    • 1 cup dry brown lentils, washed
    • 1 can (400g / 14 oz) diced tomatoes
    • 2 cups vegetable stock
    • 1 can (400ml / 14 oz) coconut milk
    • 1 can (400g / 14 oz) chickpeas, rinsed
    • 1 small head cauliflower (450g / 1lb), cut into small pieces
    • Juice of half a lemon

    Instructions

    1. Heat coconut oil in a large pot over medium heat. Add onion and carrots and sauté for 2 minutes until slightly softened.
    2. Stir in garlic, ginger, curry powder, garam masala, and salt. Cook for 1 minute, stirring frequently.
    3. Add lentils, diced tomatoes, vegetable stock, and coconut milk. Bring to a boil, then reduce heat to low and simmer for 20 minutes, stirring occasionally.
    4. Add chickpeas and cauliflower. Continue to simmer for 10 minutes, or until the lentils are tender and the cauliflower is cooked through.
    5. Finish with a squeeze of lemon juice and serve hot.

    Notes

    • Store: Refrigerate leftovers in airtight containers for up to 5 days. For freezing, cool, transfer to freezer-safe containers, and freeze. Thaw in the fridge before reheating.
    • Substitutes: Replace coconut milk with ⅓ cup of peanut or cashew butter mixed with 1 cup of water. If not vegan, use 1 ¾ cups of heavy cream or half-and-half instead.
    • Prep Time: 10 minutes
    • Cook Time: 35 minutes
    • Category: Dinner
    • Method: Stovetop
    • Cuisine: Indian

    Nutrition

    • Serving Size: ⅕ of recipe
    • Calories: 454
    • Fat: 19.3g
    • Saturated Fat: 12.5g
    • Carbohydrates: 44.7g
    • Fiber: 16.2g
    • Protein: 18.6g

    Did you make this recipe?

    Tag @goodnessavenue on Instagram and hashtag it #goodnessavenue

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    About Caitlin

    Welcome! I’m Caitlin

    I'm a nutritionist, foodie, and mum, here to help you add more goodness to your everyday life! You'll find plenty of delicious, simple, and nutritious recipes to satisfy your cravings and nourish your family.

    More About Me →

    Latest Recipes

    • Close up side shot of Nutella cheesecake on plate.
      Healthier Mini Nutella Cheesecakes
    • Teriyaki beef bowl with a fork.
      Teriyaki Beef Bowls
    • Salmon poke bowl with smoked salmon, soy sauce and furikake seasoning on this side.
      Smoked Salmon Poke Bowl
    • Ground chicken chili in a bowl with tortilla chips.
      Ground Chicken Chili

    Footer

    • About
    • Privacy Policy
    • Contact
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    ©2024 Goodness Avenue. All rights reserved.