There’s something about a classic shepherd’s pie that just feels like home, especially on a busy weeknight. With savory ground meat, tender vegetables, and a creamy layer of mashed potatoes, this dish is pure comfort. It’s simple to put together, full of flavor, and perfect for those nights when you need an easy, satisfying meal.
My husband is definitely a ‘meat and potatoes’ kind of guy, so shepherd’s pie is always a winner in our house. Traditionally made with ground beef and mixed vegetables, it’s the kind of simple, hearty meal the whole family can enjoy.
Of course, I like to take things up a notch (if you couldn’t already tell), so I decided to pipe the creamy garlic mashed potatoes on top using a piping bag and tip.
Totally optional, but if you’re feeling fancy, it really makes for a show-stopping dish!
(Watch this super satisfying video of me piping. I love playing with food!)
You’ll need the following ingredients to make a Classic Shepherd’s Pie:
Classic Shepherd’s Pie Base:
- ground beef
- frozen peas, carrots, and corn
- sweet onion
- tomato paste
- Worcestershire sauce
- beef broth (I like to use this bone broth!)
- garlic
- salt, pepper, fresh rosemary, fresh thyme
Creamy Garlic and Parmesan Mashed Potatoes:
- russet potatoes
- heavy cream
- salted butter
- paprika
- garlic powder
- parmesan cheese
- parsley
- salt and pepper
Is there any special equipment to make Shepherd’s Pie?
As mentioned, if you like the idea of using a piping bag to pipe the mashed potatoes over the top of the pie, you’ll need:
- piping bap, couplet, and piping tip (I like this kit on Amazon!)
- 9×13 casserole dish
- silicone brush or butter spray
- aluminum foil
How to make:
Preheat the oven to 400°.
Start with preparing the creamy garlic and parmesan mashed potatoes, so they can boil while you work on the rest of the ingredients. Add the potatoes to a large pot, fill with water to about an inch above the potatoes, bring to a boil and cook for 20 minutes (or until fork tender). Remove the potatoes from the heat, drain, add butter, heavy cream (or milk), parmesan cheese, garlic powder, paprika, salt, pepper, and parsley. Stir to combine, and place into a piping bag.
Brown the ground beef in a large pot, large enough to fit the other ingredients and broth.
Add in the tomato paste, herbs and spices, and frozen vegetables. Pour in the beef broth and let it reduce slightly.
Once the base is ready, pour it into a lightly greased casserole pan. (A light coating of cooking spray is enough.)
If desired, add the finished mashed potatoes to a piping bag fitted with a piping tip and coupler and pipe the mashed potatoes across the entire dish, ensuring to seal in the edges. If piping isn’t your style, simply spread the mashed potatoes from edge to edge, ensuring there are no open spots.
Brush the potatoes with melted butter (or use butter spray), cover, and bake for 25 – 30 minutes.
Cool for 15 minutes, garnish with fresh parsley and dig in!
Storage:
Shepherd’s Pie is a great recipe for meal prep! Pack it into little prep containers and enjoy it the next day for a hearty lunch! You may just need an afternoon coffee!
This dish will keep for 2 – 5 days stored in an airtight container in the fridge.
If you would like to heat up the entire casserole pan, remove it from the fridge for 15 – 20 minutes while you preheat the oven to 350°. Then reheat (covered with aluminum foil) for 15 minutes.
What to pair with Shepherd’s Pie?
Shepherd’s Pie is a fairly hearty meal, so your family may not need any sides. A nice fluffy dinner roll or crusty piece of sourdough is a nice accompaniment.
You could also serve a light salad if you prefer.