Yes. Large bone-in leg of lamb lasts 3–5 days in the fridge and 4–12 months in the freezer. After that, or sooner if stored badly, it spoils: watch for the signs below.
How to tell if large bone-in leg of lamb is bad
Smell
A sour, sulphur or ammonia smell, even faint.
Texture
Sticky or slimy surface that stays after rinsing.
Colour
Grey-green or brown patches spreading across the meat.
Package
A bloated or leaking pack, or past the date by more than the fridge window.
Large bone-in leg of lamb past the expiration date
Best-by and sell-by
FoodKeeper gives unopened large bone-in leg of lamb 3–5 days in the fridge, counted from the day you buy it. "Best-by" and "sell-by" describe quality and stock rotation, not safety; only infant formula carries a federally required use-by date.
Past the date
For perishable large bone-in leg of lamb, the storage clock matters more than the label: if it has been in the fridge longer than 3–5 days, discard it even before the printed date.
How to keep large bone-in leg of lamb fresh longer
- Refrigerate at 40°F (4°C) or below as soon as you get home; bottom shelf, so juices cannot drip.
- Keep it in the store pack until you use it, or overwrap for the freezer.
- Cook or freeze within the fridge window; the clock starts at purchase.