Go Back

Keto Shepherd’s Pie - Comforting, Low-Carb Classic

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings

Ingredients
  

  • Ground meat: 1.5 pounds ground lamb (traditional) or ground beef
  • Cauliflower: 1 large head, cut into florets (or two 12-ounce bags riced/steamed)
  • Butter: 3–4 tablespoons
  • Heavy cream: 1/4 cup (or full-fat coconut milk for dairy-free)
  • Cheese: 1/2 cup shredded cheddar or parmesan (optional but tasty)
  • Olive oil or avocado oil: 1–2 tablespoons
  • Onion: 1 small, diced
  • Garlic: 3 cloves, minced
  • Celery: 2 ribs, finely diced
  • Carrots (optional): 1 small, finely diced (adds a few carbs; can omit)
  • Mushrooms: 1 cup, chopped (optional but great for texture)
  • Tomato paste: 1 tablespoon
  • Beef or chicken stock: 1/2–3/4 cup
  • Worcestershire sauce or coconut aminos: 1–2 teaspoons
  • Fresh or dried herbs: thyme, rosemary, parsley
  • Salt and pepper
  • Almond flour or xanthan gum (optional): for thickening
  • Egg yolk (optional): 1, for extra richness in the mash

Method
 

  1. Preheat and prep: Heat your oven to 400°F (200°C). Lightly grease a 9x9-inch or similar baking dish.
  2. Cook the cauliflower: Steam the cauliflower florets until very tender, about 10–12 minutes. Drain well and let steam off in the colander to remove excess moisture.
  3. Make the mash: Blend or mash the cauliflower with butter, heavy cream, salt, and pepper until smooth. Stir in cheese and the egg yolk if using. Taste and adjust seasoning. Set aside.
  4. Sauté aromatics: In a large skillet, warm oil over medium heat. Add onion, celery, and carrots (if using). Cook 5–6 minutes until softened. Stir in garlic and mushrooms; cook 2–3 minutes.
  5. Brown the meat: Add ground lamb or beef. Season with salt and pepper. Cook, breaking it up, until browned and no longer pink. Spoon off excess fat if needed.
  6. Build the sauce: Stir in tomato paste and cook 1 minute. Add worcestershire or coconut aminos, thyme, and rosemary. Pour in stock, starting with 1/2 cup.
  7. Thicken (optional): If you like a thicker filling, sprinkle 1–2 tablespoons almond flour over the meat and stir, or whisk a tiny pinch of xanthan gum into the stock before adding. Simmer 3–4 minutes until slightly reduced and glossy. Taste and adjust salt and pepper.
  8. Assemble: Spread the meat mixture evenly in the baking dish. Dollop the cauliflower mash on top and smooth with a spatula. Use a fork to create ridges for browning.
  9. Bake: Bake 18–22 minutes until the top is lightly golden and the edges bubble. For extra color, broil 1–2 minutes, watching closely.
  10. Rest and serve: Let the pie rest 10 minutes so the layers set. Sprinkle with parsley. Serve warm.