Lamb shanks cooking times
How long to cook lamb shanks: 2½–3 hours in the oven at 160°C (140°C fan), 2–2½ hours braised, 7–8 hours in a slow cooker and 40–45 min in a pressure cooker. Every way to cook it is below, with the temperature and how to tell it’s done.
How long to cook lamb shanks
Times are for 4 shanks, for 4.
| Method | Time | Heat | How |
|---|---|---|---|
| Oven | 2½–3 hours | 160°C (140°C fan), 325°F, gas 3 | Covered, half submerged in liquid; turn halfway. |
| Braise | 2–2½ hours | covered, at a gentle simmer on the hob | – |
| Slow cooker | 7–8 hours | on low | 4–5 hours on high. |
| Pressure cooker | 40–45 min | on high pressure | Natural release. |
Also see: Lamb cooking time (leg of lamb or slow-roast shoulder).
Before you start
Brown all over, then braise in stock, wine or a tomato sauce.
How to tell it’s done
The meat falls off the bone.
Questions
How long to cook lamb shanks in the oven?
2½–3 hours at 160°C (140°C fan), 325°F, gas 3. Covered, half submerged in liquid; turn halfway.
How long to braise lamb shanks?
2–2½ hours covered, at a gentle simmer on the hob.
How long to cook lamb shanks in a slow cooker?
7–8 hours on low. 4–5 hours on high.
How long to cook lamb shanks in a pressure cooker?
40–45 min on high pressure. Natural release.
Times are a guide for typical home portions: ovens, air fryers, microwaves and the size of what you’re cooking all vary. Check meat, poultry and fish with a thermometer before serving. Safe temperatures follow USDA and UK Food Standards Agency guidance, last checked 11 November 2026.