1.Heat oil in a large saucepan over moderate heat.Cook and stir beef, in batches, for 1-2 minutes or until seared. Transfer to a heatproof bowl.
2.Add onion and garlic to pan; cook and stir tor 2 minutes. Add vegies; cook and stir for 5 minutes. Add cumin and beef. Cook and stir for 1 minute or until fragrant.
3.Stir in stock, 3 cups water and barley. Bring to the boil. Reduce heat; simmer, partially covered, for 1 hour 30 minutes or until beef is tender. Stir in parsley. Season with salt and pepper. Serve.
Chill soup overnight to thicken; bring to the boil and stir in a little more stock or water if necessary.