This post may contain affiliate links. Please read our disclosure policy.
This Ground Turkey Shepherd’s Pie is a gluten free, macro-friendly version of the comfort food classic using ground turkey instead of ground lamb. It has ground turkey with veggies in a savory gravy topped with mashed potatoes and (optional) cheese baked to perfection. This recipe is perfect casserole recipe for meal prep, and it’s a dinner the entire family will enjoy!

What Makes This Recipe Great
If you’ve never tried shepherd’s pie with ground turkey, you’re in for a treat! This was one of my favorite foods my mom used to make when I was growing up. She used to make a version with ground beef, creamed corn, and mashed potatoes. I decided to make a healthier version using lean ground turkey, a gluten free gravy, and lightened up mashed potatoes. It has all the flavor and will leave you feeling great! It is a balanced meal with lots of healthy protein, carbs, and fat. This gluten free shepherds pie is also perfect for making ahead of time and baking later. If you’re looking for a keto shepherd’s pie recipe, check out my Skillet Shepherds Pie made with mashed cauliflower!
Recipe Highlights
- Easy shepherd’s pie recipe
- Budget-friendly
- Meal prep-friendly
- Gluten Free
- Dairy Free option
- Great source of protein with 44g per serving
- Comforting and delicious
Shepherd’s Pie Origin
You may be wondering where name came from, and what traditional shepherd’s pie is made of. Traditional shepherd’s pie is a hearty dish with origins in the United Kingdom and Ireland containing ground meat cooked in gravy, onions, carrots, celery, and a mashed potato topping. It came about in the late 1700s and early 1800s when supposedly housewives were trying to be frugal and make the best use of leftovers.
Traditional shepherd’s pie uses ground lamb, where “cottage pie” uses ground beef. Here in America, it’s been widely accepted to use any type of ground meat in shepherd’s pie. They originally named it “shepherd’s” pie because shepherds herded sheep, and the casserole was traditionally made with ground lamb and pastry.
Ingredient Notes

Ground turkey: I like to get ground turkey at Costco where I can buy it in bulk and freeze extras for another time. Any type of ground turkey will work, but I prefer to use lean. Ground chicken will also work in this recipe.
Potatoes: I’ve found that russet potatoes work best to get the creamiest mashed potato topping.
Peas & carrots: If you can’t find a frozen bag containing both, you can just use ½ cup canned or frozen peas, and ½ cup canned or frozen carrots.
Butter: Feel free to use vegan butter for dairy free. Ghee also works.
Coconut aminos: This is one of my favorite gluten free alternatives to Worcestershire sauce that gives recipes a similar flavor. You can also use gluten free Worcestershire sauce if you do not have coconut aminos. I do not recommend using soy sauce.
Parmesan: Use nutritional yeast instead for dairy free, or you can omit this completely.
Arrowroot powder: This is a gluten free thickening agent similar to cornstarch. Both can be used interchangeably in this recipe.
How To Make Ground Turkey Shepherd’s Pie


- Preheat the oven to 400. Grease a 9×13-inch casserole dish. Heat the olive oil in a large skillet over medium high heat. Add the ground turkey and saute for 5-7 minutes until the turkey is mostly cooked through. Add in the garlic and stir for 30 seconds until fragrant.
- Add the rosemary, thyme, salt, pepper, coconut aminos, and tomato paste. Stir until well-incorporated and everything is well-combined.
- Add the chicken broth, frozen peas, carrots, and corn Cook over medium high heat for 5-7 minutes, stirring occasionally.
- Combine the arrowroot powder and water together to make a slurry. Pour it into the pan and stir until thickened about 30 seconds. Transfer the mixture to the casserole dish.
- While the beef mixture is cooking, bring a pot of water to a boil for your potatoes. Add them and cook for 15-18 minutes until fork tender. Drain and return to the pot. Add the butter, Nutpods (or half & half), garlic powder, salt, and pepper.
- Mash using a potato masher until combined. Stir in the parmesan cheese.
- Add the mashed potato topping on top of the ground turkey mixture in the casserole dish. Use a spatula to spread it out evenly.
- Top with cheddar cheese, if desired. Bake for 25-30 minutes until browned and bubbling!

