This Gluten-Free Shepherd’s Pie is a hearty comfort dish packed with tasty ground meat and veggies, all topped with creamy mashed potatoes. It’s a warm hug on a plate!
I love how easy it is to make on busy nights. Just layer everything up and pop it in the oven—soon you’ll have a delicious meal that everyone will enjoy!
Key Ingredients & Substitutions
Ground Beef or Lamb: You can use either beef or lamb here, depending on your taste. If you want a lighter option, ground turkey or chicken works too. The flavor might change, but it’ll still be delicious!
Carrots: Fresh carrots add sweetness and a nice texture. If you’re short on fresh ones, frozen carrots or peas are great substitutes. Just toss them in right from the freezer!
Broth: Make sure to check that your broth is gluten-free! Vegetable broth can be used instead of beef for a lighter flavor or if you’re looking for a vegetarian option.
Potatoes: Regular russet potatoes are my favorite for mashing because they become creamy. You can also use Yukon Gold for a buttery taste or even cauliflower for a lower-carb version.
Cheddar Cheese: The cheese gives a nice crust, but feel free to leave it out if you’re avoiding dairy. Nutritional yeast can add a cheesy flavor without the dairy!
How Do I Get Creamy Mashed Potatoes?
Mashing potatoes to perfection is key for a great topping. Boiling them until soft is crucial, but make sure not to overcook them! Here’s how to get them creamy:
- Start by peeling and cutting potatoes into similar-sized chunks (about 1-2 inches).
- Boil in salted water until tender, about 15-20 minutes. You want them fork-tender but not mushy.
- Drain the water and let steam off to avoid watery mash.
- Add butter and warm milk, then mash until smooth. If you prefer chunkier potatoes, don’t mash too much!
For an extra touch, you can even add garlic or cream cheese into the mash for a flavor twist!

How to Make Gluten-Free Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 pound ground beef or lamb
- 1 cup carrots, diced
- 1 cup frozen peas
- 1 cup frozen corn
- 1 tablespoon tomato paste
- 1 cup beef or vegetable broth (gluten-free)
- 1 teaspoon Worcestershire sauce (gluten-free)
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
- 1 teaspoon fresh rosemary, chopped (or 1/2 teaspoon dried rosemary)
- Salt and pepper, to taste
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (for thickening)
For the Mashed Potato Topping:
- 3 pounds potatoes, peeled and cut into chunks
- 4 tablespoons unsalted butter
- 1/2 cup milk (or dairy-free alternative)
- Salt and pepper, to taste
- 1/2 cup shredded cheddar cheese (optional, for topping)
- Fresh herbs (parsley or thyme) for garnish
How Much Time Will You Need?
This delicious gluten-free shepherd’s pie takes about 15 minutes of prep time and around 25-30 minutes for cooking and baking. All in all, you should plan for about 1 hour from start to finish, plus a short resting time before serving.
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This way, it will be nice and hot when you’re ready to bake your pie!
2. Prepare the Mashed Potatoes:
In a large pot, bring salted water to a boil. Add the peeled and chunked potatoes. Boil them until they are tender, about 15-20 minutes. Once they’re soft, drain the potatoes well and set them aside to let the steam escape.
3. Mash Those Potatoes:
Return the drained potatoes to the pot and mash them with butter and milk until they’re smooth and creamy. Season with salt and pepper to your taste. Set the mashed potatoes aside for now.
4. Cook the Filling:
In a large skillet, heat the olive oil over medium heat. Add the chopped onions and minced garlic. Sauté until they’re softened and smell amazing, about 3-4 minutes. Next, add the ground beef or lamb, breaking it into small pieces as it cooks until it’s nicely browned.
5. Add the Veggies:
Stir in the diced carrots, frozen peas, and frozen corn. Cook everything together for another 4-5 minutes, allowing the vegetables to soften slightly.
6. Create the Sauce:
Mix in the tomato paste, broth, Worcestershire sauce, thyme, rosemary, and season with salt and pepper. Let this mixture come to a simmer. Then, stir in the cornstarch mixed with cold water to thicken the sauce, cooking for about 2 minutes until it’s nice and hearty. Remove the skillet from heat.
7. Assemble the Shepherd’s Pie:
Spoon the meat and vegetable filling evenly into a baking dish. Then, spread the creamy mashed potatoes on top, smoothing it out with a spatula. If you want a cheesy topping, sprinkle shredded cheddar cheese over the mashed potatoes.
8. Bake Until Golden:
Place your pie in the preheated oven and bake for 20-25 minutes, or until the top is golden brown and crispy. Your kitchen will begin to smell heavenly!
9. Rest and Garnish:
Once it’s baked, remove the shepherd’s pie from the oven and let it rest for about 5 minutes. This helps the layers settle a bit. Before serving, garnish with fresh herbs.
10. Serve and Enjoy:
Now, serve your warm gluten-free shepherd’s pie and enjoy each hearty bite!
Can I Use Ground Turkey Instead of Beef or Lamb?
Absolutely! Ground turkey is a great alternative for a lighter version of this shepherd’s pie. Just be sure to season it well, as turkey can be milder in flavor than beef or lamb.
What Can I Substitute for Worcestershire Sauce?
If you don’t have Worcestershire sauce, try using a mix of soy sauce (ensure it’s gluten-free) and a dash of vinegar or lemon juice for a similar tangy flavor. You can also use coconut aminos for a sweeter option!
How Do I Prevent Watery Mashed Potatoes?
To avoid watery mashed potatoes, make sure to drain them well after boiling and allow them a minute in the pot with the heat off. This helps steam escape and keeps them fluffy. Using a ricer or food mill also makes for smoother, drier mashed potatoes!
Can I Freeze Leftovers?
Yes, leftovers can be frozen! Just make sure to cool them completely before placing in an airtight container. They should stay good for about 2-3 months. To reheat, thaw in the fridge overnight and bake until warmed through!



