Disclosure: This post may contain affiliate links. Please read my privacy policy.

This butternut squash shepherd’s pie is a twist on the classic recipe. It has a butternut squash and potato mash that tops a delicious ground beef and ground turkey gravy.

A slice of Butternut Squash Shepherd’s Pie on a plate.

I love shepherd’s pie recipes. Whether they are classic recipes, like my lamb shepherd’s pie or unique like my apple turkey shepherd’s pie and this butternut squash shepherd’s pie, they are all great in book.

I love this shepherd’s pie with butternut squash because it has all the goodness of a regular shepherd’s pie, but is kicked up a notch with a roasted squash added to the potato mash topping. Plus it is Paleo, Whole30, Gluten-free, Grain-free, andDairy-free.

Why this recipe works

  • It is a unique way to sneak more veggies into a shepherd’s pie recipe. Butternut squash is a great source of vitamin A.
  • This recipe is great for those that are dairy free or gluten free, or that are following a Paleo or Whole30 diet.
  • This recipe is great to make for large parties and makes great leftovers.
  • There is a lot of protein thanks to the beef and turkey combination.

Recipe ingredients

Ingredients needed for butternut squash shepherd's pie.
  • butternut squash
  • potatoes
  • thyme
  • sage
  • coconut cream
  • carrots
  • beef
  • turkey
  • garlic
  • onion
  • thyme
  • coconut flour
  • tomato paste
  • apple cider vinegar
  • chili powder
  • chopped tomatoes
  • chicken stock

See recipe card below for a full list of ingredients and measurements.

Additions/ Substitutions

  • You can use just ground turkey or just ground beef.
  • Instead of coconut cream, you can use coconut milk or almond milk.
  • Instead of coconut flour, you can use tapioca flour or arrowroot flour.
  • Instead of chicken stock, you can use bone broth or beef broth.

Step by step instructions

Baked butternut squash shepherd's pie.

Step 1: Roast the butternut squash in the oven with spices.

Step 2: Boil the potatoes.

Step 3: Mash the roasted butternut squash and potatoes together, along with coconut cream, onion powder, garlic powder, salt and pepper.

Step 4: Make the turkey and beef gravy. Sautée the onion, garlic, and carrots together. Then add the turkey and beef to the pan, along with tomato paste and all the spices. Add the chopped tomatoes and chicken stock and cook until the mixture turns into a thicker gravy.

Step 5: Put the turkey beef gravy into a large pan. Top in the butternut squash potato mash and bake!

Recipe FAQs

How do you store this recipe?

You can cover it in aluminum foil and keep it in the fridge for 3-5 days. Or place it in airtight containers and keep in the fridge.

Can you make it in advance?

Yes! Just follow all the steps up to the baking portion of the instructions and keep in the fridge until ready to bake.

What do you serve it with?

I like to serve it with a side salad or roasted veggies.

Shepherd's pie with butternut squash on a plate.

Other beef recipes you’ll love:

Did you try this recipe? Please leave me a ⭐ review below!

4.75 from 8 votes

Butternut Squash Shepherd’s Pie (Paleo, Whole30)

Servings: 8
Prep: 45 minutes
Cook: 45 minutes
Total: 1 hour 30 minutes
Butternut Squash Shepherd’s Pie (Paleo, Whole30) | Perchance to Cook, www.perchancetocook.com
All the goodness of a regular shepherd’s pie, but it’s kicked up a notch with a roasted squash and potato topping seasoned with thyme and sage

Ingredients 

Mashed Butternut Squash and Potato Topping:

  • 1 butternut squash, , cut in half and seeded
  • ½ Tbs olive oil
  • ½ tsp salt, , plus an extra pinch for the squash
  • ¼ tsp ground black pepper, , plus an extra pinch for the squash
  • ½ tsp dried thyme, , plus an extra pinch for the squash
  • ½ tsp rubbed sage, , plus an extra pinch for the squash
  • 3 lbs gold potatoes, , sliced into 1 inch thick pieces
  • ¼ cup coconut cream, (Savoy tastes great and has no preservatives)
  • 1 tsp garlic powder
  • ½ tsp onion powder

Meat filling ingredients:

  • 2 tsp olive oil
  • 2 cups sliced carrots, ( this was 3-4 carrots for me)
  • 1 onion, , diced (this was 1 cup for me)
  • 3 cloves garlic, , diced
  • 1 lb ground beef
  • 1 lb ground turkey
  • ¾ tsp black pepper
  • 1 tsp salt
  • 1 tsp dried thyme
  • 1 Tbs coconut flour
  • 4 Tbs tomato paste, ( Cento is paleo)
  • 1 Tbs apple cider vinegar
  • 1 tsp onion powder
  • 1 tsp chili powder
  • 1 ½ cups chopped tomatoes, ( Pomi is my all time favorite)
  • 1 ½ cups chicken stock or bone broth

