Skip to Content

Whole30 Shepherd’s Pie – Gluten Free English Shepherd Pie

Looking for a savory comfort food casserole with full-bodied flavor? This hearty Whole30 Shepherd’s Pie a great option!

I’ve made a few easy substitutes to the traditional English shepherd’s pie recipe to make it Paleo, gluten-free and Whole30 versions of the dish without sacrificing any of the flavor.

Keep reading to get the Whole30 shepherd’s pie recipe.

Take a bite of this Whole30 Shepherd's Pie

Ingredients for this Whole30 shepherd’s pie recipe

You’ll need the following ingredients to make this Whole30 shepherd’s pie recipe

Some of the links below are affiliate links. I earn a small commission, at no extra cost to you if you purchase through an affiliate link.

  • 1 pound lean ground beef
  • 1 medium yellow onion, diced
  • 2 cloves of minced garlic
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 cup sliced Brussels sprouts
  • 1 cup of frozen baby onions
  • 4 tablespoons tapioca flour
  • 14 ounces of diced tomatoes
  • 1 ½ teaspoons fresh rosemary
  • 1 teaspoon fresh thyme
  • 4 cups of leftover mashed potatoes (or sweet potatoes for a Paleo diet)
  • Sea salt and cracked black pepper
  • Chopped chives to garnish

Making this Whole30 shepherd’s pie

I normally use leftover mashed potatoes for this recipe, but if you don’t have leftover start by cooking some in chicken stock and sea salt.

Mash them with a bit of the cooking water and some clarified butter to keep them Whole30 compliant. To keep to a Paleo diet plan, substitute sweet potatoes for regular mashed potatoes.Mashed potatoes for the topping

While the potatoes are cooking, brown your beef in a large oven-proof skillet, making sure to break the beef into small pieces, with some chopped onions and minced garlic.Borwn the ground beef and onions

When the beef starts to brown, add the carrots, celery, and chopped Brussels sprouts and cook until the veggies are starting to get tender, about 10 minutes.Add vegetables to the ground beef

Now is the time to stir in the canned tomatoes, (check your label to make sure there is no sugar) as well as the fresh herbs, salt and pepper, and 3 ½ cups of beef broth.

Continue cooking for about 20 minutes.Add tomatoes and fresh herbs to the casserole

The frozen baby onions go in last so they won’t get too soft during cooking.Add baby onions to the Shepherd's Pie

The sauce gets thickened with ½ cup of beef broth and tapioca flour to make a silky and smooth gravy. I couldn’t help myself…I had to taste it at this stage. SO GOOD!The gravy for this Shepherd Pie is thick and rich

I used a piping bag to pipe mounds of mashed potatoes around the edge of the casserole and also in the middle. If you have a lot of mashed potatoes, you can cover the whole top, but I wanted to keep the starch level in check, so I didn’t cover it all. 

Still looks pretty though, don’t you think?Pipe potatoes on the top of the casserole

Place the saucepan in a preheated oven and bake for about 25 minutes until the sauce is bubbly and the potatoes are just starting to brown on top.This Whole30 Shepherd's Pie is full of flavor but is gluten free and so healthy

Garnish with a few fresh chopped chives and serve hot.

Time for a taste of this Whole30 Shepherd’s Pie

This delightful Shepherd’s Pie is tasty and hearty. The sauce is silky smooth and the vegetables add a robust flavor that can’t be beat. It is sure to become a family favorite.

Serving Shepherd's Pie

It’s easy to stick to a gluten-free diet plan with just a few substitutes. This recipe proves that you won’t sacrifice flavor in the slightest.

This is truly a dish that you want to make over and over again. It is simple to make and has incredible, full-bodied flavors.  Anytime you have mashed potatoes, your dish is almost halfway done! 

For another great-tasting Whole30 beef recipe, check out my Easy Beef Goulash. It’s made in one pot and tastes amazing.

Share this Whole30 shepherd’s pie recipe on X

Have you enjoyed learning how to make this Paleo shepherd’s pie recipe? Let your friends and family know about it by sharing this post:

Want a shepherd's pie that's Whole30, gluten-free and Paleo? Head to Recipes Just 4U to get the recipe! 🥕🧅🥩 #ShepherdsPieRecipe #Whole30ShepherdsPie Share on X

Pin this gluten-free shepherd’s pie recipe on Pinterest

Would you like a reminder of this Whole30 shepherd’s pie recipe? Just pin the image below to one of your recipe boards on Pinterest so you can easily find it later.

This Whole30 Shepherd's Pie is just full of flavor, but it is healthy and gluten free ,too. (Use sweet potatoes for the paleo version instead of white potatoes.) The Ultimate comfort food recipe. #shepherdspie #englishcooking

Yield: 8 servings of Whole30 Shepherd's Pie

Whole30 Shepherd's Pie - Gluten Free English Shepherd Pie

This Whole30 Shepherd's Pie is just full of flavor, but it is healthy and gluten free ,too. The Ultimate comfort food recipe. #shepherdspie #englishcooking

This hearty Shepherd's pie is full of flavor and fits into a gluten-free, Paleo and Whole30 diet plan.

Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes

Ingredients

  • 1 pound lean ground beef
  • 1 medium yellow onion, diced
  • 2 cloves of minced garlic
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 cup sliced Brussels sprouts
  • 1 cup of frozen baby onions
  • 4 tablespoons tapioca flour
  • 14 ounces of diced tomatoes
  • 1 ½ teaspoons fresh rosemary
  • 1 teaspoon fresh thyme
  • 4 cups of leftover mashed potatoes
  • Sea salt and cracked black pepper
  • Chopped chives to garnish

Instructions

  1. In a large, oven proof skillet sautee the ground beef over medium high heat for about 5 minutes, breaking it into small pieces. Add the chopped onions, minced garlic, chopped Brussels sprouts, carrots and celery and keep cooking for another 10 minutes.
  2. Mix in the sea salt, cracked black pepper, canned tomatoes, fresh herbs and 3 ½ cups of beef broth. Stir, then reduce heat to medium and cook for 20 minutes.
  3. Add the frozen baby onions an stir.
  4. Meanwhile, in a small glass, whisk the tapioca flour with the remaining ½ cup of beef broth. Add this mixture to the pan, stir and cook for about 3 minutes, until the sauce starts to thicken.
  5. Pipe mounds of mashed potatoes on top
  6. Bake at 400ºF (200ºC) for 25-30 minutes. Garnish with fresh chopped chives
  7. Serves 6-8 people.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 344Total Fat: 13gSaturated Fat: 4gUnsaturated Fat: 9gCholesterol: 52mgSodium: 540mgCarbohydrates: 37gFiber: 5gSugar: 6gProtein: 20g

Nutritional information is approximate due to natural variation in ingredients and the cook-at-home nature of our meals.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

Share on Social Media

William Getson

Monday 9th of October 2017

Sounds great, Can't wait to try it !!!.

Bill G

Carol

Monday 9th of October 2017

Thanks Bill. We loved it here! Carol

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."

Skip to Recipe