Red Lentil Chickpea and Chilli Soup
Red lentil chickpea and chilli soup turns cheap pantry staples into a thick, cosy, protein-rich dinner with deep spice and real comfort.
This soup is simple, filling, and naturally packed with fiber from red lentils, chickpeas, carrots, tomatoes, and onion. The lentils soften into the broth and make the soup creamy without cream. The chickpeas stay tender and hearty, while cumin and chilli flakes bring warmth without making the pot complicated.
Why You’ll Love This Recipe
- Big flavor from basic ingredients: Garlic, cumin, chilli flakes, onion, and tomatoes build a rich base fast.
- Thick and satisfying texture: Red lentils break down as they simmer, while chickpeas add bite.
- Budget-friendly protein: Lentils and chickpeas keep the cost low and the meal filling.
- Easy one-pot dinner: Everything cooks in one pot with very little cleanup.
Fabian’s Budget Tip: Buy red lentils in a larger bag instead of small packets. They store well, cook fast, and often cost much less per serving. If canned chickpeas are expensive, cook dried chickpeas in a big batch and freeze them in 1 1/2 cup portions.
Ingredients (Serves 4)
- 1 tablespoon olive oil (15 ml)
- 1 medium onion, finely chopped (150 g)
- 2 medium carrots, diced small (200 g)
- 3 garlic cloves, minced (9 g)
- 1 1/2 teaspoons ground cumin (3 g)
- 1/2 teaspoon chilli flakes (1 g), or more to taste
- 1 cup dry red lentils, rinsed well (200 g)
- 1 can chickpeas, drained and rinsed (15 oz or 425 g)
- 1 can diced tomatoes with juices (14.5 oz or 411 g)
- 4 cups vegetable broth (960 ml)
- 1/2 teaspoon salt (3 g), plus more to taste
- 1/4 teaspoon black pepper (1 g)
Step-by-Step Instructions
1. Prep the Vegetables and Lentils
Chop the onion and carrots into small pieces so they soften at the same speed. Mince the garlic. Rinse the red lentils in a fine sieve until the water looks mostly clear. This helps the soup taste clean and keeps the texture smooth.
2. Sauté the Onion and Carrots
Warm the olive oil in a large pot over medium heat. Add the onion and carrots with a small pinch of salt. Cook for 5 to 6 minutes, stirring often, until the onion turns glossy and the carrots start to smell sweet.
3. Bloom the Garlic and Spices
Add the garlic, cumin, and chilli flakes. Stir for 30 to 60 seconds. The spices should sizzle gently and your kitchen should smell warm, earthy, and a little smoky. Do not let the garlic brown too much, or it can taste bitter.
4. Add the Lentils, Chickpeas, Tomatoes, and Broth
Stir in the rinsed red lentils, chickpeas, diced tomatoes with their juices, vegetable broth, salt, and black pepper. Scrape the bottom of the pot with your spoon so all the tasty browned bits mix into the broth.
5. Simmer Until Thick and Tender
Bring the soup to a gentle boil, then lower the heat. Simmer uncovered for 18 to 22 minutes, stirring now and then, until the red lentils soften and begin to melt into the broth. The soup should look thick, hearty, and lightly creamy.
6. Adjust the Seasoning
Taste the soup and add more salt, pepper, or chilli flakes if needed. If it feels too thick, stir in a splash of water or extra vegetable broth. If you like a creamier texture, mash a few spoonfuls of soup against the side of the pot and stir them back in.
Expert Troubleshooting and FAQs
Can I use green or brown lentils instead of red lentils?
You can, but the texture will change. Red lentils soften fast and make the soup thick. Green or brown lentils hold their shape and need more cooking time, usually 30 to 40 minutes.
Why is my soup too thick?
Red lentils keep absorbing liquid as they cook and as they sit. Stir in extra vegetable broth or water, a little at a time, until the soup reaches the texture you like.
Why are my lentils still firm?
The soup may need more time, or the heat may be too low. Keep it at a gentle simmer until the lentils feel soft and creamy. Older lentils can also take longer to cook.
Can I make this soup less spicy?
Yes. Use 1/4 teaspoon chilli flakes, or leave them out and add a pinch at the end. Cumin still gives the soup plenty of warmth without much heat.
How do I store leftovers?
Let the soup cool, then store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stove or in the microwave. Add a splash of broth or water because the soup thickens overnight.
Estimated Nutritional Facts
These numbers are rough estimates per serving and can change based on your broth, canned tomatoes, and chickpeas.
- Calories: 330
- Protein: 17 g
- Carbs: 55 g
- Fats: 6 g
Red Lentil Chickpea and Chilli Soup

Ingredients
- 1 tablespoon olive oil (15 ml)
- 1 medium onion, finely chopped (150 g)
- 2 medium carrots, diced small (200 g)
- 3 garlic cloves, minced (9 g)
- 1 1/2 teaspoons ground cumin (3 g)
- 1/2 teaspoon chilli flakes (1 g), or more to taste
- 1 cup dry red lentils, rinsed well (200 g)
- 1 can chickpeas, drained and rinsed (15 oz or 425 g)
- 1 can diced tomatoes with juices (14.5 oz or 411 g)
- 4 cups vegetable broth (960 ml)
- 1/2 teaspoon salt (3 g), plus more to taste
- 1/4 teaspoon black pepper (1 g)
Instructions
- 1. Prep the Vegetables and Lentils. Chop the onion and carrots into small pieces so they soften at the same speed. Mince the garlic. Rinse the red lentils in a fine sieve until the water looks mostly clear. This helps the soup taste clean and keeps the texture smooth.
- 2. Sauté the Onion and Carrots. Warm the olive oil in a large pot over medium heat. Add the onion and carrots with a small pinch of salt. Cook for 5 to 6 minutes, stirring often, until the onion turns glossy and the carrots start to smell sweet.
- 3. Bloom the Garlic and Spices. Add the garlic, cumin, and chilli flakes. Stir for 30 to 60 seconds. The spices should sizzle gently and your kitchen should smell warm, earthy, and a little smoky. Do not let the garlic brown too much, or it can taste bitter.
- 4. Add the Lentils, Chickpeas, Tomatoes, and Broth. Stir in the rinsed red lentils, chickpeas, diced tomatoes with their juices, vegetable broth, salt, and black pepper. Scrape the bottom of the pot with your spoon so all the tasty browned bits mix into the broth.
- 5. Simmer Until Thick and Tender. Bring the soup to a gentle boil, then lower the heat. Simmer uncovered for 18 to 22 minutes, stirring now and then, until the red lentils soften and begin to melt into the broth. The soup should look thick, hearty, and lightly creamy.
- 6. Adjust the Seasoning. Taste the soup and add more salt, pepper, or chilli flakes if needed. If it feels too thick, stir in a splash of water or extra vegetable broth. If you like a creamier texture, mash a few spoonfuls of soup against the side of the pot and stir them back in.








