Go Back
italian barley soup with vegetables recipe

Italian Vegetable Barley Soup

This Italian vegetable barley soup is warm, cozy, and full of simple flavor. A soft soffritto builds the base, barley adds gentle chew, and tomatoes, beans, and greens round it out. It tastes even better the next day and freezes well for busy nights.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 6 people
Course: Soup / Main
Cuisine: Italian (home-style, farmhouse-inspired)
Calories: 280

Ingredients
  

Grains & Broth
  • 1 cup pearl barley or pot/hulled barley for a chewier bite
  • 6 –7 cups vegetable or chicken broth low- or no-salt preferred
Soffritto Base
  • 1 medium onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 2 –3 tablespoons olive oil
Main Vegetables
  • 1 –2 potatoes diced (optional if freezing)
  • 1 zucchini diced
  • 1 cup shredded cabbage or sliced leeks
Tomato Base & Aromatics
  • 3 –4 cloves garlic minced
  • 2 tablespoons tomato paste
  • 1 can 14 oz diced tomatoes
  • 1 teaspoon Italian seasoning
  • 1 bay leaf
  • Salt and black pepper to taste
Beans & Greens
  • 1 can cannellini or borlotti beans drained and rinsed
  • 2 cups spinach or chopped kale
  • 2 –3 tablespoons chopped parsley
Finishing
  • Extra-virgin olive oil
  • Freshly grated Parmigiano-Reggiano
  • Lemon wedge optional

Method
 

Sweat the soffritto (5–8 minutes)
  1. Warm olive oil in a Dutch oven over medium heat. Add onion, carrots, and celery. Cook until soft, glossy, and sweet-smelling. Don’t let them brown.
Bloom the tomato paste and garlic (1 minute)
  1. Push the vegetables to one side. Add a little more oil if needed. Stir in the tomato paste and garlic for about a minute until fragrant.
Add vegetables and broth
  1. Stir in potatoes, zucchini, cabbage (or leeks). Pour in the broth and add the diced tomatoes, Italian seasoning, and bay leaf. Bring to a gentle boil.
Add the barley
  1. Stir in the barley.
  2. Pearl barley: cooks in the pot, ~40–50 min.
  3. Pot/hulled barley: may need longer or a short pre-soak.
  4. Lower heat to a steady simmer and cook until barley and potatoes are tender.
Add beans near the end
  1. Add the cannellini or borlotti beans during the last few minutes so they warm through without breaking.
Finish with greens and parsley
  1. Turn off the heat. Stir in spinach or kale so it wilts gently. Add parsley.
Taste and adjust
  1. Season with salt and pepper. Add broth if it’s too thick, or simmer a few minutes uncovered if too thin.
Serve
  1. Ladle into warm bowls. Drizzle with olive oil and top with Parmigiano. Add a squeeze of lemon if you like brightness.

Notes

  • Pearl barley cooks faster; hulled barley gives more chew.
  • If planning to freeze, skip potatoes because they can turn mushy.
  • This soup tastes even better the next day as the grains soak up flavor.
  • Add broth as needed when reheating—barley thickens the soup naturally.
  • A drizzle of good olive oil at the end makes a big difference.