Easy Chickpea and Lentil Soup Recipe

Nothing says comfort food like a filling soup, especially in the colder months. And this Easy Lentil and Chickpea Soup takes the comfort level up a notch with grounding ingredients like carrots, onions and lentils. The ingredients are simple, and it comes together pretty quickly.
The warming spices in the soup make it a perfect meal for the cooler months or for your own personal fall and winter (i.e., luteal phase and menstrual phase).
Prep it ahead or double the recipe and freeze the leftovers for those luteal or menstrual phase days when you don’t feel like cooking. They taste even better the next day.
Since this recipe uses some canned items, the prep time is short and easy even if you do decide to make it the same day. You can even buy already diced onions and minced garlic in the jar to make prep even easier.
You can use a grocery delivery service like Thrive Market to deliver your ingredients right to your door if you don’t already have these items in the pantry.
The Ancient Comfort That Crossed Continents
Lentils and chickpeas have been feeding people for thousands of years, and combining them in soup is a move that shows up across the Mediterranean, Middle East, and South Asia. In Morocco, you’ll find harira thick with lentils and chickpeas during Ramadan. In India, dal and chana simmer side by side in kitchens every single day. Italian cucina povera turned legumes into rich, satisfying soups when meat was scarce.
The genius of pairing these two legumes isn’t just tradition. It’s textural contrast and protein synergy. Lentils break down into a silky, thickening base while chickpeas hold their shape and give you something to bite into. Together, they create a complete protein that keeps you full longer than most vegetarian dishes.
This version leans into Mediterranean flavors with tomatoes, garlic, and a hit of lemon at the end, but the technique works no matter which direction you want to take it. The core principle stays the same: cook them together, layer the flavors, and let the legumes do the heavy lifting.
Why This Recipe Actually Works
Most soup recipes throw everything in a pot and hope for the best. This one doesn’t.
The key to rich, restaurant-quality flavor is building layers. You start by sweating aromatics in oil until they’re soft and fragrant, not just tossing raw onions into cold water. That step alone adds a depth you can taste in every spoonful. Then you bloom your spices in the fat before adding liquid, which unlocks their full flavor potential and prevents them from tasting dusty or raw.
The lentil-to-chickpea ratio matters more than you think. Too many lentils and the soup turns into mush. Too many chickpeas and it feels more like a stew. A 2:1 ratio of lentils to chickpeas gives you a thick, cohesive base with pops of creamy texture throughout.
You also add the chickpeas later in the cooking process, not at the beginning. Lentils need time to break down and thicken the broth. Chickpeas just need to heat through and absorb flavor. Cooking them together from the start leads to overcooked chickpeas and undercooked lentils.
Finally, the acid. A big squeeze of lemon or lime juice right before serving brightens everything and makes the soup taste more complex than it actually is. Skip it and the soup falls flat.
You’ll end up with a complete meal with protein, healthy fats and complex carbs.
Simple Ingredients
One of the things that makes this soup one of my favorites is that the ingredients list includes stuff you probably already have in your pantry that’s fairly inexpensive.
Bone Broth: Using bone broth adds more protein to this soup and increases its gut-boosting benefits. Both chicken and beef bone broth work well. I use whatever I have. Chicken broth or chicken stock works well, too.
Chickpeas: Packed with plant-based protein, fiber, and essential vitamins like folate and iron. Their high fiber content supports digestive health while keeping you feeling full for longer. To keep my cooking time shorter, I used canned organic chickpeas.
Lentils: Rich in protein, iron, and complex carbohydrates, lentils complement chickpeas to create a complete, balanced meal. They’re also a great source of soluble fiber, which helps regulate blood sugar and promote heart health. You can use any color, but I prefer red lentils. Keep in mind that they might take just a little bit longer than brown lentils or green lentils.
Vegetables: Carrots, tomatoes, diced onion, and garlic add natural sweetness and depth of flavor to the soup, while also providing vitamins like A, C, and antioxidants that support immune function. These vegetables are low in calories but rich in nutrients.
Spices & Herbs: Spices like cumin and turmeric enhance the soup’s flavor while offering anti-inflammatory and antioxidant benefits. Herbs like fresh cilantro or parsley add a fresh, vibrant finish and are rich in vitamin K and other micronutrients.

