This Layered Shepherd’s Pie casserole has all the flavors of the shepherd’s pie we love but with a little twist! Ground beef, potatoes and veggies combine to make a delicious family dinner.
We love any type of casserole in this house! A dish that includes meat potatoes and cheese is always one of the favorites!
This hearty casserole is perfect for a weeknight (or weekend) family dinner and is also nice and portable to take to a potluck dinner. Serve it with a side salad and you have an outstanding and complete meal.
We used lean ground beef to make this a little healthier. If you’re using regular ground beef, you’ll just want to be sure to drain it well before adding the seasonings.
Technically, using ground beef makes it a cottage pie rather than a shepherd’s pie. You could also use ground turkey or chicken if that’s what you prefer.
You can use any kind of cheese you want in this recipe, but we really love the combination of mozzarella and Parmesan. The mozzarella melts into all the layers, while the Parmesan adds a ton of flavor.
To make this even quicker, we use frozen vegetables which are readily available and affordable! If you have a picky family member who doesn’t eat a particular vegetable, just add the frozen vegetables they will eat, rather than using a bag of frozen mixed vegetables.
(And while we’re on the topic of hearty casseroles, you might also want to check out our Hamburger Hashbrown Casserole Recipe with Veggies and Cheese.)
Russet potatoes are recommended for making this casserole. They’re great for baking and, since this dish is baked, they work perfectly!
If you don’t have a baking pan that’s the exact size, just use the closest you’ve got and adjust the ingredients accordingly. If you use a larger pan, you can just make a bottom and top crust of potatoes and shorten the cooking time a little.
Speaking of cooking time, it’s very important to partially cook the potatoes beforehand. If you don’t, it will take much longer to cook. If you have an aversion to using a microwave, you can also just boil your potatoes for about 6 minutes.
Layered Shepherd’s Pie Recipe
Ingredients
1 10-ounce bag frozen mixed vegetables
1 pound lean ground beef
3 large russet potatoes
1 cup mozzarella cheese
1/2 cup Parmesan cheese
3 cups beef broth
3 tablespoons flour
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon dried thyme
1/4 teaspoon salt
1/4 teaspoon pepper
Italian parsley, optional
How to Make Layered Shepherd’s Pie:
Preheat your oven to 450ºF degrees.
Wash and dry the potatoes and use a fork to poke a few holes on each side.
Microwave the potatoes for three minutes, flip them over and cook for another three minutes. Remove the potatoes from the microwave and allow them to cool while you make the filling.
Saute the ground beef in a large skillet until it’s cooked through, about five minutes.
Add all of the seasonings to the meat and cook for another two minutes.
Add the mixed vegetables and 2 1/2 cups of beef broth to the pan. Bring to a simmer and turn the heat down to medium.
While the vegetables and beef are cooking, add the flour and remaining broth to a small bowl and whisk until smooth.
Pour the flour mixture into the pan a little at a time and rapidly stir after each addition.
When all of the flour/broth mixture is added, continue to stir until it’s completely incorporated and simmering. Turn the heat down to low while you prepare the potatoes.
Carefully slice the potatoes into thin rounds. If they’re too thick, they won’t cook through. But if they’re too thin, you won’t get nice layers. Try to get them about 1/8″ inch thick.
Liberally spray an 8x10x4″ baking pan with nonstick cooking spray. (An 8″ square pan will also work.)
Make one layer of potatoes on the bottom, overlapping them as you go. Top the potatoes with 1 1/2 cups of the meat filling followed by 3/4 cup of cheese. Make another layer of potatoes, top with the remaining beef and another 3/4 cup of cheese.
Top the casserole with a final layer of potatoes, and brush them with either a little olive oil or melted butter. This is optional but ensures a brown, crispy top!
Sprinkle a little salt and pepper over the potatoes and the remaining 1/4 cup of cheese.
Tightly cover the casserole and bake for 50 minutes. Uncover the casserole, and bake for an additional 15 to 20 minutes or until the top is nicely browned and the potatoes are fork tender.
Garnish with finely chopped Italian parsley before serving, if desired.
Shepherd’s Pie Variations:
In place of ground beef, you can substitute ground turkey or plant-based crumbles. For the cheese you can choose to use cheddar or swiss instead.
How to Store Shepherd’s Pie:
If you have any leftovers (and it’s likely you won’t), store well-covered in the refrigerator for up to 3-4 days. We recommend baking in a dish that has a cover that can be attached once the dish is fully cooled, like this Pyrex Baking Dish.
Shepherd’s Pie Freezer Meal Option:
If you want to prepare this as a freezer meal, cook the recipe as is, through all the steps except garnishing. Once the dish cools to room temperature, cover it tightly with foil and store in the freezer for up to two months.
Once you’re ready to eat it, bake for one hour in a 350ºF oven, with the foil still in place.
Vegan Shepherd’s Pie Option:
To make this a vegan meal, replace the ground beef with plant-based meatless crumbles, use vegetable broth and choose non-dairy cheese options.
Layered Shepherd's Pie
Equipment
Ingredients
- 1 10 ounce bag frozen mixed vegetables
- 1 pound lean ground beef
- 3 large russet potatoes
- 1 cup mozzarella cheese
- 1/2 cup Parmesan cheese
- 3 cups beef broth
- 3 tablespoons flour
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon dried thyme
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- Italian parsley optional
Instructions
- Preheat oven to 450.
- Wash and dry the potatoes and use a fork to poke a few holes on each side.
- Microwave the potatoes for three minutes, flip them over and cook for another three minutes. Remove the potatoes from the microwave and allow them to cool while you make the filling.
- Saute the ground beef in a large skillet until it’s cooked through, about five minutes.
- Add all of the seasonings to the meat and cook for another two minutes.
- Add the mixed vegetables and 2 1/2 cups of beef broth to the pan. Bring to a simmer and turn the heat down to medium.
- While the vegetables and beef are cooking, add the flour and remaining broth to a small bowl and whisk until smooth.
- Pour the flour mixture into the pan a little at a time and rapidly stir after each addition.
- When all of the flour/broth mixture is added, continue to stir until it’s completely incorporated and simmering. Turn the heat down to low while you prepare the potatoes.
- Carefully slice the potatoes into thin rounds. If they’re too thick, they won’t cook through. But if they’re too thin, you won’t get nice layers. Try to get them about 1/8″ inch thick.
- Liberally spray an 8x10x4″ baking pan with nonstick cooking spray.
- Make one layer of potatoes on the bottom, overlapping them as you go. Top the potatoes with 1 1/2 cups of the meat filling followed by 3/4 cup of cheese. Make another layer of potatoes, top with the remaining beef and another 3/4 cup of cheese.
- Top the casserole with a final layer of potatoes, and brush them with either a little olive oil or melted butter. This is optional but ensures a brown, crispy top!
- Sprinkle a little salt and pepper over the potatoes and the remaining 1/4 cup of cheese.
- Tightly cover the casserole and bake for 50 minutes. Uncover the casserole, and bake for an additional 15 to 20 minutes or until the top is nicely browned and the potatoes are fork tender.
- Garnish with finely chopped Italian parsley before serving, if desired.
John Smith says
This looks like the next big thing in shepherd’s pie technology!
Marisela Zuniga says
yum, this looks delicious!!
Cassandra D says
I have to try this recipe. This recipe looks really good.
Marisela Zuniga says
This looks good, thanks for sharing
shelly peterson says
We love Shepard’s pie. What a great recipe.
Daniel says
Oh my gosh! What an awesome twist to such a classic recipe. I’m dead set on trying this right now! Thank you for the inspiration!
Buddy Garrett says
The recipe sounds delicious. I like the varietation.
Crystal Rose says
I make cottage pie all the time in the winter. I’ll have to try this twist next time.
Sandy Klocinski says
This looks awesome! I’m going to have to try this one. Doesn’t seem that hard to make
Tamra Gibson says
Im in my 50’s and would you believe I had never tried Shepherds Pie? My neighbor just made it last week and brought me some. I wasnt too impressed but she only used like 3 ingredients. Yours looks delicous and like something I myself would make
Lula Ruger says
This looks so delicious ! I will be trying this recipe ! Thanks for sharing it
Antoinette M says
My family would like this dish. Looks delicious!
John Smith says
What a great casserole–a perfect dish for my Minnesota relatives!
Nellie Tracy says
This version of Shepherd’s Pie is delicious!
Noelle says
This was truly delicious! I am saving this one for sure, everyone loved it!