Recipe FAQ’s
Yes – freezing shepherds pie is quite easy! Simply follow the instructions to bake the casserole, then let it cool completely. Tightly cover it with aluminum foil and freeze for up to 2 months. To reheat, you can remove it and thaw overnight, or bake at 350 for one hour from frozen.
Traditional cottage pie is made with beef, and shepherd’s pie is made with lamb.
There may be too much liquid from the ground turkey filling. If you feel like your filling is too thin, simply mix 1 more tsp arrowroot powder with 1 tbsp water and add it into the bubbling mixture on the stove. This will help to thicken the sauce and ensure the casserole stays together.
4 oz. of ground turkey has approximately 160 calories. There are approximately 640 calories in 1 lb ground turkey. It is a great source of lean protein.
Remove it from the freezer the night before you plan on using it and let it thaw in the refrigerator overnight. This is the safest way to thaw ground turkey.
4 oz of raw ground turkey has approximately 22g of protein
This meal is pretty complete on it’s own, but if you would like to add a side, I suggest: 10 Minute Greek Cucumber Salad, or these Maple Roasted Brussels Sprouts! Some steamed broccoli would also be great.

More Gluten Free Comfort Food Recipes

Ground Turkey Shepherd’s Pie
Equipment
Ingredients
- 1 tbsp olive oil
- 2 lb ground turkey
- 1 onion, diced
- 3 cloves minced garlic
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 tsp salt
- ½ tsp pepper
- 2 tbsp coconut aminos
- 2 tbsp tomato paste
- 1 ¼ cups chicken broth
- 1 cup frozen mixed peas & carrots
- ½ cup frozen or canned corn
- 2 tsp arrowroot powder
- 2 tbsp water
Mashed Potato Topping
- 3 medium russet potatoes, peeled and cut into chunks
- ¼ cup butter or ghee, vegan butter for dairy free
- ¼ cup Original Nutpods , or half & half
- 1 tsp garlic powder
- 1 tsp salt
- ¼ tsp pepper
- ¼ cup parmesan cheese, sub nutritional yeast for dairy free
- ½ cup shredded cheddar cheese, for topping, optional
Instructions
- Preheat the oven to 400. Grease a 9×13-inch casserole dish.
- Heat the olive oil in a large skillet over medium high heat.
- Add the ground turkey and onion and saute for 5-7 minutes until the turkey is mostly cooked through. Add in the garlic and stir for 30 seconds until fragrant.
- Add the rosemary, thyme, salt, pepper, coconut aminos, and tomato paste. Stir until well-incorporated and everything is well combined.
- Add the chicken broth, frozen peas & carrots and corn. Cook over medium high heat for 5-7 minutes, stirring occasionally.
- Combine the arrowroot powder and water together to make a slurry. Pour it into the pan and stir until thickened about 30 seconds.
- Transfer the ground turkey mixture to the greased casserole dish and spread out in an even layer.
Mashed Potato Topping
- While the beef mixture is cooking, bring a pot of water to a boil for your potatoes. Add them and cook for 15-18 minutes until fork tender, drain and return them to the pot.
- Add in the butter, Nutpods (or half and half), garlic powder, salt, and pepper. Mash using a potato masher until combined. Stir in the parmesan cheese.
- Add the mashed potatoes on top of the turkey mixture in the casserole dish and spread out in an even layer. Sprinkle cheddar cheese on top, if using.
- Bake for 25-30 minutes until browned and bubbling. Serve and enjoy!
Notes
Nutrition
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.











Great, easy, family-friendly recipe.
So flavorful and easy to put together!
This was so good! I substituted ground turkey with ground venison and tomato sauce for tomato paste (only because I didn’t have any paste). I also used green beans only because we have a ton of canned jars of them. But none of that changed the taste with the great herbs and spices. I do wish I’d used more potatoes so that the all the meat mixture was covered. I was going to take a picture to post to Instagram but was so hungry and it looked so good, I forgot!
Easy to make and tasty. The whole family – even the kiddos – loved it!
When I told my teenage son that I was making Shepard’s pie using ground turkey, he questioned my sanity. Ha! No, not really, but he was very skeptical. Not only did he tell me how good it was at dinner, he came home from school the next day and told me how good the leftovers were in his lunch. This will definitely be made again!
Absolutely delicious. Really fantastic actually. Worth every minute of cooking time. Flavorful, comforting, and satisfying. I made the dairy free version and used almond milk instead of Nutpods/cream. We both went in for seconds.
This was a great recipe! My son questioned not using beef (or lamb) in a Shepard’s pie, but told me how good it was at dinner and again after he got home from school the next day after having leftovers for lunch! Will definitely making this again!
Thanks Lisa, so glad you all enjoyed it!
This was OUTSTANDING! I followed the dairy free version but left out the nutritional yeast because I didn’t have any on hand. Seriously just absolutely delicious. This will be on our regular rotation!
Thank you Karla!
What is the serving size of the provided macros? Thanks!
1/6 of the total recipe!