Brown Windsor soup with pearl barley

Meltingly tender beef, Worcestershire & Marmite

Brown Windsor soup with pearl barley

Brown Windsor soup with pearl barley

Serves Serves 6
Time Cooks In1 hour 20 minutes
DifficultySuper easy
Nutrition per serving Plus
  • Calories 321 16%
  • Fat 9.9g 14%
  • Saturates 3.5g 18%
  • Sugars 4.3g 5%
  • Protein 29.6g 59%
  • Carbs 26.4g 10%
Of an adult's reference intake
Tap For Method


  • 1 large knob of unsalted butter
  • olive oil
  • 500 g diced stewing steak
  • 1 tablespoon Marmite
  • 1 splash of Worcestershire sauce
  • 1 red onion
  • 2 carrots
  • 3 sticks of celery
  • 1 fresh bay leaf
  • 1 sprig of fresh rosemary
  • 1 tablespoon plain flour
  • 2 litres organic beef stock
  • 150 g pearl barley
Tap For Method

The cost per serving below is generated by and is based on costs in individual supermarkets.  For more information about how we calculate costs per serving read our FAQS

Tap For Ingredients


  1. Melt the butter in a large pan over a medium heat, add a splash of olive oil and the steak, and lightly brown the meat all over.
  2. Stir in the Marmite and Worcestershire sauce, turn the heat up to high and keep stirring until all the liquid has evaporated.
  3. Meanwhile, peel and/or trim and chop the onion, carrots and celery.
  4. Add the chopped veg to the pan with the bay leaf and rosemary sprig and cook over a low heat with the lid on until softened.
  5. Stir in the flour and, after 1 minute, pour in the stock. Season well with sea salt and black pepper.
  6. Bring to the boil, then reduce to a simmer, add the pearl barley and cook gently for 1 hour, then remove from the heat and discard the rosemary sprig (if you like) and bay leaf.
  7. Whiz the soup with a stick blender for a couple of seconds, so it thickens, but there are still some chunky bits, then give everything a good stir.
  8. Serve with hunks of soda bread for dunking.