Delicious and Easy Gluten Free Shepherd’s Pie Recipe
This blog post may contain affiliate links, from which I earn a small commission.
This gluten free shepherd’s pie is full of flavor and such a comforting meal, it’s perfect for cozy meals shared in the winter! Garlic and onion, paired with thyme, oregano and rosemary make this meal robust and tasty, and a crowd favorite!
Few comfort foods can rival the hearty, homestyle goodness of shepherd’s pie, and this gluten-free version is here to win your heart—and your taste buds! Packed with rich, savory flavors, this dish features a perfectly seasoned ground meat and vegetable filling, topped with creamy, golden mashed potatoes. Best of all, it’s an easy recipe that doesn’t skimp on flavor or satisfaction. Whether you’re making it for a cozy family dinner or meal prepping for the week, this gluten-free shepherd’s pie is guaranteed to deliver a warm, satisfying bite every time. Let’s dig into this classic dish with a gluten-free twist!

Why You Will Love This Recipe:
- This recipe is hearty and filling!
- It makes great leftovers!
- The ingredients are wholesome and healthy!
- This is an easy recipe and comes together quick!
- The ultimate comfort food!
Ingredients:
Creamy Mashed Potatoes
- 5 lbs Yukon Gold Potatoes: These potatoes are perfect for mashed potatoes because of their creamy texture and natural buttery flavor. Peel them for a smoother mash, or leave the skins on for a rustic touch.
- 1/2 Cup Cream: Use heavy cream for a rich and velvety texture. For a dairy-free option, substitute with unsweetened almond milk or coconut cream. Warm it slightly before adding to the potatoes for a smoother blend.
- 8 Tablespoons Butter: Unsalted butter works best so you can control the saltiness. Cut into chunks and let it soften for easier mixing. For dairy-free, use vegan butter.
- 4 oz Cream Cheese: Adds creaminess and a slight tang. Make sure it’s softened for easy incorporation. A dairy-free cream cheese alternative can also work.
- Salt and Pepper (to taste): Season generously to bring out the flavors of the potatoes. Taste as you mix to get it just right.
- 1 Teaspoon Garlic Powder (or to taste): Adds a subtle, savory garlic flavor without overpowering the dish. You can substitute with roasted garlic for a sweeter, deeper flavor if desired.
Filling
- 2 lbs Ground Beef: Use lean ground beef (85/15) for a balance of flavor and less grease. You can also swap with ground lamb or turkey for a different twist.
- 1/2 of a Yellow Onion (finely chopped): Yellow or white onion works best for a slightly sweet and aromatic base. Ensure the pieces are finely chopped for even cooking.
- 3 Cloves Garlic (grated or minced): Fresh garlic adds a bold flavor to the filling. Grating it ensures it blends seamlessly into the mixture.
- 1/2 tsp Dried Oregano: A classic herb that adds a subtle earthy and slightly peppery flavor.
- 1/2 tsp Dried Rosemary: Crush the dried rosemary between your fingers before adding to release its aromatic oils.
- 1/2 tsp Dried Thyme: Adds a gentle, herbaceous note that pairs perfectly with the beef and vegetables.
- Salt and Black Pepper (to taste): Season generously to enhance the flavors. Start with 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjust as needed.
- 20 oz Frozen Peas and Carrots: A convenient option that eliminates the need for chopping. Ensure the vegetables are gluten-free, as some frozen blends may have added seasonings or sauces.
- 1 tsp Gluten-Free Worcestershire Sauce: Provides a tangy umami kick. Double-check the label for gluten-free certification, as some brands contain gluten.
- 2 Cups Beef Broth or Beef Stock: Adds depth and moisture to the filling. Opt for a low-sodium, gluten-free variety to control the saltiness.
- 1 Tablespoon Arrowroot Powder: A gluten-free thickener that creates a smooth and glossy sauce. Mix it with a small amount of cold broth or water before adding to the hot filling to avoid clumping.