Instructions 

Start by making the mashed butternut squash topping:

  • Preheat your oven to 400 degrees. Cover a cookie sheet in aluminum foil. Cover the cut sides of the butternut squash in ½ Tbs olive oil, a hefty pinch of salt, a hefty pinch of black pepper, a hefty pinch dried thyme, and a hefty pinch of rubbed sage. Rub the spices into the squash. Place the squash, cut sides down, onto the cookie sheet. Roast the squash in the oven for 45 minutes, until soft and you can easily stab it with a knife. Set aside once done.
  • While the butternut squash is roasting, boil water in a large pot. Put the sliced potatoes inside and cook until you can easily stab the potatoes with a knife, 20-25 minutes. Strain, and put into a large bowl and mash with potato masher. Add ¼ cup coconut cream, 1 tsp garlic powder, ½ tsp onion powder, ½ tsp salt, ¼ tsp ground black pepper, and mash. Set aside.
  • Remove the skin of the butternut squash and then put the squash into the large bowl with the potatoes and mash with a masher. Set aside once everything is mashed well together.

Then make the Shepherd’s pie meat filling:

  • Put 2 tsp of olive oil and 2 cups of sliced carrots into a large pot, mix, and heat over medium-high heat. Sauté the carrots until tender, about 4-5 minutes. Add 1 cup of diced onions and the diced garlic, mix and sauté for 1-2 minutes.
  • Reduce the heat to medium, add the ground beef and turkey to the pot and mix breaking it up into smaller pieces. Top the meat with ¾ tsp pepper, 1 tsp of salt, and 1 tsp of dried thyme. Mix and cook until the meat is browned, about 5 minutes.
  • Add 1 Tbs of coconut flour to the meat and mix. Then add the 4 Tbs of tomato paste, 1 Tbs of apple cider vinegar, 1 tsp of onion powder, and 1 tsp of chili powder to the meat and mix. Add 1.5 cup of chopped tomatoes, mix.
  • Add 1.5 cup of chicken stock or bone broth and simmer until the sauce reduces to a gravy, about 5-7 minutes.
  • Pour the shepherd’s pie filling into a large pan, 9 in x 13 in. Top the meat in the mashed butternut squash topping, using a spatula to evenly spread it out.
  • Bake for 20-25 minutes.

Notes

  • You can use just ground turkey or just ground beef.
  • Instead of coconut cream, you can use coconut milk or almond milk.
  • Instead of coconut flour, you can use tapioca flour or arrowroot flour.
  • Instead of chicken stock, you can use bone broth or beef broth.

Nutrition

Calories: 481kcalCarbohydrates: 52gProtein: 30gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 1gCholesterol: 73mgSodium: 739mgPotassium: 1750mgFiber: 8gSugar: 8gVitamin A: 15588IUVitamin C: 63mgCalcium: 120mgIron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: American
Tried this recipe?Mention @perchancetocook or tag #perchancetocook!
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

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. I have actually never tried making shepherd’s pie, but I love anything with butternut squash – I’m pretty confident I would prefer this over a “traditional” version any day of the week! Your photos are lovely, too. 🙂 Thanks for sharing!5 stars

  2. What a great topping for shepherds pie! We usually make ours with curried sweet potatoes but I am going to give this version a try too!

  3. I would add butternut squash to almost anything, it is so good and good for you! And it also looks pretty!

  4. The seasoning sounds divine with sage and thyme! My husband is a huge fan of cottage pies, in fact he keeps on telling me to make some for him, I just forget most of the time and also I feel a bit lazy making shepard or cottage pies. Interesting too that you mixed turkey and beef mince, I gotta try this sometime!5 stars

  5. The dish sounds wonderful!I really like the idea of using the potato and squash together. What a tasty comfort food!!5 stars

  6. This dish sounds absolutely scrumptious! I love all the savory herbs in this. Thanks for sharing a great recipe.

  7. Yummy, I can just imagine what this tastes like. It looks so delicious and perfect!! I am going to try to eat more Paleo in the new year and I will be trying this soon!5 stars

  8. I just had shepherds pie with lentils instead of beef recently, and I forgot how much I love it! This version looks amazing!

  9. I think butternut squash makes such a lovely alternative to potatoes, plus it’s such a great color too! This sounds tasty!