Easy Chickpea and Lentil Soup Recipe
- 1 cup lentils, dried
- 1 medium to large carrot
- 1 celery stick
- 1/2 medium yellow onion
- 4 cups bone broth
- 1 can diced tomatoes
- 1 can chickpeas
- 1-2 garlic cloves
- avocado oil
- 1/4 teaspoon to 1/2 teaspoon black pepper
- 2 teaspoons chili powder, to taste
- 1/4 to 1/2 teaspoon crushed red pepper or red pepper flakes
- 2 teaspoons ground cumin, to taste
- 1 teaspoon ground turmeric (you can also use curry powder)
- 1 teaspoon Himalayan salt or sea salt
- Optional: parsley or cilantro
Step-by-Step Cooking Instructions:
- Wash and chop celery and carrots and dice onions. Mince garlic.
- Heat large pot on medium heat. Add avocado oil and swirl.
- Sauté onions, celery, carrots, garlic, and spices for about 5 minutes.
- Add lentils, chickpeas, tomatoes and broth.
- When the soup starts to boil, reduce to low heat and cover. Stir occasionally.
- Simmer for about 20 minutes, until lentils are tender.
- Optional: Add herbs like cilantro or parsley. Or squeeze some fresh lemon juice or lime juice into your soup.
Nutrition Facts:
Calories: 255.65 kcal Protein: 17.18 g Carbohydrates: 36.50 g Fat: 5.91 g Fiber: 10.68 g
Prep and cooking tools that make this recipe a breeze:
What to Serve Alongside This
This soup is filling enough to eat solo, but the right pairing takes it up a level.
- Crusty sourdough: You need something to soak up the broth. Bread with a chewy crust and airy crumb is ideal.
- A simple arugula salad: Peppery greens with lemon vinaigrette cut through the richness of the soup and add freshness.
- Greek yogurt: A dollop of tangy yogurt stirred into each bowl adds creaminess and a subtle funk that plays well with the spices.
- Roasted vegetables: If you want to bulk this into a bigger meal, roasted carrots, cauliflower, or Brussels sprouts on the side add texture and more vegetables.
If you’re serving this for a crowd, set out olive oil, lemon wedges, fresh herbs, and crusty bread so people can customize their bowls. It turns a simple soup into something that feels more intentional and impressive.
How to Store and Reheat Without Ruining It
Leftovers are where this soup really shines.
Store the soup in an airtight container in the fridge for up to 5 days. The flavors will continue to develop, and the soup will thicken significantly. I love using stasher bags because they don’t leak and save space in both the fridge and the freezer.
When you reheat, add a splash of broth or water to bring it back to the right consistency. Heat gently on the stovetop over medium-low, stirring occasionally, until warmed through.
You can also freeze this soup for up to 3 months. Let it cool completely, then transfer to freezer-safe containers, leaving about an inch of space at the top for expansion. Thaw overnight in the fridge, then reheat on the stove. The texture holds up remarkably well, though the lentils may soften a bit more.
Don’t reheat in the microwave if you can avoid it. The microwave heats unevenly and can make the soup gummy or dried out around the edges. If you must microwave, do it in 1-minute intervals, stirring between each, and add extra liquid before heating.
If you added fresh herbs or lemon juice to the whole pot, those flavors will fade over time. Save some fresh lemon and herbs to add to reheated portions for a just-made taste.
This soup doesn’t just survive leftovers. It gets better with them. Make it on Sunday, and you’ve got lunches sorted for half the week.
Customization Tips:
Texture Adjustments: Blend part of the soup in a blender or food processor for a creamy consistency or leaving it chunky for a more rustic feel.
Vegan/Vegetarian version: If you’d like to make this recipe vegan, you can opt for vegetable broth or vegetable stock as well.
Spice Level: Adjust the heat to your liking by adding or reducing red pepper, chili powder and black pepper.
- Crusty sourdough bread
- A dollop of Greek yogurt for added protein
- Fresh herbs for garnish.
Perfect for Meal Prep:
Since this soup is easy to prep, you can always make it ahead of time and refrigerate or freeze the leftovers. I love using stasher bags because they don’t leak and save space in both the fridge and the freezer. I also find that it tastes even better the next day or two and is easy to heat in the microwave or on the stove. If you’re using Stasher bags, you can even heat your leftovers in the bag.
Let me know in the comments if you try this lentil chickpea soup, or tag me over on Instagram.



