Why You’ll LOVE This Shepherd’s Pie

  • A complete meal in one dish. Who doesn’t love a one-dish recipe? You get protein and plenty of vegetables all in one satisfying meal. As a busy mom, this is my kind of dinner!
  • Big flavor, simple ingredients. Tomato paste, Worcestershire sauce, herbs, and a combination of ground meat give the filling so much flavor without needing complicated ingredients. Yes, please!
  • Easy to make gluten-free. This version uses gluten-free flour to thicken the filling without sacrificing the rich, hearty texture you expect from a classic shepherd’s pie. I’ve received just as much love for this recipe from people who can eat gluten as I have from those who need gluten-free!
A slice of shepherds pie with ground meat, corn, peas, and carrots, topped with mashed potatoes and melted cheese, served on a white plate with a fork. Another serving is blurred in the background.
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!

Gluten-free shepherd’s pie is one of my go-to dishes for a cold day or when I need to take a meal to a loved one. Like this easy gluten-free lasagna, it’s a complete meal layered into one convenient comfort food!

I’ll occasionally add another side dish when I’m in the mood for salad or bread. I like to pair this shepherd’s pie with this green salad with my favorite maple vinaigrette or these easy gluten-free drop biscuits.

What You Need

Here are a few notes on some of the key ingredients to make this gluten-free shepherd’s pie. Jump to the recipe card below for the exact measurements.

Ingredients for a recipe arranged on a white surface, labeled: carrots, onion, ground meat, frozen peas, gluten-free flour, worcestershire, seasoning, tomato paste, stock, cheddar cheese, garlic, and corn.
  • Ground meat: You can use any combination of ground beef, turkey, or sausage. I like the flavor combination of 1 lb. turkey and 1 lb. beef. Another option is to use 1 lb. of ground lamb to turn this recipe into a cottage pie!
  • Worcestershire sauce: I love how just a dash of Worcestershire sauce adds a savory complexity that makes the whole dish extra flavorful! Make sure you use Worcestershire that’s labeled gluten-free!
  • Vegetables: I use frozen corn and peas plus fresh chopped carrots, but frozen carrots work too for a quicker, more convenient option. I prefer fresh carrots for their firmer texture and slightly sweeter flavor.
Ingredients for a potato dish include potatoes, milk, shredded cheddar cheese, grated parmesan, butter, an egg yolk, and small bowls of seasoning on a white surface.
  • Russet potatoes: You can use any type of potato. I prefer to use Russet potatoes because their high starch content makes them light and fluffy when mashed.
  • Sharp cheddar cheese: I like a bold cheese flavor in this dish. Sharp cheddar adds a more pronounced cheesy flavor to the creamy potato topping while still melting smoothly.
  • Egg yolk: I use egg yolk in the topping to help the mashed potatoes hold together when baked, plus it adds a little extra richness to the layer!

Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

How to Make Gluten-Free Shepherd’s Pie

Here’s an overview of how to make this shepherd’s pie. You can jump to the recipe for the full instructions!

A pot filled with cubed potatoes submerged in water, seen from above, on a white surface. A small gray circle with the number 1 is in the top left corner.

Cook the potatoes. Cover the cut potatoes with 1-2 inches of water and bring to a boil, then cover and reduce to a simmer. I test the potatoes with a fork. If they pierce easily, they’re tender and fully cooked.

A saucepan filled with creamy mashed potatoes sits on a white surface. A number 2 is in a gray circle at the top left corner of the image.

Mash the potatoes. Drain the potatoes and return them to the pot. Add the remaining mashed potato ingredients (except the egg yolk) and mash until smooth. I stir the egg yolk in last, then set the potatoes aside.

Erin’s Tip

I like to cut the potatoes into 1-inch cubes. This helps them cook evenly so that all pieces are ready to mash at the same time for smooth, not chunky, mashed potatoes.

Ground beef, diced onions, and chopped carrots cook in a black skillet. White flour is sprinkled over the mixture. A gray handle is visible. A gray number 3 appears in the top left corner.

Make the meat filling. Start with the ground meat, diced onion, and carrots, breaking the meat up into small pieces until fully cooked. After draining the grease, cook in the gluten-free flour, followed by the liquids and spices, and finally the vegetables.

A white baking dish filled with cooked ground meat, peas, corn, carrots, and onions sits on a white surface. A gray circle with the number 4 is in the top left corner.

In the prepared pan. Once the vegetables are heated through, add the meat filling to the lightly greased 9×13 pan, smoothing the layer so there’s an equal amount of filling in every bite.

Erin’s Tip

Adding the gluten-free flour before the stock and sauces helps distribute the flour evenly. I prefer this approach to prevent clumping when I stir in the liquids. The little bit of flour is key to thickening the meat filling!

