Chicken Lentil and Vegetable Soup with Barley
This chicken lentil vegetable soup turns simple chicken breast, lentils, barley, and vegetables into a thick, cozy, protein-rich meal that feeds 4 on a practical budget.
It tastes hearty without feeling heavy. The barley gives the broth a gentle chew, the lentils make it satisfying, and the spinach adds a fresh finish right at the end.
Why You’ll Love This Recipe
- Hearty texture: Tender chicken, soft lentils, and chewy barley make every spoonful feel full and comforting.
- Budget friendly: Lentils and barley stretch one pound of chicken into 4 generous servings.
- Naturally nourishing: You get lean protein, fiber, vegetables, and a warm broth in one pot.
- Easy cleanup: Everything cooks in one soup pot, so weeknight dinner stays simple.
Fabian’s Budget and Health Tip: Use green or brown lentils because they hold their shape and cost less than many canned beans. If chicken breast is pricey, use one large breast and add an extra 1/4 cup (50 g) lentils to keep the soup filling.
Ingredients (Serves 4)
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, diced (150 g)
- 2 medium carrots, sliced (250 g)
- 2 celery stalks, diced (120 g)
- 4 garlic cloves, minced (12 g)
- 1 pound boneless skinless chicken breast (450 g)
- 3/4 cup dry green or brown lentils, rinsed (150 g)
- 1/2 cup pearl barley, rinsed (100 g)
- 1 can diced tomatoes with juices, 14.5 ounces (411 g)
- 8 cups low sodium chicken broth (1.9 liters)
- 3 cups fresh spinach, loosely packed (90 g)
- 1 teaspoon fine salt (6 g), plus more to taste
- 1/2 teaspoon black pepper (1 g)
- 1 teaspoon dried thyme (1 g), optional but helpful
Step-by-Step Instructions
1. Sauté the Aromatics
Warm the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring often, until the onion turns glossy and the carrots start to soften at the edges.
Add the garlic and cook for 30 seconds. Stop when it smells sweet and savory, before it turns brown.
2. Add the Lentils, Barley, Tomatoes, Broth, and Chicken
Stir in the rinsed lentils, rinsed barley, diced tomatoes with their juices, broth, salt, pepper, and thyme if using. Nestle the chicken breast into the liquid so it sits mostly covered.
Scrape the bottom of the pot with your spoon. Those little browned bits from the vegetables add real flavor to the broth.
3. Simmer Until Tender
Bring the pot to a gentle boil, then reduce the heat to low. Cover the pot with the lid slightly open and simmer for 35 to 45 minutes.
The soup is ready for the next step when the barley feels chewy but tender, the lentils are soft, and the chicken reaches 165°F (74°C) in the thickest part. The broth should smell rich, tomatoey, and savory.
4. Shred the Chicken
Transfer the chicken to a plate. Use 2 forks to shred it into bite size pieces. It should pull apart easily and look juicy, not dry.
Return the shredded chicken to the pot and stir. If the soup looks thicker than you like, add 1/2 to 1 cup (120 to 240 ml) extra broth or water.
5. Stir in the Spinach and Serve
Add the spinach and stir for 1 to 2 minutes, just until the leaves wilt into the hot soup. Taste and adjust the salt and pepper.
Ladle the soup into bowls while it is hot. The best bowl has tender chicken, plump lentils, chewy barley, bright spinach, and a broth that feels thick enough to coat the spoon.
Expert Troubleshooting and FAQs
Can I use red lentils?
You can, but the texture will change. Red lentils break down quickly and make the soup thicker and softer. Green or brown lentils work best when you want visible lentils in each spoonful.
Why is my barley still firm?
Barley can take longer if it is older or if the soup simmers too gently. Keep simmering in 5 minute bursts and add a splash of broth if the pot looks dry. The grains should be chewy, not hard in the center.
Can I make this soup ahead?
Yes. The flavor gets even better after a night in the fridge. The barley and lentils will absorb broth as they sit, so add extra broth or water when reheating.
Can I use cooked chicken instead?
Yes. Simmer the lentils, barley, vegetables, tomatoes, and broth until tender. Stir in 3 cups shredded cooked chicken (about 375 g) during the last 5 minutes so it warms through without drying out.
How do I keep the chicken breast tender?
Keep the soup at a gentle simmer, not a hard boil. Pull the chicken as soon as it reaches 165°F (74°C). A rapid boil can make lean chicken breast taste tough.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 430
- Protein: about 38 g
- Carbs: about 49 g
- Fats: about 9 g
Chicken Lentil and Vegetable Soup with Barley

Ingredients
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, diced (150 g)
- 2 medium carrots, sliced (250 g)
- 2 celery stalks, diced (120 g)
- 4 garlic cloves, minced (12 g)
- 1 pound boneless skinless chicken breast (450 g)
- 3/4 cup dry green or brown lentils, rinsed (150 g)
- 1/2 cup pearl barley, rinsed (100 g)
- 1 can diced tomatoes with juices, 14.5 ounces (411 g)
- 8 cups low sodium chicken broth (1.9 liters)
- 3 cups fresh spinach, loosely packed (90 g)
- 1 teaspoon fine salt (6 g), plus more to taste
- 1/2 teaspoon black pepper (1 g)
- 1 teaspoon dried thyme (1 g), optional but helpful
Instructions
- 1. Sauté the Aromatics. Warm the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring often, until the onion turns glossy and the carrots start to soften at the edges. Add the garlic and cook for 30 seconds. Stop when it smells sweet and savory, before it turns brown.
- 2. Add the Lentils, Barley, Tomatoes, Broth, and Chicken. Stir in the rinsed lentils, rinsed barley, diced tomatoes with their juices, broth, salt, pepper, and thyme if using. Nestle the chicken breast into the liquid so it sits mostly covered. Scrape the bottom of the pot with your spoon. Those little browned bits from the vegetables add real flavor to the broth.
- 3. Simmer Until Tender. Bring the pot to a gentle boil, then reduce the heat to low. Cover the pot with the lid slightly open and simmer for 35 to 45 minutes. The soup is ready for the next step when the barley feels chewy but tender, the lentils are soft, and the chicken reaches 165°F (74°C) in the thickest part. The broth should smell rich, tomatoey, and savory.
- 4. Shred the Chicken. Transfer the chicken to a plate. Use 2 forks to shred it into bite size pieces. It should pull apart easily and look juicy, not dry. Return the shredded chicken to the pot and stir. If the soup looks thicker than you like, add 1/2 to 1 cup (120 to 240 ml) extra broth or water.
- 5. Stir in the Spinach and Serve. Add the spinach and stir for 1 to 2 minutes, just until the leaves wilt into the hot soup. Taste and adjust the salt and pepper. Ladle the soup into bowls while it is hot. The best bowl has tender chicken, plump lentils, chewy barley, bright spinach, and a broth that feels thick enough to coat the spoon.









