This post may contain affiliate links. Please read our disclosure policy.

This Whole30 + Keto Skillet Shepherd’s Pie is the ultimate healthy comfort food. It’s loaded with ground beef and veggies in a savory gravy and topped with a buttery cauliflower mash!

My mom always used to make Shepherd’s Pie with ground beef, mashed potatoes, creamed corn, and cheese on top. It was divine, and one of my favorite comfort foods. So, I knew I just had to create a cleaner Paleo version to enjoy! This version is Whole30 friendly, low carb, and can also be made AIP friendly if you omit the green peppers. The cauliflower mash makes a great low carb alternative to potatoes for the topping. You can also use mashed potatoes on top if you prefer!

What ingredients do I need to make this Whole30 + Keto Skillet Shepherd’s Pie?

  • Ground beef: I love using Butcher Box grass-fed ground beef. It is amazing quality, and I also love the convenience of having it delivered to my door step! Traditional Shepherd’s Pie uses lamb instead of ground beef, so that is also an option.
  • Beef broth (or chicken broth): Make sure to check your labels as many beef broths have sugar and other additives. I like to use Kettle and Fire beef broth.
  • Coconut aminos – this gives it a slightly sweet flavor and is a good Worcestershire sauce replacement.
  • Tomato Paste
  • Ghee – you can also use coconut oil or olive oil.
  • Veggies: Carrots, Onion, Green Pepper, Cauliflower
  • Rosemary and Thyme – I use dried
  • Parsley – for the garnish
  • Arrowroot flour – this is mixed with water to create a slurry. It is a great Whole30 corn starch replacement and helpful for thickening sauces.

Whole30 + Keto Shepherd's Pie

I used a 12-inch Lodge cast iron pan for this recipe. I absolutely love this pan and use it for SO MANY things! You can use any oven safe pan, but I highly recommend cast iron.

This recipe would be perfect to make for St. Patrick’s Day! Looking for other Irish inspiration? Check out my Slow Cooker Corned Beef & Cabbage or Green Pistachio Pudding!

Happy Cooking,

Mary

 

*This post may contain affiliate links – this means if you click and make a purchase, I may make a small commission at no additional cost to you. Thank you for supporting Mary’s Whole Life!

5 from 8 votes

Skillet Shepherd's Pie

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Yield: 4 people
A clean, Whole30 compliant version of the classic comfort food dish!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tbsp ghee, divided
  • 1 lb grass-fed ground beef
  • 1 cup chopped onion
  • ½ green pepper, chopped
  • 3-4 large carrots, peeled and chopped
  • 2 cloves garlic, minced
  • 1 head cauliflower , *See notes- you can also do mashed russet or sweet potatoes!
  • 1 tsp thyme
  • 1 tsp rosemary
  • 2 tsp salt, divided
  • ½ tsp pepper
  • 1 tbsp coconut aminos
  • 2 tbsp tomato paste
  • 1 ½ cups chicken broth (or beef broth if you can find compliant!), divided
  • 1 tsp arrowroot powder, mixed with 1 tbsp water in a small dish
  • ¼ cup chopped fresh parsley, for serving (optional),

Instructions 

  • Preheat oven to 375. Cut up your cauliflower into florets and boil a large pot of water. Cook the cauliflower for 15-20 mins until soft and easily pierced with a fork.
  • While the cauliflower is cooking, you can make the filling. First brown the beef. Heat 1 tbsp of the ghee over medium heat in a large cast iron (or oven-safe) skillet and add the beef. Saute until browned and cooked through. Drain the fat, remove the beef from the pan, and set aside.
  • In the same pan, add onions, peppers, and carrots and saute until they begin to soften, approximately 3-4 minutes. Add in the garlic and stir another 30 seconds until fragrant.
  • Add in the ground beef back into the pan along with 1 tsp of salt and stir to combine. Add in the coconut aminos, tomato paste, thyme, rosemary, 1 cup chicken or beef broth, and arrowroot powder/water mix (this is called a slurry- it helps to thicken the filling). Bring everything to a soft boil over medium high heat, then lower heat to low and let it simmer and thicken for about 10 minutes.
  • Finish the cauliflower mash. Once cooked, drain the cauliflower florets and add back into the pot. Add the remaining 1 tbsp ghee, ½ cup chicken broth, 1 tsp salt, and a dash of pepper to the pan. Use a potato masher to break it up. Use an immersion blender to blend the mixture until soft and fluffy.
  • Add the cauliflower mash on top of the filling and spread it out evenly. Bake the skillet for 15 mins at 375, followed by 5-10 mins under the broiler until browned and crispy around the edges. Top with freshly chopped parsley and serve. Enjoy!