Rectangular casserole dish filled with smooth mashed potatoes, spread evenly across the top. The dish has small handles and sits on a white surface. A circled number 5 appears in the top left corner.

Add the layers. Spread the mashed potatoes on top of the meat filling, covering everything all the way to the edges of the pan. Bake for 30 minutes.

Rectangular white baking dish filled with shepherds pie topped with melted cheddar cheese, sitting on a white surface. A gray circle with the number 6 is in the top left corner.

Add the cheese. I love topping the shepherd’s pie with an additional cup of cheddar for an extra cheesy finish. Bake the dish for 10-15 minutes so that the cheese becomes golden and bubbly. Delicious!

Erin’s Tip

Let the mashed potatoes cool while you make the meat filling, then add the extra cheese at the end of baking. These steps help keep the layers separate so they don’t blend together while baking.

Shepherds pie topped with melted cheddar cheese and sprinkled with chopped herbs, shown in a rectangular dish with serving utensils, next to bowls of salt and chopped chives.
A portStore any leftovers in an airtight container for up to three days in the fridge. This dish can also be made in advance. Assemble the pie as directed and then refrigerate until ready to bake. The shepherd's pie can be assembled up to 2 day before baking.ion of shepherd's pie on a plate
4.95 from 19 votes

Best Gluten-Free Shepherd’s Pie Recipe

Prep Time 55 minutes
Cook Time 40 minutes
Total Time 1 hour 35 minutes
Servings 8 servings
This gluten-free shepherd's pie is the ultimate comfort food! Hearty, cheesy, and packed with flavor, you don't even need a side dish because it has everything you need.
This is one of my go-to recipes when I want to make a gluten-free dinner everyone will love, even if they don't need gluten-free.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients

For the Potato Layer:

  • 2 pounds russet potatoes about 3 medium-size potatoes
  • 2 tablespoons butter
  • ½ cup (120ml) milk of choice plus more if needed
  • ½ cup (20g) grated Parmesan cheese
  • ½ cup (113g) shredded sharp cheddar cheese
  • ½ teaspoon kosher salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • 1 egg yolk

Meat Filling:

  • 2 pounds ground meat beef, turkey, or sausage (Or any combination! I usually do 1lb turkey and 1lb beef)
  • 1 large onion chopped
  • 2 large carrots chopped small (about 1 cup)
  • 2 cloves garlic minced
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 2 tablespoons gluten-free measure-for-measure flour
  • 1 tablespoon tomato paste
  • 1 1/2 cups (360ml) chicken stock or low sodium beef stock
  • 1 teaspoon worcestershire sauce
  • ¼ teaspoon dried oregano
  • ¼ teaspoon dried thyme
  • ¼ teaspoon dried rosemary
  • ½ cup (113g) frozen corn kernels
  • ½ cup (113g) frozen peas
  • 1 cup (226g) shredded sharp cheddar cheese

Instructions 

Make the Mashed Potatoes:

  • Preheat the oven to 375°F. Lightly grease a 9×13 pan.
  • Peel the potatoes and cut into 1-inch cubes. Place the potatoes in a medium saucepan and cover with 1-2 inches of water. Bring to a boil then cover and reduce to a simmer. Simmer the potatoes until they are tender and can be easily pierced with a fork.
  • Drain the potatoes and return them to the pot. Add the butter, milk, parmesan cheese, sharp cheddar cheese, salt, pepper and garlic powder. Mash the potatoes and mix together until totally smooth. Stir in the egg yolk until evenly combined.

Make the Meat Filling:

  • Heat a large skillet over medium-high heat. Add the ground meat, onion, carrots, salt, and pepper. Cook for 10-15 minutes, breaking up the meat into small pieces until the meat has fully cooked through. Drain off an excess grease from the meat mixture. Add the garlic and cook for another minute.
  • Add the meat back to the skillet and sprinkle the gluten-free flour over the meat. Cook over medium to medium-high heat for a minute or so, stirring constantly. Stir in the tomato paste, stock, Worcestershire sauce, oregano, thyme, and rosemary. Bring to a simmer and continue to simmer gently for 10 minutes.
  • Stir in the corn and pea and continue to cook for another 2-3 minutes until heated through.
  • Pour the meat filling into the prepared pan. Spread the mashed potatoes evenly over the meat filling all the way to the edges of the pan. Bake for 30 minutes.
  • Top with the remaining 1 cup cheddar cheese and bake for another 10-15 minutes until golden and bubbly. Let sit for 10 minutes before serving. Enjoy!

Notes

