A hearty and comforting dinner featuring tender, slow-cooked lamb shoulder paired with creamy, low-glycemic cauliflower mash.
This Slow-Cooked Lamb Shoulder with Cauliflower Mash is a nourishing dinner that combines rich, tender lamb with a creamy, low-carb side. The lamb provides high-quality protein and essential minerals like iron and zinc, while the cauliflower mash offers a fiber-rich, low-glycemic alternative to traditional potato mash. Perfect for a balanced, gut-friendly meal.
Heat a splash of olive oil in a heavy-bottomed pan over high heat at approximately 200°C. Add the lamb chunks and sear on all sides for about 4 minutes until a deep golden-brown crust forms.
💡 Pat the lamb dry with paper towels before searing to ensure a crisp, caramelized exterior.
Reduce the heat to medium at around 160°C in the same pan. Add diced onion and cook for 3 minutes until softened and translucent, then stir in minced garlic and cook for 1 minute until fragrant.
💡 Scrape up any browned bits from the lamb while cooking the onions to build deeper flavor in the dish.
Return the browned lamb to the pan, pour in the bone broth, and add rosemary sprigs. Cover tightly with a lid, reduce heat to the lowest setting at about 90°C, and simmer for 45-60 minutes until the lamb is fork-tender and easily pulls apart.
💡 If using a pressure cooker, reduce cooking time to 25 minutes for the same tender result.
Break cauliflower into florets and place in a steamer basket over boiling water. Steam at 100°C for 12 minutes until completely soft and easily pierced with a fork.
💡 Start steaming the cauliflower towards the end of the lamb’s cooking time to ensure both components finish together.
Drain the steamed cauliflower and transfer to a blender or large bowl. Add butter, cream, salt, and pepper, then blitz or mash until very smooth and creamy with no lumps.
💡 For an extra silky texture, pass the mash through a fine sieve after blending.