Short-rib beef carbonnade

  • serves 6
  • Easy

This classic Belgian one-pot works really well with beef short-ribs, slow-cooked until meltingly tender and falling off the bone. Plus, it's really easy to make.



  • butter 50g
  • onions 4 small or 3 large, sliced
  • 6, about 1.5kg
  • flour 4 tbsp, seasoned
  • brown or ruby ale 900ml
  • white wine vinegar 2 tsp
  • light muscovado sugar 1 tbsp
  • buttery mashed potato to serve
  • spring greens to serve


  • Step 1

    Heat the oven to 140C/fan 160C/gas 3. Heat 1 tbsp olive oil and the butter in a large frying pan and cook the onions for 10-15 minutes, until really soft but not too coloured. Scoop them into a large casserole dish that will easily fit the beef ribs in one layer. Toss the ribs in the seasoned flour and shake off any excess. Heat 2 tbsp oil in the same pan over a medium-high heat, add the beef, a couple of ribs at a time, and brown all over. You want to get a good dark colour as this will add flavour and depth to the finished sauce. Repeat until all the beef is browned. Tip into the casserole dish with the onions.

  • Step 2

    Swill out the frying pan with half the brown ale and pour over the beef and onions. Add the remaining ale to the casserole and bring to the boil, then add the vinegar and sugar. Season well, cover and cook in the oven for 3-31/2 hours, or until the meat is very tender and just falling off the bone. If you want the sauce a bit thicker, carefully remove the ribs and reduce the sauce a bit, then add the ribs back in to heat through, seasoning if needed. Serve with mash and greens.

Nutritional Information

  • Kcals 667
  • Carbs 24.3g
  • Protein 42.8g
  • Fat 40.8g
  • Salt 0.4g
  • Saturates 17.9g
  • Fibre 2.4g