This Whole30 take on a classic Shepherds Pie is a delicious, filling and hearty meal that will not have you sacrificing flavor for health!
Having married a Brit and lived in the UK I have made and eaten by share of Shepherds and Cottage pies. A hearty and delicious meal that comes together without much effort, it's one of my favorite things to feed my family.
So I was determined to make a Whole30 and Paleo version of Shepherds pie that tasted just as good as my non-compliant version. And y'all, I did it!
This Whole30 Shepherds Pie is hearty, filling and delicious. I promise you will not feel like you're making any sacrifices by leaving out the dairy and added sugars of non-compliant pies. Perfect for a chilly fall or winter evening!
More Whole30 recipes you will love.
- Cutting Board
- Sharp Knife
- Potato Peeler (optional): I love this Oxo Vegetable Peeler but you can also just use a knife.
- Measuring Cups & Spoons
- Large Stock Pot: For boiling the potatoes
- Colander (optional): For draining the potatoes
- Oven safe cast iron skillet OR skillet and oven safe dish: I like making this recipe in my Le Creuset Cast Iron Skillet, but any casserole dish will do.
- Potato Masher (optional): You can totally just use a fork but I love this Oxo Potato Masher.
- Ground Beef: I like to use 85% lean ground beef for this recipe. If possible try to buy grass fed and finished beef. It really does make a difference!
- Vegetables: I like the classic combination of onions, carrots, mushrooms, celery and garlic for this recipe. If you don't have all of these on hand you can always substitute one for the other (for example add an extra carrot if you don't have celery).
- Frozen Peas (optional): Though technically a legume, peas were officially accepted in Whole30 program in 2020. They are completely optional for this recipe but I really like that little pop of sweetness so you do you
- Tomato Paste: Tomato paste gives this recipe a rich flavor and also helps to thicken the sauce. Make sure to let it cook for at least a minute before adding the beef broth to get rid of any of that raw tomato paste flavor.
- Beef Broth: Make sure to check your labels as it might be surprised how many brands of beef broth include sugar. In a pinch you can sub with chicken broth or bone broth.
- Whole30 "Worcestershire Sauce": If you've tried any of my other Whole30 compliant recipes you probably know by now that my Whole30 Worcestershire sauce is basically my secret weapon for these 30 days. By combining Coconut Aminos, Fish Sauce and Balsamic Vinegar the taste is almost indistinguishable and a total game changer.
- Dried Rosemary and Dried Thyme: I love the earthiness these herbs bring to the party. I use dried but you can totally use fresh if you prefer, just double what you throw in.
For the Mashed Potato Topping
- Potatoes: I recommend using Yukon Gold for this recipe but Russet potatoes will work as well.
- Ghee: Ghee is clarified butter that has had all of the lactose removed. I like 4th & Heart Ghee which can buy it at most grocery stores or on Amazon.
- Coconut Milk: I highly recommend using full fat coconut milk and my favorite brands are Sprouts and Trader Joes, but you can use your favorite.
- Herbs & Spices: To season the mashed potatoes I like a combination of salt, pepper, garlic powder, onion powder and dried parsley.
- Truffle Oil (optional): The truffle oil is optional but it really adds a punch of flavor to the mashed potatoes and masks any hint of coconut milk. I like using Truffle Hunter Truffle Oil but the Kroger brand is also delicious.
What is Whole30?
Whole30 is a Paleo-esque, 30 day elimination diet that focuses on replacing processed, inflammatory foods with whole, nutrient dense options. While on Whole30 you avoid eating added sugars, alcohol, grains and gluten, legumes, dairy and harmful added chemicals.
Can I Double this Recipe?
Yes! You can double or triple this recipe very easily to feed a crowd.
More recipes for you to enjoy.
Made this Whole30 Shepherd's Pie recipe? Let me know what you think in the comments.
Whole30 Shepherds Pie
- Large pot
- Measuring cups and spoons
- Cutting board and knife
- large cast iron skillet oven and stovetop safe
For the mashed potatoe topping
- 2.5-3 lb Yukon gold potatoes, peeled and cut into chunks
- 3 tbsp ghee
- ⅓ cup full fat coconut milk
- 1 tsp salt
- 1 tsp black pepper
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp dried parsley
- splash of truffle oil (optional)
For the filling
- 1 lb ground beef, 85% lean
- ½ medium onion, diced
- 2 carrot, diced
- 6 baby bella mushrooms, diced
- 1 stalk celery, diced
- 2 cloves garlic, minced
- ½ tsp dried rosemary
- ½ tsp dried thyme
- 3 tbsp tomato paste
- 1 cup beef broth
- 1 tbsp coconut aminos
- 1 tsp fish sauce
- 1 tsp balsamic vinegar
- ½ cup frozen peas
- salt & pepper
- fresh parsley optional
Make the potatoes
- Fill a 3 quart pot with water and add a generous pinch of salt. Add peeled potato chunks to the pot and bring to a boil. Boil until potatoes are tender enough to mash, about 10 minutes.
- Drain the potatoes and add back to the pot. Add in 3 tbsp of ghee and ?rd cup of coconut milk. Use a potato masher or fork to mash the potatoes until smooth.
- Mix in salt, pepper, onion powder, garlic powder and dried parsley as well as a splash of truffle oil if desired.Taste for seasoning and add any additional salt or pepper to preference. Set aside.
Make the Shepherds Pie
- Preheat oven to 375 degrees F. In a cast iron skillet drizzle a little olive oil and turn heat to medium-high. Add ground beef and sear until browned and cooked through, using a spatula or spoon to break the meat up as it cooks.Sprinkle the beef with a little salt & pepper and then use a spoon to remove it from the pan to a bowl or rimmed plate. Set aside.
- In the same skillet, add in onion, celery, mushrooms and carrots. Cook over medium-high heat for about 5 minutes until softened.Add in minced garlic, dried rosemary and dried thyme and continue to cook for another minute or so until garlic becomes fragrant.
- Add in 3 tbsp of tomato paste and cook over medium-high heat for about a minute while stirring continuously.Deglaze the pan with 1 cup of beef broth stirring until well combined. Add in coconut aminos, fish sauce and balsamic vinegar and season with a pinch of salt & pepper.
- Bring mixture to a boil then turn heat to low and add ground beef back to the pan along with ½ cup of frozen peas.Mix to combine then taste for seasoning. Add any additional salt & pepper to your preference.
- Remove from the heat and carefully scoop the potatoes on top of the meat and veggie mixture. Completely cover the top of the meat mixture with potatoes and use a spoon to smooth out the top.Bake at 375 degree F for 20 minutes until hot and bubbling. Take out of the oven and let rest for 5-10 minutes before serving. If desired, top with fresh, chopped parsley and enjoy!