Skip to main content

  • Dairy free
  • Egg free
  • Lactose free
  • Nut free
  • Peanut free
  • Sesame free
  • Soy free
  • Shellfish free
  • Seafood free
  • No added sugar
  • Contains wholegrains
  • High in dietary fibre
  • High in protein
  • 2 serves veg or fruit

Nourish your body with a hearty bowl of this homemade beef and barley soup.

  • Serves4
  • Cook time2 hour
  • Prep time20 minutes
Beef and barley soup


  • 2 tbsp olive oil
  • 600g Coles Australian Beef Blade Roast, trimmed, cut into 3cm pieces
  • 1 large brown onion, halved
  • 2 thyme sprigs
  • 2 celery sticks, thickly sliced
  • 2 carrots, chopped
  • 1 bay leaf
  • 3 garlic cloves, crushed
  • 1 tsp ground cinnamon
  • 5 cups (1.25L) beef stock
  • 3/4 cup (150g) pearl barley, rinsed
  • 100g green beans, trimmed, cut into 4cm lengths
  • Thyme sprigs, extra, to serve

Nutritional information

Per serve: Energy: 1907kJ/456 Cals (22%), Protein: 39g (78%), Fat: 17g (24%), Sat Fat: 4g (17%), Carb: 33g (11%), Sugar: 8g (9%), Dietary Fibre: 10g (33%), Sodium: 1317mg (66%).

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Heat oil in a large saucepan over medium-high heat. Add beef and cook for 5 mins or until browned all over. Transfer to a heatproof plate. Add onion, thyme, celery, carrot, bay leaf and garlic. Cook for 3 mins or until starting to brown. Add cinnamon and cook for 30 secs or until fragrant. Add stock and 3 cups (750ml) water. Bring to the boil. Return beef to pan. Reduce heat to medium-low and simmer, covered, for 1 hour or until beef is just tender.

  2. Step 2

    Add barley and return to a simmer. Simmer, uncovered, for 30-40 mins or until barley is tender. Season.
  3. Step 3

    Stir in beans. Cook for 5 mins or until beans are just tender. Serve topped with extra thyme sprigs.

Beef and barley soup recipe

For a no-fuss winter warmer that hits the spot, this hearty beef soup is a winner every single time. It’s loaded with goodness such as Australian beef blade roast, pearl barley and plenty of veggies like carrots, celery, green beans and onions. The result is a savoury, flavourful soup that’s perfect for lunch, dinner or just when you’re craving something warm. 

Beef soup: tips and tricks

One of the heroes of this wholesome soup is barley. Barley – or pearl barley – is a type of barley that has been processed to remove its outer hull. It has a chewy, tender texture similar to brown rice. To achieve the best results with our beef and pearl barley soup recipe, cook the barley in plenty of aromatics like bay leaves and herbs. Let it simmer uncovered for between 30-40 minutes until each grain is tender. This beef soup recipe is best served with an extra sprinkling of thyme leaves or opt for a homemade sourdough to mop everything up.  

What is beef blade roast?

Blade roast, also known as beef bolar blade roast, comes from the shoulder blade of the cow. It has a hearty, rich flavour and is commonly used in slow-cooked dishes like casseroles, stews and soups. To avoid chewy, tough beef, cook your blade roast low and slow until perfectly tender. 

Love this recipe?

Love our recipe for beef soup and in the mood for a hearty meal? Try these similar recipes like Curtis Stone’s beef and Guinness stew, mexican beef soup or this tortellini soup