I never thought to put scalloped potatoes on top of shepherd’s pie until my neighbor brought one over after my kitchen renovation last year. I took one bite and couldn’t believe what I’d been missing. The crispy, cheesy potato layers were so much better than regular mashed potatoes.
Traditional shepherd’s pie is great, don’t get me wrong. But there’s something about those thin potato slices getting all golden and crispy around the edges while the cheese melts into every layer. Plus, you skip the whole mashing step, which means one less pot to clean. My kids actually fight over the corner pieces now because that’s where the potatoes get the crispiest.

Why You’ll Love This Scalloped Potatoes Shepherd’s Pie
- Creative twist on a classic – Instead of traditional mashed potatoes, this recipe uses scalloped potatoes for a creamy, cheesy topping that takes shepherd’s pie to the next level.
- Ready in about an hour – You can have this comforting dinner on the table in just over an hour, making it perfect for busy weeknights when you want something homemade.
- One-dish meal – With meat, vegetables, and potatoes all in one pan, you get a complete dinner without having to prepare multiple side dishes or clean up a bunch of pots.
- Packed with vegetables – The carrots and peas add nutrition and color to this hearty dish, so you can feel good about serving it to your family.
What Kind of Potatoes Should I Use?
For this scalloped potatoes shepherd’s pie, you’ll want to use starchy potatoes like Russets or Yukon Golds, which slice nicely and create that creamy texture we’re looking for. If you’re short on time, you can absolutely use pre-sliced scalloped potatoes from the refrigerated section of your grocery store – they’ll save you a ton of prep work. When slicing your own, aim for about 1/8 inch thick so they cook evenly and layer well on top of your shepherd’s pie filling. Just make sure to slice them uniformly so some pieces don’t end up undercooked while others get too soft.
Options for Substitutions
This recipe is pretty forgiving when it comes to swapping ingredients around:
- Ground beef: You can easily swap ground beef for ground turkey, chicken, or lamb. If you’re going vegetarian, try lentils or crumbled firm tofu – just cook them the same way you would the meat.
- Scalloped potatoes: If you don’t have pre-made scalloped potatoes, slice regular potatoes thinly (about 1/8 inch) and layer them with a bit of cream and butter. You can also use mashed potatoes as a topping instead, spreading them over the meat mixture.
- Mozzarella: Any melting cheese works here – cheddar, gruyere, or a mix of whatever you have in the fridge. Even parmesan will do in a pinch.
- Carrots and peas: Feel free to use whatever vegetables you have on hand. Corn, green beans, or diced zucchini all work well. Frozen mixed vegetables are a convenient option too.
- Chopped tomatoes: Canned diced tomatoes, crushed tomatoes, or even fresh tomatoes (roughly chopped) will work just fine here.
- Spring onion: Regular yellow or white onion, chives, or even the green parts of leeks make good substitutes for garnish.
Watch Out for These Mistakes While Cooking
The biggest mistake when making this dish is not letting the beef mixture simmer long enough, which can leave you with a watery filling that seeps into your potatoes – aim for at least 15-20 minutes of simmering to let the liquid reduce and the flavors concentrate.
Another common error is layering the scalloped potatoes while they’re still cold from the package, so let them sit at room temperature for about 10 minutes before assembling, which helps them heat through evenly in the oven.
Don’t skip the resting time after baking, as those 5-10 minutes allow the layers to set and make slicing much cleaner, and if your top is browning too quickly, simply cover the dish loosely with foil for the last 10 minutes of baking.
What to Serve With Scalloped Potatoes Shepherd’s Pie?
This dish is pretty hearty on its own, so I like to keep the sides simple and fresh to balance out all those rich, cheesy potatoes. A crisp green salad with a tangy vinaigrette cuts through the richness perfectly, or you could go with some roasted green beans or steamed broccoli on the side. If you want something a bit more substantial, crusty bread or dinner rolls are great for mopping up any extra sauce from your plate. Some people also like serving it with a side of pickled vegetables or coleslaw to add a bit of crunch and acidity to the meal.
Storage Instructions
Store: This shepherds pie is actually better the next day after all the flavors have had time to meld together. Keep it covered in the fridge for up to 4 days, and just scoop out portions as you need them throughout the week.
Freeze: You can freeze this for up to 3 months, either as a whole casserole or in individual portions. Just make sure it’s completely cooled first, then wrap it tightly in plastic wrap and foil to prevent freezer burn.
Reheat: Warm it up in the oven at 350°F until heated through, about 20-25 minutes if refrigerated or 45 minutes if frozen. You can also microwave individual portions for a quick lunch, just cover it loosely so the potatoes don’t dry out.
| Preparation Time | 30-40 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 60-75 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 950-1100
- Protein: 45-55 g
- Fat: 45-55 g
- Carbohydrates: 90-110 g
Ingredients
For the beef filling:
- 1 onion (diced into 1/4-inch pieces)
- 3 garlic cloves
- 10 oz ground beef
- 1.5 oz tomato puree (I use Hunt’s for a rich color)
- 3/4 tsp thyme
- 3/4 tsp oregano
- 1.5 tsp paprika
- 10 oz chopped tomatoes
- 1 bouillon cube (crushed for easier mixing)
- 6 oz carrots (diced into 1/2-inch cubes)
- 3 oz frozen peas
- 1 tbsp Worcestershire sauce
- salt
- pepper
For the potato topping:
- 15 oz scalloped potatoes (thinly sliced to 1/8-inch thickness)
- 6 oz mozzarella (I prefer Galbani for the best melt)
- 1.5 tbsp grease
For the garnish:
- 1/2 bunch spring onions
Step 1: Prepare Mise en Place and Preheat Oven
- 1 onion, diced into 1/4-inch pieces
- 3 garlic cloves, minced
- 6 oz carrots, diced into 1/2-inch cubes
- 1/2 bunch spring onions, sliced
- 1 bouillon cube, crushed
Dice the onion into 1/4-inch pieces, mince the garlic cloves, dice the carrots into 1/2-inch cubes, and slice the spring onions for garnish.
Preheat your oven to 390°F so it reaches temperature while you build the meat sauce.
Crush the bouillon cube with your fingers or a fork to help it dissolve more easily into the sauce.
Step 2: Build the Meat Sauce Base
- 1.5 tbsp grease
- 1 onion, diced
- 3 garlic cloves, minced
- 10 oz ground beef
- 1.5 oz tomato puree
- 3/4 tsp thyme
- 3/4 tsp oregano
- 1 tbsp paprika
Heat the grease in a large pot over medium-high heat.
Once shimmering, add the diced onion and minced garlic, sautéing for 3-4 minutes until softened and fragrant.
Add the ground beef and cook, breaking it apart with a spoon, until browned and no pink remains (about 5-7 minutes).
Stir in the tomato puree, thyme, oregano, and paprika, allowing these spices to bloom in the fat for 30 seconds—this releases their aromatic oils and builds deeper flavor.
Step 3: Simmer and Complete the Meat Sauce
- 10 oz chopped tomatoes
- 1 bouillon cube, crushed
- 1 tbsp Worcestershire sauce
- 6 oz carrots, diced
- 3 oz frozen peas
- salt
- pepper
Add the chopped tomatoes, crushed bouillon cube, and Worcestershire sauce to the pot, stirring well to combine.
Bring to a simmer, then fold in the diced carrots and frozen peas.
Let this simmer for 5-8 minutes to soften the carrots slightly and allow the flavors to meld.
I like to taste the sauce at this point and adjust seasoning with salt and pepper—the bouillon provides some saltiness, so season carefully.
The sauce should be richly flavored and thick enough to hold its shape without being dry.
Step 4: Assemble the Shepherd’s Pie
- meat sauce from Step 3
- 15 oz scalloped potatoes, thinly sliced to 1/8-inch thickness
- 6 oz mozzarella, torn or cut into pieces
Pour the meat sauce from Step 3 into a lightly greased 9×13 inch baking dish, spreading it into an even layer.
Layer the thinly sliced scalloped potatoes directly over the meat sauce, overlapping them slightly in rows for an attractive presentation.
The potatoes should create an even, compact layer.
Sprinkle the mozzarella cheese evenly over the potato layer—I prefer Galbani for its superior melting quality, but any good-quality mozzarella will work.
Step 5: Bake and Finish the Dish
- assembled shepherd’s pie from Step 4
- spring onions, sliced
Place the assembled shepherd’s pie in your preheated 390°F oven and bake for 25-30 minutes until the potatoes are tender when pierced with a fork and the cheese is melted and lightly golden.
Remove from the oven and let rest for 5-10 minutes—this allows the layers to set slightly and makes serving cleaner.
Top with the sliced spring onions from Step 1 and serve directly from the dish or portion into individual plates.

