Savory meat filling under creamy mashed potatoes
Prep Time
20 min
Cook Time
40 min
Total Time
1 hr
Servings
6
1 casserole
Difficulty
Medium
Cost
Budget
$
Savory meat filling under creamy mashed potatoes
A hearty beef and vegetable filling topped with fluffy mashed potatoes and baked until golden. The ultimate comfort food casserole.
20m
Prep Time
40m
Cook Time
60m
Total Time
6
Servings
Medium
Difficulty
Budget $
Cost
(Updated )
Technically a cottage pie when made with beef, this beloved dish is comfort food at its finest. A savory, gravy-rich meat filling bubbles away under a blanket of creamy mashed potatoes that brown beautifully in the oven.
This is a fantastic way to feed a crowd or prep for the week. It reheats beautifully and honestly tastes even better the second day.
Boil potatoes in salted water until tender, about 15 minutes. Drain, mash with butter and milk, season with salt and pepper. Set aside.
Cook ground beef in a large oven-safe skillet over medium-high heat, breaking into pieces, until browned. Drain excess fat.
Add onion and cook 4 minutes. Stir in tomato paste, 1 tbsp Worcestershire sauce, and 1 tbsp flour. Cook 1 minute.
Add broth and peas and carrots. Simmer 5 minutes until thickened. Season to taste.
Spread mashed potatoes evenly over the meat filling. Run a fork across the top to create ridges.
Broil on high for 3-5 minutes until the peaks are golden brown. Let cool 5 minutes before serving.
Serve with a fresh side salad for a balanced meal
Pair with your favorite grain or bread on the side
Garnish with fresh herbs for a beautiful presentation
Lamb is the traditional choice for true shepherd's pie.
Yukon Golds make a creamier, butterier mash.
Use fresh diced carrots (cook 5 minutes longer) and fresh or frozen peas.
Make sure the mashed potatoes are thick — too loose and they will sink into the filling.
Fork the top of the potatoes to create ridges that brown nicely under the broiler.
Let the filling cool slightly before topping with potatoes for easier spreading.
Add a layer of shredded cheddar between the filling and potatoes for extra richness.
Refrigerate covered for up to 4 days. Freeze assembled but unbaked for up to 2 months.
Reheat individual portions in the microwave or reheat the whole dish covered in a 350°F oven for 25-30 minutes.
Per serving (1 large scoop) · 6 servings
A moderate-calorie serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.
View all recipes →