There are certain dishes that feel like a warm embrace from the universe, and slow-braised lamb shanks sit right at the top of that list. These are not quick weeknight fare—they are Sunday afternoon cooking, the kind where your kitchen fills with the intoxicating perfume of rosemary, garlic, and wine-braised meat for hours on end.
The magic of lamb shanks lies in the transformation. What starts as a tough, sinewy cut becomes impossibly tender after a few hours of low, slow braising. The collagen melts into the sauce, creating that silky, lip-coating richness that makes you scrape the pot clean. And because lamb is naturally fatty and flavorful, this dish is practically designed for keto—all protein and fat, with the carbs coming only from the aromatic vegetables in the braise.
Serve these over cauliflower mash to soak up every drop of that gorgeous sauce, and prepare for the kind of satisfied silence that only truly great food can produce.
Why This Recipe Works
- Low and slow wins the race: Three hours of gentle braising transforms tough shanks into fork-tender perfection.
- Collagen is your friend: The connective tissue melts into the sauce, creating incredible body and richness.
- Deeply layered flavor: Browning the meat, sautéing aromatics, and deglazing with wine builds complexity.
- Impressive but hands-off: Most of the cooking time is passive—the oven does the work.

Ingredients
- 4 lamb shanks (about 1 lb each)
- 2 tbsp avocado oil or ghee
- 1 large onion, roughly chopped
- 4 celery stalks, chopped
- 4 cloves garlic, smashed
- 1 cup dry red wine (or beef broth for alcohol-free)
- 2 cups beef broth
- 2 tbsp tomato paste
- 4 sprigs fresh rosemary
- 4 sprigs fresh thyme
- 2 bay leaves
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat oven: Set your oven to 325°F (165°C).
- Season and sear: Pat lamb shanks dry and season generously with salt and pepper. Heat oil in a large Dutch oven over medium-high heat. Sear shanks on all sides until deeply browned, about 3-4 minutes per side. Remove and set aside.
- Build the base: Reduce heat to medium. Add onion and celery, cook until softened, about 5 minutes. Add garlic and tomato paste, stir for 1 minute until fragrant.
- Deglaze: Pour in red wine, scraping up all the browned bits from the bottom. Let it reduce by half, about 3 minutes.
- Add liquids and herbs: Pour in beef broth. Add rosemary, thyme, and bay leaves. Bring to a simmer.
- Braise: Nestle the lamb shanks back into the pot. The liquid should come about halfway up the shanks. Cover with a tight-fitting lid.
- Slow cook: Transfer to the oven and braise for 2.5 to 3 hours, until the meat is fall-off-the-bone tender.
- Rest and serve: Remove shanks to a platter. Strain the sauce, discarding solids, and skim off excess fat. Serve shanks with sauce spooned over top.
Nutrition (per shank with sauce)
- Calories: 580
- Fat: 32g
- Protein: 58g
- Net Carbs: 6g
Tips
- Do not skip the sear: This creates the fond (browned bits) that gives the sauce its depth.
- Low and slow: Resist the urge to crank up the heat. Patience yields tenderness.
- Make ahead: This dish is even better the next day. The flavors meld and deepen overnight.
- Serving suggestion: Cauliflower mash, zucchini noodles, or a simple green salad.