Instructions
- Prepare the Mashed Potatoes:
- Peel and chop the Yukon Gold potatoes into evenly-sized pieces (about 1-2 inches) for even cooking.
- Bring a large pot of salted water to a boil and add the potatoes. Boil for 15-20 minutes, or until the potatoes are fork-tender.
- Drain the potatoes well and return them to the pot to remove excess moisture.
- Ensure the cream cheese, cream, and butter are at room temperature for easier mixing. Add them to the hot potatoes along with the salt, pepper, and garlic powder.
- Mash the potatoes with a potato masher or hand mixer until smooth and creamy. Taste and adjust seasoning as needed. Set aside.
- Preheat the Oven:
- Preheat your oven to 350°F (175°C).
- Cook the Filling:
- Heat a large skillet over medium heat and add a drizzle of olive oil.
- Add the finely chopped onion and sauté for about 3 minutes, stirring occasionally, until softened and translucent.
- Stir in the grated or minced garlic and cook for 1 minute, being careful not to let it burn.
- Add the ground beef to the skillet. Season with salt and pepper, and cook until the beef is browned and fully cooked, breaking it up with a spatula as it cooks.
- Combine the Filling Ingredients:
- Add the frozen peas and carrots, dried oregano, rosemary, and thyme to the skillet. Stir everything together to combine.
- Pour in the gluten-free Worcestershire sauce and beef broth, stirring well. Let the mixture simmer for 1-2 minutes to allow the flavors to meld.
- Sprinkle the arrowroot powder evenly over the mixture, then stir thoroughly to avoid lumps. Let the filling simmer for an additional 2-3 minutes, or until it thickens slightly. Remove from heat.
- Assemble the Shepherd’s Pie:
- Transfer the veggie and meat mixture into a 9×13-inch baking dish or casserole dish, spreading it out into an even layer.
- Carefully spoon the mashed potatoes over the filling and spread them out evenly, sealing the edges to prevent bubbling over. Use a fork to create decorative ridges on the surface, if desired.
- Bake the Shepherd’s Pie:
- Place the baking dish on the center rack of the preheated oven and bake for 25-30 minutes, or until the filling is bubbling at the edges.
- For a golden brown, crispy topping, switch the oven to broil for the last 3-5 minutes of baking. Keep a close eye to avoid burning.
- Garnish and Serve:
- Remove the shepherd’s pie from the oven and sprinkle the top with dried parsley for a pop of color.
- Allow the dish to rest for 5-10 minutes before serving to let the filling set.
- Serve with gluten-free bread or rolls and your favorite side dishes for a complete meal.

Perfect Pairings:
This gluten-free shepherd’s pie is a hearty main dish, but the right pairings can elevate your meal even further! Here are some perfect sides and accompaniments:
- Roasted Vegetables – Pair it with roasted Brussels sprouts, carrots, or asparagus for an extra dose of earthy, caramelized goodness.
- Simple Side Salad – A crisp salad with mixed greens, cucumbers, and a tangy vinaigrette offers a refreshing contrast to the rich flavors of the pie.
- Gluten-Free Dinner Rolls – A warm, fluffy roll is perfect for soaking up every bit of the savory filling.
- Green Beans Almondine – Fresh green beans sautéed with butter, garlic, and sliced almonds add a light and elegant side.
- Apple Cider or Dry Red Wine – Complement the savory flavors with a glass of apple cider or a gluten-free red wine for a cozy, indulgent touch.
- Gluten-Free Gravy – For an extra layer of flavor, drizzle a bit of gluten-free gravy over the shepherd’s pie and sides.
These pairings make the perfect meal for any gathering or family dinner!

