Barley Lentil Soup with Fire-Roasted Tomatoes

This barley lentil soup with fire-roasted tomatoes is a hearty one-pot meal made with lentils, tender barley, and a smoky tomato base. It's the kind of soup that feels both nourishing and comforting, and it's simple enough for a weeknight but satisfying enough to make a full meal.

For more lentil recipes, try my Italian lentil soup, lentil and ditalini soup, or chorizo and lentil stew.

A bowl of lentil and barley soup topped with Pecorino.

This post may contain affiliate links. Please read our affiliate disclosure.

Quick Look: Barley Lentil Soup with Fire-Roasted Tomatoes

⏱️ Prep Time: 15 minutes
🍳 Cook Time: 35 minutes
🕒 Total Time: 50 minutes
👥 Servings: 4
📊 Calories: ~400 kcal per serving (based on nutrition panel)
🔥 Cook Method: Stovetop-based
👩‍🍳 Main Ingredients: Barley, lentils, fire-roasted tomatoes
⭐ Difficulty: Easy-Everything cooks in one pot

SUMMARIZE & SAVE THIS CONTENT ON:

Why You'll Love Barley Lentil Soup with Fire-Roasted Tomatoes

Fire-roasted tomatoes for depth: They add more flavor to each savory spoonful.
Perfect contrast: The lentils soften while the barley stays slightly chewy.
Easy weeknight meal: It comes together in just a few simple steps, and it's even faster if you prep the vegetables in advance.
Pantry-friendly ingredients: This one-pot barley lentil soup uses many staples you're likely to have on hand.

What is barley lentil soup?

Barley lentil soup is a hearty vegetable-based soup made with barley and lentils simmered together in a seasoned broth. The lentils provide protein and body, while the barley adds a slightly chewy texture.

Am I the only one who enjoys eating soup year-round?

You may find me eating this easy barley lentil soup with fire-roasted tomatoes in the middle of winter or during a heat wave. It doesn't matter because it features hearty barley and lentils, along with delicious vegetables in every spoonful.

The fire-roasted tomatoes give this soup a slightly smoky flavor, and I love topping it with a mad flurry of sharp Pecorino Romano and a splash of fresh lemon juice. Regardless of whether it's hot or cold outside, it's always soup time.

For more comforting soup recipes, try my mushroom barley soup, Tuscan onion soup, Italian zucchini soup, or turkey orzo soup.

Jump to:

Key Ingredients

See the recipe card for full ingredient and quantity information.

Ingredient images for lentil and barley soup with fire-roasted tomatoes.
  • Quick-Pearled Barley: Barley adds a subtle chewiness that makes the soup more satisfying than lentil soup alone. The quick-pearled variety cooks faster.
  • Brown or Green Lentils: They hold their shape well and give the soup a hearty texture without turning mushy.
  • Fire-Roasted Tomatoes: This deepens the soup's flavor more than ordinary tomatoes do.

How to Make Barley Lentil Soup with Fire-Roasted Tomatoes

A pot of sauteed veggies and garlic.

Step 1: Heat the oil in a large pot. Cook the onion, carrot, and bell pepper for 5 minutes, then add the garlic and cook for 5 more minutes.

A pot of soup with fire-roasted tomatoes.

Step 2: Stir in the tomato paste and cook for 30 seconds, then stir in the tomatoes, salt, pepper, dried oregano, and red pepper flakes. 

A pot of veggies and fire-roasted tomatoes for soup.

Step 3: Cook the tomatoes for 2-3 minutes, pressing them gently into the pot to help them soften.

A pot of soup filled with chicken broth, lentils, and barley.

Step 4: Pour in the broth, water, and bay leaves. Cover and bring to a boil.

A pot of lentil and barley soup.

Step 5: Add the lentils and simmer, covered, for 10 minutes. Add the barley, cover, and cook for 10 more minutes.

A pot of lentil and barley soup with spinach added.

Step 6: Stir in spinach, cook 1-2 minutes, then add the lemon juice. Top with the Pecorino and parsley.

