This soup features pearl barley simmered in a flavorful broth alongside a mix of vegetables and herbs. The pearl barley gives the soup a creamy, slightly chewy texture, while the fresh vegetables add color, nutrients, and depth of flavor.
Heat the olive oil in a large pot over medium heat. Add the chopped onion, garlic, carrots, celery, and leek. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened but not browned.
Add the pearl barley to the pot and stir for 2-3 minutes to coat it with the oil and toast it lightly.
Pour in the vegetable stock and add the bay leaf and thyme sprigs. Stir well, then bring the soup to a gentle simmer.
Reduce the heat to low and let the soup simmer for 30-40 minutes, or until the pearl barley is tender but still has a slight chew. Stir occasionally to prevent sticking.
Season the soup with salt and black pepper to taste. If using spinach or kale, stir it in during the last 5 minutes of cooking. Remove the bay leaf and thyme sprigs before serving. Ladle into bowls and enjoy hot.