Heat oil in a large pot, add onion & garlic. Sauté for a few minutes over medium heat.
Once the onions are soft, add barley, carrots, tomatoes, rosemary, oregano, pepper & stock.
Leave to simmer covered until the barley is just cooked.
Once the barley is almost cooked, add potatoes & green beans. Leave to simmer until soft.
Add corn & peas, stir through.
Season with lemon juice & fresh chopped parsley.
Although you can buy and heat a store-bought bread, the extra effort that goes into a freshly baked bread will pay back for itself a million times once you get to dip it into this delicious soup. This is another soup that freezes extremely well !