Ground Beef Shepherd’s Pie
I still remember the hum of the oven and the cinnamon-scented wind outside the window the first time I made this Ground Beef Shepherd’s Pie for a chilly October night — the whole house smelled like comfort and slow-cooked memories.
Introduction
This Ground Beef Shepherd’s Pie is a reader favorite because it’s the perfect fall-and-winter casserole: hearty, simple, and full of cozy flavors. It’s ideal for home bakers who love seasonal treats and want a one-dish meal that feels like a warm hug. If you enjoy swapping comforting dinners, you might also like this savory ground beef and broccoli skillet as an easy weeknight alternative.
Why you’ll love this recipe
- Ready in about an hour and mostly hands-on time.
- Uses pantry-friendly ingredients with a buttery mashed potato topping.
- Flexible: easy to make gluten-free, lighter, or even topped with a crunchy streusel.
Ingredients
For a 9×9-inch baking dish (serves 4–6):
- 1 lb ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 cups mixed vegetables (frozen peas, carrots, and corn)
- 2 tbsp tomato paste
- 1 cup beef or vegetable broth
- 1 tsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
- 4 cups mashed potatoes (about 2 lbs russet or Yukon Gold potatoes)
- 2 tbsp butter plus extra for dotting
- 1/4 cup milk or cream
- 1/2 cup shredded cheddar cheese (optional)
For a seasonal sweet finish, consider serving a simple crustless pumpkin pie for dessert.
Step-by-step Instructions
Prep the mashed potatoes:
- Peel and cube potatoes, then boil until tender (12–15 minutes). Drain well.
- Mash with 2 tbsp butter, milk, salt, and pepper until smooth. Set aside.
Make the beef filling:
- Preheat oven to 400°F (200°C).
- In a large skillet over medium heat, brown 1 lb ground beef until no longer pink. Drain excess fat.
- Add chopped onion and cook until translucent, about 4 minutes. Stir in garlic for 30 seconds.
- Mix in tomato paste, Worcestershire sauce, dried thyme, and the mixed vegetables. Pour in broth and simmer until slightly thickened, about 5–7 minutes. Taste and adjust seasoning.
Assemble and bake:
- Spread the beef mixture into your baking dish in an even layer.
- Spoon mashed potatoes over the beef and smooth with a spatula, or use a fork to create peaks for extra browning.
- Dot with extra butter and sprinkle cheddar on top if using.
- Bake 20–25 minutes until the top is golden and the filling bubbles around the edges. Let rest 5 minutes before serving.
If you love skillet dinners, this method is similar in spirit to the sizzling gluten-free ground beef dinner that keeps things quick and flavorful.
Tips for Success
- Avoid watery filling: Drain excess fat from the beef and simmer the filling to reduce liquid.
- Creamy mashed potatoes: Use starchy potatoes like russets and don’t skimp on butter for the creamiest top.
- Browning peaks: For a crisper top, finish under the broiler for 1–2 minutes—watch carefully.
- Make-ahead: Assemble the pie, refrigerate, and bake later; bake time will be slightly longer if cold from the fridge.
You can pick up useful layering tips from skillet-style recipes such as the classic ground turkey gnocchi skillet to help with even cooking.
Possible Variations
- Gluten-free: Use a gluten-free flour thickener or skip the flour entirely; this recipe is naturally easy to adapt for a gluten-free Ground Beef Shepherd’s Pie.
- Cheesy crust: Mix Parmesan into the mashed potatoes or sprinkle extra cheddar on top.
- Streusel topping: For a playful twist, combine 1/2 cup breadcrumbs, 2 tbsp melted butter, and 1/4 cup grated cheese to sprinkle over the top for a crunchy finish.
- Lighter version: Replace half the potatoes with mashed cauliflower for a lower-carb option.
- Swap proteins: Try ground turkey and spinach for a lighter variation similar to the creamy ground turkey spinach pasta flavor profile inspiration.
Storage Recommendations
- Refrigerate: Cover and store leftovers in the fridge for up to 3–4 days. Leftover Ground Beef Shepherd’s Pie reheats beautifully.
- Freeze: Freeze portions in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat individual portions in the microwave or reheat a whole dish at 350°F (175°C) until warmed through, about 20–30 minutes.
Conclusion
Make this Ground Beef Shepherd’s Pie a seasonal staple — it’s satisfying, easy to adapt, and a wonderful way to gather friends or family around the table. For a classic take on shepherd’s pie techniques and inspiration, check out The Best Classic Shepherd’s Pie – The Wholesome Dish.
FAQs
How long does Ground Beef Shepherd’s Pie take to bake?
- Total time is about 50–60 minutes: 20 minutes prep for potatoes and filling, plus 20–25 minutes baking. Allow 5–10 minutes to rest.
Can I use frozen vegetables in this recipe?
- Yes. Frozen mixed vegetables work well—add them directly to the filling and cook until heated through.
How do I prevent the mashed potato topping from drying out?
- Mash with enough butter and milk for creaminess, and dot with butter before baking. Cover with foil for part of baking if you prefer a softer top.
What’s the best way to reheat leftover Ground Beef Shepherd’s Pie?
- Reheat individual servings in the microwave for 2–3 minutes or reheat a whole dish in a 350°F oven until warmed through, about 20–30 minutes.

Ground Beef Shepherd's Pie
Ingredients
For the beef filling
- 1 lb ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 cups mixed vegetables (frozen peas, carrots, and corn)
- 2 tbsp tomato paste
- 1 cup beef or vegetable broth
- 1 tsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and pepper, to taste
For the mashed potato topping
- 4 cups mashed potatoes (about 2 lbs russet or Yukon Gold potatoes)
- 2 tbsp butter plus extra for dotting
- 1/4 cup milk or cream
- 1/2 cup shredded cheddar cheese (optional)
Instructions
Prep the mashed potatoes
- Peel and cube potatoes, then boil until tender (12–15 minutes). Drain well.
- Mash with 2 tbsp butter, milk, salt, and pepper until smooth. Set aside.
Make the beef filling
- Preheat oven to 400°F (200°C).
- In a large skillet over medium heat, brown ground beef until no longer pink. Drain excess fat.
- Add chopped onion and cook until translucent, about 4 minutes. Stir in garlic for 30 seconds.
- Mix in tomato paste, Worcestershire sauce, dried thyme, and the mixed vegetables. Pour in broth and simmer until slightly thickened, about 5–7 minutes. Taste and adjust seasoning.
Assemble and bake
- Spread the beef mixture into your baking dish in an even layer.
- Spoon mashed potatoes over the beef and smooth with a spatula, or use a fork to create peaks for extra browning.
- Dot with extra butter and sprinkle cheddar on top if using.
- Bake for 20–25 minutes until the top is golden and the filling bubbles around the edges. Let rest for 5 minutes before serving.
