Go Back
+ servings
A white bowl full of Italian Lemon Rosemary Barley Soup with a gold spoon in the bowl and sprigs of rosemary around it on a wood table

Italian Lemon Rosemary Barley Soup

A healthy and delicious lemon rosemary broth with garbanzo beans, fresh vegetables and tomato. Easy to make! 
4.28 from 18 votes
Print Pin
Course: Main Course, Soup
Cuisine: American, Italian
Keyword: barley soup, Italian soup, vegetable barley soup
Prep Time: 18 minutes
Cook Time: 45 minutes
Total Time: 1 hour 3 minutes
Servings: 6 servings
Calories: 210kcal
Author: Alex Meyer, MA


  • 1 Cup Dry Barley
  • 3 Cups Low Sodium Vegetable Broth
  • 14.5 ounce Fire Roasted Crushed Tomatoes
  • 15.5 ounce Garbanzo Beans
  • 3 Medium Carrots peeled and diced
  • 3 Stalks Celery
  • 1 Large White Onion Diced
  • 3 Cloves Garlic Minced
  • 1 Cup Diced Baby Bella Mushrooms
  • 3 Sprigs Rosemary
  • 1 Lemon Juiced
  • 1 tablespoon Italian Seasoning
  • 1 teaspoon Sea Salt more or less depending on your tastes
  • ½ teaspoon Black Pepper or to taste


  • Heat a large stockpot on medium-high heat.
  • Once heated add 1 tbsp of veggie broth and the onions.
  • Sauté the onions until they become translucent, approximately 7 minutes.
  • Add the carrots, celery, mushrooms, and garlic with another tbsp of vegetable broth. Stir and cook until they begin to soften, approximately 7 to 10 minutes.
  • Continue adding veggie broth in 1 tbsp increments while sautéing the vegetables so they don't stick to the pan. 
  • Add the garbanzo beans, barley, rosemary, Italian seasoning, crushed tomatoes and the rest of the vegetable broth to the stock pot.
  • Bring the soup to a boil, then quickly reduce to a simmer.
  • Cook for approximately 40 minutes, or until the barley is done. It should be firm and chewy, not mushy. 
  • Add the salt, pepper, and lemon juice and stir to combine. 
  • Remove the rosemary from the stock pot and serve!


The Nutrition Facts are an estimate only. 


Calories: 210kcal | Carbohydrates: 40g | Protein: 8g | Fat: 2g | Saturated Fat: 0g | Cholesterol: 0mg | Sodium: 1009mg | Potassium: 507mg | Fiber: 9g | Sugar: 9g | Vitamin A: 5760IU | Vitamin C: 16mg | Calcium: 102mg | Iron: 3.5mg