Shepherd’s Pie: Two Ways

Paleo Shepherds Pie Two Ways | Lexi's Clean KItchen

5 from 2 reviews



Ground Beef Base:

  • 1 tablespoon extra-virgin olive oil
  • 2 garlic cloves, minced
  • 1 large onion, finely diced
  • 1 cup mushrooms, finely chopped
  • 1 cup carrots, diced
  • 1 cup frozen peas
  • 1 pound grass-fed ground beef
  • 1/2 cup organic beef or chicken stock
  • 1/2 teaspoon sea salt, more to taste
  • 1/2 teaspoon ground pepper, more to taste

Sweet Potato Mash:

  • 2 large sweet potatoes, roasted until fork tender and skin removed
  • 1/4 cup non-dairy milk
  • 1/4 teaspoon sea salt, more to taste

Cauliflower Mash:

  • 1 head cauliflower, roughly chopped
  • 2 cloves garlic, crushed
  • 1/4 cup non-dairy milk, add more as needed
  • 2 tablespoons grass-fed butter, more to taste
  • 1/2 teaspoon sea salt, more to taste
  • 1/2 teaspoon black ground pepper, more to taste


  1. In a large cast-iron skillet, heat oil and garlic over medium-high heat just until fragrant, about one minute.
  2. Add onions, mushrooms, carrots, and frozen peas. Sauté over medium-high heat for 5 minutes or until the onions are translucent and the carrots start to soften.
  3. Add ground beef and let cook over medium-high heat until brown and no pink remains. Stir often.
  4. Add in beef or chicken stock, sea salt, and black pepper. Taste and adjust seasoning as desired.
  5. Reduce heat to low and simmer for 8-10 minutes. Take off heat and set aside.
  6. Add roasted sweet potato to a medium mixing bowl or high-speed blender. If using a mixing bowl, mash the sweet potato well before adding in the rest of the ingredients. If using a high-speed blender, place all of the sweet potato mash ingredients in at the same time, and blend until smooth.
  7. Steam cauliflower until soft, about 5-7 minutes.
  8. Place cauliflower and the rest of the cauliflower mash ingredients in a medium mixing bowl or high-speed blender. Mash or blend until smooth. Taste and adjust seasoning as desired.
  9. Pre-heat oven to 350 °F.
  10. Divide beef mixture between two similar sized cast iron skillets. Top one cast iron skillet with sweet potato mash and the other with the cauliflower mash.
  11. Bake for 10 minutes and then broil on high for 5-8 minutes, or until the tops are golden.
  12. Serve warm!


For the sweet potato mash: Roast sweet potato at 400°F on a lined baking tray for 45-50 minutes, or until fork tender. Once soft set aside to cool before making the sweet potato mash.

Use ghee in the cauliflower mash to make it paleo-friendly!

Photos updated August 2017.


Lexi's sharing her top secrets to prepping ahead of time and quick meals!