Gluten-Free: Make sure you use a Worcestershire sauce that’s labeled gluten-free. 
Dairy-Free: Use unsweetened dairy-free milk and vegan cheese. I like Violife vegan cheese. 
To Make-Ahead: Assemble as directed then refrigerate until ready to bake. It can be assembled up to 2 days before baking.
To Store: Store leftovers in an airtight container and refrigerate for up to 3 days.
To Freeze: Cool completely and store in an airtight container, either as a whole or in individual portions. Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat.
To Reheat: Place in an oven-safe dish, cover with foil to protect the cheesy top layer, and bake in oven on 375°F for 20-30 minutes, or until heated through. If reheating individual portions, they may only need 15-20 minutes. You can also microwave individual servings, covered, on medium power for 5-10 minutes, or until heated through.

Nutrition

Calories: 585kcal | Carbohydrates: 32g | Protein: 32g | Fat: 36g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 142mg | Sodium: 918mg | Potassium: 1021mg | Fiber: 3g | Sugar: 5g | Vitamin A: 3070IU | Vitamin C: 13mg | Calcium: 282mg | Iron: 4mg

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

Categories: , ,

Hi, I'm Erin!

BS Food Science,

MS Nutrition

I believe you can make amazing, gluten-free food with everyday ingredients that everyone will enjoy. I'm here to share my tried-and-true recipes with you!

You may also like

Comments

  1. 5 stars
    Hi there! Love the ability to make a Shepherd’s Pie gluten free! I do have a question though. Am I missing something? I noticed that there was supposed to be kosher salt & pepper in the meat mixture in the ingredient list but I didn’t see it in the directions. I used it in the potatoes but was I supposed to add it to the meat? Help! Thank you so much!

    1. Hi Kelly, good catch! Yes, the salt and pepper should be added in step 1 of the meat filling section, while you’re cooking the meat, onion and carrots. We’ll clarify that in the instructions. Thanks for your help!

    1. Hi Laura, the egg yolk acts as a binder, but you could try omitting it. The mashed potatoes may just be a little looser. We’d love to hear how it goes!

  2. 5 stars
    Best shepherds pie EVER!! My family couldn’t stop raving about this recipe. I used a ricer to mash the potatoes, warmed cream instead of milk (a decadent occasional treat), whisked in the cheeses for a fluffy texture and put it under the broiler for a minute at the end for a golden crispy topping. This will be a new family legacy recipe for sure! Thank you so much!! Love and appreciation from Canada. ❤️❤️❤️

    1. We’re so pleased you enjoyed the recipe so much and that those adjustments worked well for you. Thank you for your kind feedback, Carolyn!

  3. 5 stars
    Couple of items: 1: When is the checkin stock added? It’s in the ingredients but not the instructions. 2) And what temperature do you bake for 30 minutes?

    1. Hi Brendan, in step 1 you’ll see the instructions to preheat the oven to 375F. In step 2 of ” make the meat filling,” you’ll see instructions for when to add the stock: “Stir in the tomato paste, stock, Worcestershire sauce, oregano, thyme, and rosemary. Bring to a simmer and continue to simmer gently for 10 minutes.”

      Hope that helps clarify!

  4. 5 stars
    This was my first time ever trying Shepard’s pie and it was soooo good!! It did take me a lot longer than the 40 minutes though. Maybe closer to 2 hours or so. This was a huge hit at our house and I am planning to make a couple batches of it to freeze as we prepare for baby number two 🙂 I am looking forward to having some of this this winter as we are in the newborn era.

    1. We’re so pleased to hear how much your family loved the recipe and that you enjoyed it enough to prep more for your newborn era! Thank you for such great feedback, Kayla!

  5. 5 stars
    Best shepard’s pie IN THE WORLD, hands down (ratings from my family of 7, 3 of whom are celiac). Thank you Erin for yet another awesome GF recipe. Your sandwich bread is life-changing for my celiac family members.

    1. Yay! We’re so glad you loved the recipe, Megan! Thank you for taking the time to share your positive review!

    1. We’re so happy you enjoyed the shepherd’s pie, Angela! Thank you for your feedback.

      1. Hi Ryan, we’re glad you enjoyed the recipe! Thank you for taking the time to share your experience with us!

    1. Good catch, Andy! We’ve updated the recipe so that it says when to add the garlic. Thanks for your help and we hope you enjoy the recipe!

  6. 5 stars
    This recipe is fantastic. Huge hit, a lot of flavor, satisfying texture, and I will definitely be making this again.

  7. 5 stars
    Excellent! I made it on a cooler day in GA and it was a warm and cozy feeling while eating.

    I took a short cut and used Bob Evans, Gluten Free, mashed potaotes. Since standing on feet for cooking can be painful this saved me time on my feet and tasted delicous. Although not as nutritious as this recipe it did not effect the favor at all.

    Great combinations of favors!

  8. 5 stars
    Excellent comfort food meal! I did not add the egg yolk to the potato mixture, and it still turned out great. Also, it is a very economical meal to make with LOTS of leftovers.

4.95 from 19 votes (6 ratings without comment)

Leave a Reply

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

Recipe Rating