
Shepherd's pie is the kind of deeply satisfying comfort food that earns a permanent spot in your dinner rotation, and this version delivers every bit of that hearty, slow-cooked flavor without relying on eggs at any point in the process. The filling is built on browned ground lamb layered with onion, carrots, celery, mushrooms, and a fragrant blend of thyme, rosemary, turmeric, and ginger — all pulled together with bone broth thickened by arrowroot starch for a glossy, rich sauce. Coconut aminos and a splash of apple cider vinegar add a subtle savory depth that makes the whole thing taste like it simmered for hours. Instead of the traditional buttery potato topping, a cloud of whipped cauliflower mash — made creamy with coconut oil — seals in the filling and bakes up golden at the peaks. It's a smart swap that keeps the dish naturally egg-free from start to finish without any awkward workarounds or specialty products. The whole thing goes from stovetop to oven in one skillet, which means less cleanup and more time enjoying a bubbling, golden-topped dinner that genuinely tastes like a hug. A scatter of fresh parsley right before serving adds a bright finish that ties everything together beautifully.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings



















Preheat the oven to 400°F (205°C). Bring a large pot of salted water to a boil. Add the cauliflower florets and cook until completely tender and easily pierced with a fork, about 12–15 minutes. Drain thoroughly and return to the pot.
Add 2 tbsp of the coconut oil and 1/2 tsp salt to the drained cauliflower. Mash with a potato masher or beat with a hand mixer until smooth and creamy, with no large lumps remaining. Taste and adjust salt. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