Notes

*If you prefer to use mashed potatoes or sweet potatoes as the topping, I've found that 4-5 russet or 3-4 medium-sized sweet potatoes works well. Peel, cut, boil for ~ 20 minutes until tender, then mash with a potato masher. Add 2 tbsp ghee, ½ cup full fat coconut milk (the hardened cream part), 2 tsp salt (to taste), 1 tsp pepper, and 2-3 tbsp chicken broth. Mash until combined. Enjoy!

Nutrition

Calories: 454kcal | Carbohydrates: 21g | Protein: 24g | Fat: 31g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 100mg | Sodium: 1794mg | Potassium: 1179mg | Fiber: 6g | Sugar: 8g | Vitamin A: 9543IU | Vitamin C: 102mg | Calcium: 101mg | Iron: 4mg

All nutrition facts are an estimate and automatically calculated. While I fact check them using My Fitness Pal, please note that they may not always be 100% accurate and depend on ingredients used. Weigh your total and divide by the number of servings for the most accurate grams per serving size.

Did you make this?Rate & comment below, and tag me on Instagram @maryswholelife

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





This site uses Akismet to reduce spam. Learn how your comment data is processed.

19 Comments

  1. Shannon says:

    This recipe was GREAT! So satisfying. Much easier to make than I expected and turned out delicious. My 13 year old had 3rds!! Thank you for helping keep our family healthy and my January Whole30 tasty! Xo 

    1. Mary says:

      So glad you enjoyed it, Shannon!

  2. Kimberly Leas says:

    delicious and easy to make!

  3. Melanie says:

    So,so, so good! Will for sure be adding this to our regular dinner rotation. Bonus is quick and easy to put together.

  4. Shelby Ellenburg says:

    We made this recipe during our first week of Whole30 and it is absolutely delicious! We doubled the amount of beef so it could last us several meals throughout the week Yay!

  5. Alex says:

    Every St. Patrick’s Day I embrace my Irish heritage with a dinner time meal of Shepherds Pie and every year its mediocre at best. That was until this year. This year I tried Mary’s recipe and holy crow. This little concoction she has so masterfully created, is AMAZEBALLS. The flavoring, the spices, the ingredients, all combined they create a masterpiece that mad me wanting seconds and thirds answered fourths. At this very moment I am cutting up the veggies to store away for the next time I make this marvelous meal, which will be this week or next. If you haven’t tried it, you should. And you have, you will agree to it’s stupendous. Of note, I used butter and potatoes instead of ghee and cauliflower.

    1. maryswholelife says:

      Thank you Alex! I appreciate it!!

  6. Molly says:

    Love this recipe! It’s so easy and I absolutely LOVE that you can make it a little ahead before popping it into the oven to finish!
    My husband really likes shepherds pie and is skeptical of “healthy” altered recipes…he devours this and has no clue it’s cauli mash in it! Having it for dinner tonight 🙂

    1. maryswholelife says:

      Yay! That’s a WIN! Thanks, Molly – so glad you enjoyed it!

  7. Sheri says:

    Amazing! I accidentally used up my green bell pepper so I used fennel instead. It turned out so so good! Even my husband liked it!

    1. maryswholelife says:

      Wonderful! So glad you enjoyed it!

  8. Lisa K says:

    This was really delicious!!

    1. maryswholelife says:

      Thank you so much!

  9. Sarah says:

    Another great recipe!! You sure help make our Whole 30 rounds a lot easier and more enjoyable!! Thank you.

  10. Jenny says:

    I made this recipe for my parents and in-laws, who don’t follow whole30. Everyone raved about it and asked for the recipe. It was delicious! This dish is packed with flavor. I prepped the veggies earlier in the day so the actual cooking process wasn’t too long that evening. I love how it used ingredients that I always have on hand in my fridge or pantry. I definitely recommend this recipe. My husband is already asking me to make it again soon. 🙂

    1. maryswholelife says:

      Thanks so much the awesome review, Jenny! Glad you guys loved it! 🙂