Shepherd's Pie Potato Casserole Recipe
AI-generated · Verified on May 30, 2026
Rating
About
A hearty, comforting casserole of savory ground beef and mixed vegetables in a rich gravy, topped with fluffy mashed potatoes and baked until golden brown.
Ingredients
- 2 lbs russet potatoes (peeled and cut into 1-inch chunks)
- 4 tbsp unsalted butter (divided)
- 1/2 cup whole milk (warmed)
- salt (to taste)
- black pepper (to taste)
- 1 lb ground beef (80/20 recommended)
- 1 medium yellow onion (diced)
- 3 cloves garlic (minced)
- 2 cups frozen mixed vegetables (peas, carrots, corn blend)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 3/4 cup beef broth
- 2 tbsp all-purpose flour
- 1 tbsp olive oil
- 1 tsp fresh thyme (or 1/2 tsp dried)
- 1/2 tsp paprika (for topping)
Equipment
- large oven-safe skillet or 9x13 baking dish
- large pot
- potato masher
- wooden spoon
- cutting board
- chef's knife
- colander
Steps
-
1
Preheat Oven
preheat 15 minPreheat your oven to 400°F (200°C). Allow at least 10–15 minutes for the oven to reach full temperature before baking. While the oven heats, begin the potato and beef prep steps.
-
2
Boil Potatoes
cook 20 minPlace the peeled, chunked potatoes into a large pot and cover with cold salted water by about 1 inch. Bring to a boil over high heat, then reduce to a steady boil and cook for 15–18 minutes until the potatoes are fork-tender and easily pierced. Drain thoroughly in a colander. While the potatoes boil, begin cooking the beef filling in step 3.
-
3
Brown the Ground Beef
cook 8 minHeat olive oil in a large oven-safe skillet over medium-high heat. Add the ground beef, breaking it apart with a wooden spoon, and cook for 6–8 minutes until fully browned with no pink remaining. Season with salt and pepper, then tilt the pan and spoon off excess fat, leaving about 1 tablespoon in the pan.
-
4
Sauté Aromatics
cook 5 minReduce heat to medium and add the diced onion to the skillet with the beef. Cook for 3–4 minutes, stirring occasionally, until the onion softens and becomes translucent. Add the minced garlic and thyme and cook for 1 more minute until fragrant.
-
5
Build the Filling
cook 6 minStir the tomato paste into the beef and onion mixture and cook for 1 minute to caramelize slightly. Sprinkle the flour over the mixture and stir well to coat. Add the Worcestershire sauce, beef broth, and frozen mixed vegetables, stirring to combine. Simmer over medium heat for 4–5 minutes, stirring occasionally, until the sauce thickens and the vegetables are heated through. Season with salt and pepper to taste.
-
6
Mash the Potatoes
prep 5 minReturn the drained potatoes to the warm pot. Add 3 tablespoons of butter and the warmed milk, then mash with a potato masher until smooth and fluffy. Season generously with salt and pepper to taste. The mash should be thick enough to hold its shape when spread — add milk 1 tablespoon at a time if needed.
-
7
Assemble the Casserole
prep 3 minIf using a separate baking dish, transfer the beef filling into a greased 9x13 baking dish; otherwise use the oven-safe skillet directly. Dollop the mashed potatoes evenly over the top of the filling, then spread into an even layer using the back of a spoon or a spatula. Dot the remaining 1 tablespoon of butter over the top and sprinkle with paprika.
-
8
Bake Until Golden
cook 25 minPlace the casserole in the preheated 400°F oven and bake for 20–25 minutes until the mashed potato topping is golden brown and the filling is visibly bubbling around the edges. For extra browning, switch to the broiler on high for the final 2–3 minutes, watching closely to avoid burning.
-
9
Rest the Casserole
rest 5 minRemove the casserole from the oven and let it rest uncovered for 5 minutes. This allows the filling to settle and thicken slightly, making it easier to portion cleanly.
-
10
Serve
serveScoop generous portions of the casserole into shallow bowls or plates, making sure each serving includes both the beef filling and mashed potato topping. Serve immediately while hot.
More Recipes You'll Love
Rating
Ingredients
- 2 lbs russet potatoes (peeled and cut into 1-inch chunks)
- 4 tbsp unsalted butter (divided)
- 1/2 cup whole milk (warmed)
- salt (to taste)
- black pepper (to taste)
- 1 lb ground beef (80/20 recommended)
- 1 medium yellow onion (diced)
- 3 cloves garlic (minced)
- 2 cups frozen mixed vegetables (peas, carrots, corn blend)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 3/4 cup beef broth
- 2 tbsp all-purpose flour
- 1 tbsp olive oil
- 1 tsp fresh thyme (or 1/2 tsp dried)
- 1/2 tsp paprika (for topping)
Equipment
- large oven-safe skillet or 9x13 baking dish
- large pot
- potato masher
- wooden spoon
- cutting board
- chef's knife
- colander