Go Back
+ servings
5 from 1 vote
Bowl of Vegetable Barley Soup with spoon.
Hearty Vegetable Barley Soup
Prep Time
10 mins
Cook Time
50 mins
Total Time
1 hr

This hearty vegetable barley soup is cozy and delicious! Super easy to make, this healthy vegan soup is totally meal-worthy and perfect with a big crusty piece of bread.

Course: Soup
Cuisine: American
Servings: 6
Calories: 203 kcal
Author: Alissa Saenz
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 medium carrots, sliced
  • 2 medium celery stalks, diced
  • 4 garlic cloves, minced
  • 6 cups vegetable broth
  • 1 (14 ounce or 400 gram) can diced tomatoes in sauce
  • ½ cup pearl barley
  • 2 teaspoons chopped fresh rosemary
  • 2 teaspoons fresh thyme leaves
  • 2 cups fresh kale leaves, torn into bite-sized pieces
  • 1 cup frozen peas, thawed
  • 1 cup frozen corn, thawed
  • Salt and pepper, to taste
  1. Coat the bottom of a large pot with the oil and place it over medium heat.

  2. Give the oil a minute to heat up, then add the onion, carrots, and celery. Sweat the veggies for about 5 minutes, stirring occasionally, until they begin to soften up.

  3. Stir in the garlic and sauté it with the veggies for about 1 minute, stirring constantly, until very fragrant.

  4. Stir in the broth, tomatoes, barley, rosemary, and thyme. Raise the heat and bring the soup to a boil. Lower the heat and allow it to simmer for about 20 minutes, until the barley is beginning to soften up but not yet done. You can add more broth or water at any point if it reduces too much.

  5. Stir in the kale and continue simmering the soup until the kale and barley are tender, about 12 to 15 minutes more.

  6. Stir in the peas and corn, and continue cooking the soup for about 1 minute, until the corn and peas are warm.

  7. Remove the pot from heat and season the soup with salt and pepper to taste. Serve.

Nutrition Facts
Hearty Vegetable Barley Soup
Amount Per Serving (1.5 cups)
Calories 203 Calories from Fat 41
% Daily Value*
Fat 4.5g7%
Saturated Fat 0.9g5%
Sodium 826mg34%
Potassium 727mg21%
Carbohydrates 32.1g11%
Fiber 7.2g29%
Sugar 6.3g7%
Protein 10.5g21%
Calcium 87mg9%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.