Heavy-gauge aluminum roasters are perfect for turkeys, hams, roasts, and more! With its tight-fitting, self-basting domed lid and high sides, the Chef'sDesign Covered Roaster is the BEST for roasting, braising, baking, steaming, and poaching. Hand cast al