Roast beef with marsala wild mushrooms

Roast beef with marsala wild mushrooms

  • serves 6
  • Easy

This rib of beef is the ultimate showstopper – crisp on the outside and blushing pink on the inside – served with a rich mushroom and marsala sauce for an umami hit


Make this impressive roast rib of beef, then check out our Christmas roast duck, baked hamroast goose and more Christmas roast recipes.

Pair your roast beef with our classic Yorkshire puddings and also discover more roast dinner recipes.



  • two-bone rib of beef 2.5kg
  • vegetable oil for drizzling


  • dried porcini mushrooms 15g
  • butter 50g
  • onion 1, finely chopped
  • chestnut mushrooms 250g, quartered
  • wild mushrooms 200g, (we used Waitrose’s woodland mushroom mixture), chopped into bite-sized pieces
  • garlic 3 cloves, thinly sliced
  • thyme leaves stripped from 4 sprigs
  • plain flour 2 tbsp
  • Marsala wine 300ml
  • beef stock 750ml
  • double cream 100ml


  • Step 1

    Remove the beef from the fridge 1 hour before cooking. Heat the oven to 220C/ fan 200C/gas 7. Calculate the cooking time by weighing the joint: for rare, cook for 12 minutes per 500g; for medium-rare, cook for 15 minutes per 500g; and for medium, cook for 18 minutes per 500g. Put the beef into a roasting tin with the white fat cap facing up, drizzle with a little oil and season generously.

  • Step 2

    Cook for 20 minutes then turn down the oven to 170C/fan 150C/gas 3 and cook for the calculated cooking time. Remove from the oven, move onto a large plate, platter or carving plate to catch the juices. To check if the meat is cooked to your liking, insert a meat thermometer – it should read 50C at the thickest point for rare, 55C for medium-rare and 60C for medium. Rest the beef, covered with foil, for 30 minutes.

  • Step 3

    While the beef is cooking, put the porcini mushrooms in a bowl, pour over 200ml of just-boiled water and leave to soak for 15 minutes. Drain the mushrooms, reserving the soaking liquid, and roughly chop.

  • Step 4

    Melt the butter in a large pan over a medium-high heat and fry the onion for 5-10 minutes or until soft. Tip in all of the mushrooms and cook for 10 minutes until all of the moisture has evaporated and they’re beginning to caramelise. Add the garlic and thyme, and cook for 1 minute, then tip in the flour and cook, stirring for 1 minute more. Pour in the masala and reduce for 2 minutes.

  • Step 5

    When the beef is resting, heat the stock in a pan until simmering, then pour into the roasting tin, scraping all of the crusty bits from the base. Tip the beef stock and the mushroom soaking liquid into the pan of mushrooms, and simmer for 25-30 minutes or until thickened and saucy. Season, then stir in the cream and any beef resting juices. Carve the beef and serve with the gravy.

We've got plenty more roast beef recipes

Roast Beef Recipe With Bone Marrow and Horseradish

Nutritional Information

  • Kcals 1005
  • Fat 65.3g
  • Saturates 31.9g
  • Carbs 15.7g
  • Sugars 8.1g
  • Fibre 2.4g
  • Protein 75.2g
  • Salt 0.7g