There’s something truly comforting about a hearty, home-cooked meal that brings everyone to the table. This easy shepherd’s pie casserole is one of those dishes—simple, satisfying, and packed with flavor. Whether it’s a chilly winter evening or a busy weeknight, this recipe is a crowd-pleaser that feels like a warm hug. Growing up, family always gathered around the table for meals like this, and now, I love recreating those memories in my own kitchen. With its savory beef filling, creamy mashed potatoes, and golden cheese topping, this casserole is a modern twist on a classic favorite. Perfect for dinner parties or family dinners, it’s a dish that’s as easy to make as it is delicious.
For more ideas, check out our guide on jello pudding pops recipe creamy nostalgic and easy to make.
Ingredients
Here’s what you’ll need to make this comforting easy shepherd’s pie casserole:
Discover more with our gelatin dessert recipes easy.
- 1 1/2 pounds lean ground beef
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 1 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- 1 cup frozen mixed peas and carrots
- 3 cups prepared mashed potatoes
- 1 cup shredded cheddar cheese
- 2 tablespoons melted butter
Recommended Tools You’ll Need
Cook Time
| Prep Time | Cook Time | Setting Time | Total Time |
|---|---|---|---|
| 20 minutes | 30 minutes | 0 hours | 50 minutes |
This recipe comes together in under an hour, making it a perfect weeknight dinner option.
See also: sweet potato casserole recipe.
Nutrition Information
| Serving Size | Calories | Sugar | Fiber |
|---|---|---|---|
| 1 serving | ~350 kcal | ~4g | ~3g |
This dish is hearty and satisfying, with a good balance of protein and carbs.
You may also enjoy our slow cooker beef potato casserole.
How to Make easy shepherd’s pie casserole

- Preheat the oven to 375°F using an oven thermometer to ensure accuracy. Lightly grease a 9×13-inch glass baking dish with a pastry brush and melted butter or cooking spray.
- In a large cast-iron skillet over medium-high heat, brown the ground beef with the finely chopped yellow onion. Use a wooden spoon to break up the meat into small pieces and cook until the beef is no longer pink, about 5-7 minutes.
- Add the minced garlic to the skillet and cook for 1 minute until fragrant, stirring constantly with the wooden spoon to prevent burning.
- Sprinkle the all-purpose flour evenly over the beef mixture and stir well with the wooden spoon. Cook for 1 minute to remove the raw flour taste.
- Slowly pour the beef broth into the skillet while stirring continuously with the wooden spoon. Add the tomato paste, Worcestershire sauce, and dried thyme, mixing thoroughly to combine.
- Bring the mixture to a simmer over medium heat, stirring frequently with the wooden spoon. Cook until the sauce thickens, about 3-5 minutes.
- Stir in the frozen peas and carrots using the wooden spoon until evenly distributed. Transfer the mixture to the prepared baking dish, spreading it evenly with a silicone spatula.
- Spread the prepared mashed potatoes over the beef mixture using a rubber spatula, creating an even layer. Sprinkle the shredded cheddar cheese evenly over the top.
- Drizzle the melted butter over the cheese layer using a small measuring spoon or pastry brush. Bake in the preheated oven for 25-30 minutes until bubbly and golden on top. Use oven mitts to carefully remove the dish from the oven.


Expert Tips
Here are a few tips to ensure your easy shepherd’s pie casserole turns out perfectly:
Discover more with our easy one pan chicken buttered noodles.
- Use freshly grated cheddar cheese for better melting and flavor.
- If you prefer a crispier topping, broil the casserole for the last 2-3 minutes of baking.
- Make sure the beef mixture is simmering before transferring it to the baking dish to ensure a thick, flavorful sauce.
Variations
Try these creative twists on the classic easy shepherd’s pie casserole:
You may also enjoy our green bean casserole recipe.
- Swap the ground beef for ground turkey or lamb for a different flavor profile.
- Add a layer of corn kernels or diced bell peppers for extra veggies.
- Use sweet potato mash instead of regular mashed potatoes for a slightly sweeter topping.
Healthier Alternatives
Make this dish a bit lighter with these substitutions:
For more ideas, check out our guide on easy turkey cranberry sliders.
- Use ground chicken or turkey instead of beef for leaner protein.
- Opt for low-sodium beef broth and reduced-fat cheese.
- Replace the mashed potatoes with cauliflower mash for fewer carbs.
Serving Suggestions
This easy shepherd’s pie casserole pairs beautifully with:
For more ideas, check out our guide on creamy beef potato casserole.
- A crisp green salad or steamed green beans for a fresh contrast.
- A slice of crusty bread or dinner rolls to soak up the savory sauce.
- A glass of red wine or a cold beer for a cozy evening meal.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through, microwave individual portions for a quick meal. You can also freeze the casserole for up to 2 months—just thaw in the fridge overnight before reheating.
Discover more with our campbells green bean casserole.

