Department

Roasts
Welsh Lamb Roast is a traditional British dish that features succulent slow-roasted lamb as its centerpiece. This recipe uses a leg of lamb or shoulder that is marinated in a blend of aromatic herbs such as rosemary, thyme, and mint, along with garlic and olive oil to enhance the flavor of the meat.
Welsh Lamb Roast: Slow-roasted lamb with herbs.
Rating