Creamy Scalloped Potatoes Shepherds Pie
Ingredients
For the beef filling::
- 1 onion (diced into 1/4-inch pieces)
- 3 garlic cloves
- 10 oz ground beef
- 1.5 oz tomato puree (I use Hunt's for a rich color)
- 3/4 tsp thyme
- 3/4 tsp oregano
- 1.5 tsp paprika
- 10 oz chopped tomatoes
- 1 bouillon cube (crushed for easier mixing)
- 6 oz carrots (diced into 1/2-inch cubes)
- 3 oz frozen peas
- 1 tbsp Worcestershire sauce
- salt
- pepper
For the potato topping::
- 15 oz scalloped potatoes (thinly sliced to 1/8-inch thickness)
- 6 oz mozzarella (I prefer Galbani for the best melt)
- 1.5 tbsp grease
For the garnish::
- 1/2 bunch spring onions
Instructions
- Dice the onion into 1/4-inch pieces, mince the garlic cloves, dice the carrots into 1/2-inch cubes, and slice the spring onions for garnish. Preheat your oven to 390°F so it reaches temperature while you build the meat sauce. Crush the bouillon cube with your fingers or a fork to help it dissolve more easily into the sauce.
- Heat the grease in a large pot over medium-high heat. Once shimmering, add the diced onion and minced garlic, sautéing for 3-4 minutes until softened and fragrant. Add the ground beef and cook, breaking it apart with a spoon, until browned and no pink remains (about 5-7 minutes). Stir in the tomato puree, thyme, oregano, and paprika, allowing these spices to bloom in the fat for 30 seconds—this releases their aromatic oils and builds deeper flavor.
- Add the chopped tomatoes, crushed bouillon cube, and Worcestershire sauce to the pot, stirring well to combine. Bring to a simmer, then fold in the diced carrots and frozen peas. Let this simmer for 5-8 minutes to soften the carrots slightly and allow the flavors to meld. I like to taste the sauce at this point and adjust seasoning with salt and pepper—the bouillon provides some saltiness, so season carefully. The sauce should be richly flavored and thick enough to hold its shape without being dry.
- Pour the meat sauce from Step 3 into a lightly greased 9x13 inch baking dish, spreading it into an even layer. Layer the thinly sliced scalloped potatoes directly over the meat sauce, overlapping them slightly in rows for an attractive presentation. The potatoes should create an even, compact layer. Sprinkle the mozzarella cheese evenly over the potato layer—I prefer Galbani for its superior melting quality, but any good-quality mozzarella will work.
- Place the assembled shepherd's pie in your preheated 390°F oven and bake for 25-30 minutes until the potatoes are tender when pierced with a fork and the cheese is melted and lightly golden. Remove from the oven and let rest for 5-10 minutes—this allows the layers to set slightly and makes serving cleaner. Top with the sliced spring onions from Step 1 and serve directly from the dish or portion into individual plates.