Tips and Tricks:
Creating a flawless gluten-free shepherd’s pie is easier than you think! Here are some tips and tricks to ensure your dish is both delicious and perfectly gluten-free:
Filling Tips
- Choose the Right Thickener: Use gluten-free all-purpose flour, cornstarch, or arrowroot powder (my choice) to thicken the meat filling. Mix it with cold broth before adding to avoid lumps.
- Use Gluten-Free Broth: Double-check that your chicken or beef broth is certified gluten-free, as some brands may contain hidden gluten.
- Boost Flavor: Add a splash of gluten-free Worcestershire sauce or tamari for extra umami.
Mashed Potato Topping Tips
- Dairy-Free Option: If needed, substitute butter and milk with dairy-free alternatives like almond milk and vegan butter to make it lactose-free as well.
- Get Crispy Edges: Brush the top with a little melted butter or olive oil to achieve a beautifully golden crust.
Ingredient Shortcuts
- Frozen Vegetables: Save time by using a frozen mixed veggie blend of peas and carrots—just ensure they’re labeled gluten-free.
Assembly Tips
- Prevent Soggy Topping: Let the filling cool slightly before spreading on the mashed potatoes. This prevents the potatoes from sinking into the filling.
- Bake on a Sheet Pan: Place your dish on a baking sheet to catch any bubbling filling and keep your oven clean.
Storage and Leftovers
- Freeze-Friendly: Shepherd’s pie freezes wonderfully! Assemble it in a freezer-safe (airtight container) dish, cover tightly, and freeze for up to 2 months. Reheat in the oven from frozen or after thawing overnight.
These tricks will ensure your gluten-free shepherd’s pie is a success every time.
Check out the recipe card below for this delicious gluten-free shepherd’s pie recipe!

Delicious and Easy Gluten Free Shepherd’s Pie Recipe
Ingredients
Creamy Mashed Potatoes
- 5 lbs Yukon Gold Potatoes
- 1/2 Cup Cream
- 8 Tablespoons Butter
- 4 oz Cream Cheese.
- Salt and Pepper to taste
- 1 Teaspoon Garlic Powder or to taste
Beef and Veggie Filling
- 2 lbs Ground Beef
- 1/2 of a Yellow Onion finely chopped
- 3 Cloves Garlic grated or minced
- 1/2 tsp Dried Oregano
- 1/2 tsp Dried Rosemary
- 1/2 tsp Dried Thyme
- Salt and Black Pepper to taste
- 20 oz Frozen Peas and Carrots
- 1 tsp Gluten-Free Worcestershire Sauce
- 2 Cups Beef Broth or Beef Stock
- 1 Tablespoon Arrowroot Powder
Instructions
- Peel and chop the Yukon Gold potatoes into evenly-sized pieces (about 1-2 inches) for even cooking.
- Bring a large pot of salted water to a boil and add the potatoes. Boil for 15-20 minutes, or until the potatoes are fork-tender.
- Drain the potatoes well and return them to the pot to remove excess moisture.
- Ensure the cream cheese, cream, and butter are at room temperature for easier mixing. Add them to the hot potatoes along with the salt, pepper, and garlic powder.
- Mash the potatoes with a potato masher or hand mixer until smooth and creamy. Taste and adjust seasoning as needed. Set aside.
- Preheat your oven to 350°F (175°C).
- Heat a large skillet over medium heat and add a drizzle of olive oil.
- Add the finely chopped onion and sauté for about 3 minutes, stirring occasionally, until softened and translucent.
- Stir in the grated or minced garlic and cook for 1 minute, being careful not to let it burn.
- Add the ground beef to the skillet. Season with salt and pepper, and cook until the beef is browned and fully cooked, breaking it up with a spatula as it cooks.
- Add the frozen peas and carrots, dried oregano, rosemary, and thyme to the skillet. Stir everything together to combine.
- Pour in the gluten-free Worcestershire sauce and beef broth, stirring well. Let the mixture simmer for 1-2 minutes to allow the flavors to meld.
- Sprinkle the arrowroot powder evenly over the mixture, then stir thoroughly to avoid lumps. Let the filling simmer for an additional 2-3 minutes, or until it thickens slightly. Remove from heat.
- Transfer the veggie and meat mixture into a 9×13-inch baking dish or casserole dish, spreading it out into an even layer.
- Carefully spoon the mashed potatoes over the filling and spread them out evenly, sealing the edges to prevent bubbling over. Use a fork to create decorative ridges on the surface, if desired.
- Place the baking dish on the center rack of the preheated oven and bake for 25-30 minutes, or until the filling is bubbling at the edges.
- For a golden brown, crispy topping, switch the oven to broil for the last 3-5 minutes of baking. Keep a close eye to avoid burning.
- Remove the shepherd’s pie from the oven and sprinkle the top with dried parsley for a pop of color.
- Allow the dish to rest for 5-10 minutes before serving to let the filling set.
- Serve with gluten-free bread or rolls and your favorite side dishes for a complete meal.