Slow roast leg of lamb with tomatoes

A simple and tasty way to roast lamb.

Recipe from: 9/1/1999 12:00:00 AM
Preparation time: 10 mins
Cooking time: 3 1/2 hrs


  • 2
    leg of lamb
  • 8
    garlic cloves, halved rosemary sprigs
  • 30
    sunflower or olive oil
  • 500
    onions, peeled and thinly sliced
  • 410
    canned tomatoes
  • 375
    red wine
  • salt and milled pepper
Servings: Change Serving


Preheat oven to 160 ºC.
Make small incisions all over lamb and insert garlic and rosemary.
Heat oil in a heavy based heatproof casserole dish on top of stove, and brown meat on all sides.
Remove meat from dish, add onions and cook for 5 minutes.
Add tomatoes and wine and season.
Bring to boil, then return lamb to dish.
Cover and roast in the oven for 3 to 3 1/2 hours.
Remove lid and bake for a further 30 minutes, if desired.
Serve with creamy mash or boiled potatoes and chopped parsley and greens.

Read more on: bake  |  lamb

NEXT ON FOOD24X publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.

Comment on this story
Comments have been closed for this article.

Tip of the day

White pepper
Use white pepper when making pale, creamy sauces or clear stock because it won't discolour the sauce.

Find a recipe


Inside Food24


Instagram: #Food24_sa


One man's $1 million vision for an eco Africa

When you combine environment, entrepreneurship and technology its pure genius. Meet the genius behind Eco-Fuel Africa, Sanga Moses.



China's air pollution at doomsday levels
Hurricanes, earthquakes and floods – What climate change really means for us
Moving short film on ivory trade
10 Tips for Greener Shopping


50 outdoor eating spots in Joburg

Beautiful places to dine out in Joburg where you aren't gazing into a parking lot.


Find a restaurant

There are new stories on the homepage. Click here to see them.