Frequently Asked Questions
What are the key ingredients for Easy Shepherd’s Pie Casserole?
The key ingredients for Easy Shepherd’s Pie Casserole include ground beef (or a substitute like lamb or turkey), onions, garlic, mixed vegetables like peas and carrots, beef broth, Worcestershire sauce, and seasonings like thyme and black pepper. For the mashed potato topping, you’ll need potatoes, butter, milk, and salt. These simple, pantry-friendly ingredients come together to create a hearty and comforting dish that’s perfect for any night of the week.
Can I use ground turkey instead of beef in this recipe?
Absolutely! Ground turkey is a great alternative to beef in Easy Shepherd’s Pie Casserole if you’re looking for a leaner option. Turkey has a milder flavor, so you may want to add extra seasonings like garlic powder or paprika to enhance the taste. Just cook the turkey as you would the beef, ensuring it’s fully browned before mixing it with the other ingredients. It’s a versatile swap that still delivers a delicious and satisfying meal.
What side dishes pair well with Easy Shepherd’s Pie Casserole?
Easy Shepherd’s Pie Casserole pairs beautifully with light, fresh sides like a crisp green salad, steamed green beans, or roasted Brussels sprouts. For a heartier meal, consider serving it with warm dinner rolls or garlic bread. These sides complement the rich, savory flavors of the casserole without overwhelming it, making for a well-rounded and comforting dinner that’s sure to please the whole family.
Can I prepare Easy Shepherd’s Pie Casserole ahead of time?
Yes, Easy Shepherd’s Pie Casserole is an excellent make-ahead dish! You can assemble the casserole a day in advance and store it covered in the refrigerator until you’re ready to bake it. If baking straight from the fridge, you may need to add a few extra minutes to the cooking time. This makes it a convenient option for busy weeknights or when you’re planning a stress-free family dinner.
What type of potatoes work best for the mashed topping?
For the creamiest mashed potato topping, starchy potatoes like Russets or Yukon Golds are ideal. Russets yield a fluffy texture, while Yukon Golds add a buttery richness. Peel and boil the potatoes until tender, then mash them with butter, milk, and salt until smooth. Spread the mashed potatoes evenly over the meat mixture for a golden, comforting finish that’s the hallmark of a classic Shepherd’s Pie Casserole.
Conclusion
Easy Shepherd’s Pie Casserole is the ultimate comfort food, combining savory ground beef, flavorful vegetables, and creamy mashed potatoes in one satisfying dish. It’s simple to make, versatile, and perfect for feeding a crowd or enjoying leftovers throughout the week. This recipe holds a special place in my heart because it reminds me of family dinners growing up—warm, hearty, and filled with love. I encourage you to try this recipe and make it your own. It’s sure to become a cherished favorite in your home too.
Print
Easy Shepherd’s Pie Casserole
This easy shepherd’s pie casserole is a hearty, comforting dinner made with seasoned ground beef, vegetables, creamy mashed potatoes, and melted cheddar cheese, baked until golden and bubbly.
Ingredients
1 1/2 pounds lean ground beef
2 cloves garlic, minced
2 tablespoons all-purpose flour
1 cup beef broth
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 teaspoon dried thyme
1 cup frozen mixed peas and carrots
3 cups prepared mashed potatoes
1 cup shredded cheddar cheese
2 tablespoons melted butter
Instructions
Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish.
In a large skillet over medium-high heat, brown the ground beef with the chopped onion until the beef is no longer pink.
Add the minced garlic and cook for 1 minute until fragrant.
Sprinkle the flour over the beef mixture and stir well, cooking for 1 minute.
Slowly pour in the beef broth, then stir in the tomato paste, Worcestershire sauce, and dried thyme.
Bring the mixture to a simmer and cook, stirring frequently, until the sauce thickens.
Stir in the frozen peas and carrots, then spread the beef mixture evenly into the prepared baking dish.
Spread the mashed potatoes over the top, sprinkle with cheddar cheese, and drizzle with melted butter.
Bake for 25 to 30 minutes until bubbly and golden on top.
Notes
For extra flavor, substitute half of the beef broth with a dark ale or stout.
This casserole can be assembled ahead of time and frozen unbaked for up to 3 months.










