This Shepherd’s Pie Casserole combines seasoned ground beef, tender vegetables, and creamy mashed potatoes into a hearty baked casserole that’s perfect for busy weeknights or cozy Sunday dinners.
1 ½poundsground beefor ground lamb for traditional shepherd’s pie
1medium oniondiced
2clovesgarlicminced
2Tablespoonstomato paste
1TablespoonWorcestershire sauce
2Tablespoonsall-purpose flour
1 ½cupsbeef broth
2cupsfrozen mixed vegetablespeas, carrots, corn, green beans
1teaspoonsalt
½teaspoonblack pepper
½teaspoondried thyme
For the mashed potato topping:
4cupsmashed potatoesabout 6–7 medium russet potatoes, cooked and mashed
½cupmilk
¼cupbutter
1cupshredded cheddar cheeseoptional, for topping
Instructions
Preheat oven to 375°F.
Cook the beef layer - In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat. Add the onion and garlic, cooking until soft. Stir in tomato paste, Worcestershire sauce, flour, broth, and seasonings. Add frozen vegetables and simmer for 5–7 minutes until the mixture thickens.
Prepare the mashed potatoes - If not using leftover mashed potatoes, boil potatoes until tender. Drain, mash with butter and milk until smooth and creamy.
Assemble the casserole - Grease a 9x13 baking dish. Spread the beef mixture evenly in the bottom of the dish. Top with mashed potatoes, spreading them to cover the beef. Sprinkle with shredded cheddar cheese if desired.
Bake - Bake uncovered for 25-30 minutes, or until the top is lightly golden and heated through. Garnish with parsley before serving.
Notes
Storage & Make-Ahead Tips
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Assemble casserole, wrap tightly, and freeze for up to 2 months. Bake from frozen at 350°F for 45–50 minutes.
Make-ahead: Assemble up to 24 hours in advance and refrigerate. Bake when ready.