A cheesy bowl of lentil and barley soup.
A bowl of lentil and barley soup garnished with parsley and Pecorino.

Barley Lentil Soup with Fire-Roasted Tomatoes FAQs

What type of lentils work best in barley lentil soup?

Brown or green are the best options for this soup because they retain their shape well. If you prefer delicate lentils in soup, try this simple red lentil soup.

Does barley need to be cooked first before it's added to the soup?

No, it will cook in the soup and absorb its flavors.

How do I store barley lentil soup with fire-roasted tomatoes?

Refrigerator: Store in the fridge for up to 3 days.
Freezer: Freeze for up to 2 months.
Reheat: Defrost in the fridge and reheat on the stovetop or in the microwave.

If you love this recipe, please take a moment to review it below. You could also tag me on Instagram (@forcarbssake) with a picture of your finished dish!

A bowl of lentil and barley soup topped with Pecorino.

Barley Lentil Soup with Fire-Roasted Tomatoes

This barley lentil soup with fire-roasted tomatoes is a hearty one-pot meal made with lentils, tender barley, and a smoky tomato base. It's the kind of soup that feels both nourishing and comforting, and it's simple enough for a weeknight but satisfying enough to make a full meal.
5 from 1 vote
Servings 4
Calories 400 kcal
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • ½ large onion peeled and diced
  • 1 large carrot peeled and diced
  • ½ large red bell pepper seeded and diced
  • 3 garlic cloves peeled and minced
  • 1 tablespoon tomato paste
  • 1 cup fire-roasted tomatoes
  • 1 and ½ teaspoons kosher salt divided (1 teaspoon + ½ teaspoon)
  • Ground black pepper
  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes
  • 4 cups low-sodium chicken broth
  • 2 cups water
  • 2 bay leaves
  • 1 cup brown or green lentils rinsed
  • ½ cup quick-pearled barley rinsed
  • 2 cups fresh baby spinach tightly packed, roughly chopped
  • 1 teaspoon freshly squeezed lemon juice or more (Note 1)
  • Grated Pecorino Romano cheese for garnish
  • Handful Italian flat-leaf parsley for garnish

Instructions
 

  • Heat the olive oil in a large pot over medium-low to medium heat. Cook the onion, carrot, and bell pepper for about 5 minutes until they begin to soften, stirring often. Add the garlic and continue cooking for another 5 minutes, stirring often.
  • Add the tomato paste and cook for 30 seconds, stirring constantly. Pour in the tomatoes, 1 teaspoon salt, some pepper, oregano, and red pepper flakes. Cook the tomatoes for 2-3 minutes, stirring occasionally, until softened.
  • Pour in the broth, water, and bay leaves, cover the pot, and bring to a boil. Stir in the lentils and the remaining ½ teaspoon salt, cover the pot, and cook for 10 minutes at a medium simmer.
  • Stir in the barley, cover the pot again, and simmer for another 10 minutes. Taste the lentils and barley. If they're too al dente, let them cook for another few minutes.
  • Stir in the spinach and cook for 1-2 minutes to let it wilt. Add the lemon juice. Taste for salt and add more if needed. Add more lemon juice if desired. Serve in bowls and garnish each with the Pecorino and parsley. Enjoy!

Notes

Note 1: A teaspoon of lemon juice adds subtle freshness; use up to a tablespoon for a more pronounced lemon flavor.
General Notes:
  • Use a potato masher to gently press the tomatoes in the pot to help them meld with the other ingredients and soften.
  • Don't forget to cover the pot while cooking the lentils and barley to trap the liquid.

Nutrition

Serving: 1serving | Calories: 400kcal | Carbohydrates: 60g | Protein: 21g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 1112mg | Potassium: 975mg | Fiber: 21g | Sugar: 6g | Vitamin A: 4814IU | Vitamin C: 31mg | Calcium: 106mg | Iron: 6mg
Tried this recipe?Let me know how it was!

Save This Recipe

Enter your email address to get a link to this post in your inbox!

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating