This Easy Shepherd’s Pie recipe is made with ground beef, brown gravy, and frozen vegetables in less than 30 minutes on the stove top. Broil in the oven for just 5 minutes and dinner is served! Make it with my homemade mashed potato recipe, or use up leftover mashed potatoes!
Be sure to try my Homemade Sloppy Joes recipe next!
Easy Shepherd’s Pie
When it comes to comfort food, Shepherd’s Pie is a classic.
The best part about this recipe is that there is no need to let it simmer extensively on the stove top like most Shepherd’s Pie recipes. Even 30 minutes of simmering can be a bit much during a busy weeknight.
Most recipes also call for up to 2 lbs of ground beef, which is a bit much if you have a family of four. This one conveniently calls for just 1 lb. of ground beef, frozen vegetables, and some pantry-friendly items to add amazing flavor to the beef.
Finally, there is no need to bake this in the oven. (Again, most recipes have you do this for another 30 minutes.) The filling and mashed potatoes are warm already, just broil at 550° for about 5 minutes to brown the top and you’r ready to eat!
See recipe card at bottom of post for ingredient quantities and full instructions.
- Olive Oil
- Yellow Onion
- Ground Beef
- Tomato Paste
- Brown Gravy- try my homemade recipe!
- Chicken Broth– I like the way the chicken flavor adds depth when combined with beef gravy, however you could also use beef broth.
- Dried Thyme
- Frozen Mixed Veggies– I used corn, carrots, peas, and green beans
- Mashed Potatoes– Try it with half of a batch of my creamy homemade potatoes!
Shepherd’s Pie vs. Cottage Pie
When Shepherd’s Pie first originated, it was made with lamb. It has since evolved, especially in America, to include a variety of red meats (ground beef in particular). Per Wikipedia:
“Shepherd’s pie, cottage pie, or hachis Parmentier is a ground meat pie with a crust or topping of mashed potato of English origin. The recipe has many variations, but the defining ingredients are ground red meat cooked in a gravy or sauce with onions, and topped with a layer of mashed potato before it is baked”
The Broil Method
To keep your filling nice and juicy and the potatoes super creamy, simply broil the potatoes for about 5 minutes prior to serving in order to achieve the classic browned crust we all know and love.
Using Store-Bought or Instant Potatoes
If you’re not up for making homemade mashed potatoes, 3 cups of store bough or instant mashed potatoes may be used for an easy shortcut!
1-2 Days Ahead: Store in Refrigerator
- When ready to serve, cover and bake in a 350° oven for 30 minutes.
- Remove the cover and broil at 550° for about 5 minutes.
1-2 Months Ahead: Store in Freezer
- Let it cool completely and store in an airtight container.
- When ready to serve, let it thaw overnight, then cover and bake in a 350° oven for 30 minutes. Remove the cover and broil.
- OR, cover and bake the frozen pie at 350° oven for 1 hour. Remove the cover and broil.
- Leftovers can be refrigerated for up to 3 days. Reheat in a 350° oven or in the microwave.
- Leftovers also make a great freezer food.
What To Serve With Shepherd’s Pie
Try These Next
Get My Free Meal Plan
Easy Shepherd's Pie
- 1 Tablespoon olive oil
- ¾ cup yellow onion, finely diced
- 1 rib celery, finely diced
- 2 cloves garlic, minced
- 1 lb. ground beef, I used 85% lean
- 2 Tablespoons flour
- 1 Tablespoon tomato paste
- ½ teaspoon dried thyme
- ½ cup chicken broth
- 1 cup brown gravy
- 1 cup frozen mixed vegetables
- 3 cups mashed potatoes
Prepare the Potatoes.
- My homemade mashed potato recipe is perfect for this recipe, you’ll make a half batch to end up with 3 cups. While the potatoes boil, prepare the filling.
Prepare the Filling
- Preheat oil in a large pan over medium-high heat. Add the diced onions and celery. Saute for 3 minutes. Add the garlic and cook for 1 minute.
- Increase heat to high. Add the ground beef. Cook and crumbled until cooked through. Drain all excess grease.
- Reduce heat to medium-high. Sprinkle in the flour and toss to coat. Add the Tomato Paste and thyme. Cook for 1-2 minutes.
- Deglaze the pan with the Chicken broth. Use a silicone spatula to scrape up any brown bits from the pan, this adds flavor to the filling.
- Add HALF of the brown gravy. Stir in the vegetables until heated through.
- Season with salt/pepper and add more gravy if desired. Taste and adjust seasoning as needed. Remove from heat.
- Transfer to a lightly greased 9-inch pie pan or 7 x 11 casserole dish. Carefully spread warm mashed potatoes on top.
- Use a fork to “rake” lines into the mashed potatoes.
- Set the oven rack about 5 inches away from the broiler. Set to a high broil, 550 degrees.
- Broil for about 5 minutes watch it after 2 minutes, it will go from perfectly browned to burned quickly.
- Remove from heat and serve.
Using Store-Bought or Instant Potatoes If you're not up for making homemade mashed potatoes, 3 cups of store bough or instant mashed potatoes may be used for an easy shortcut!