Easy Shepherdโs Pie - Learn how to make shepherdโs pie the way my family loves it! Juicy ground beef (or lamb) diced veggies, herbs, and spices are cooked in thick rich gravy and then topped with a mashed potato crust. Itโs all baked until golden with crispy mashed potato edges!
This shepherd's pie recipe was made in partnership with the Boise Co-op. The Boise Co-op has been providing fresh, local and organic products since 1973. Learn more about the Boise Co-op here.

Itโs quick and simple enough to make your St Patrickโs day dinner a breeze, but itโs also what you want to come home to on busy weekdays, and a classic comfort dish for Sunday dinner.
This recipe makes a complete and satisfying meal and my homemade version is even better than your grandmaโs shepherdโs pie recipe! Itโs easy, delicious, and super comforting.
Made with cost-effective everyday ingredients, there are no surprises here. You probably already have what you need to make this easy shepherd's pie that rivals anything you could find at your favorite Irish restaurant!
Jump to:
Shepherdโs Pie vs Cottage Pie
Depending on who you ask, the difference may be to some, but major to others! Technically speaking, shepherdโs pie is traditionally made using ground lamb and cottage pie is made with ground beef. Thatโs it!
However, here in the States, weโre more inclined to use ground beef in our shepherdโs pie recipe, so we definitely use the term interchangeably.
Recipe Ingredients

- Avocado oil: Used to saute the aromatics and veggies to soften them and bring out their flavor.
- Aromatics: Chopped onion will be cooked with celery early on. This will become the base of the beef mixture. Then finely chopped garlic will be added with the beef for another layer of flavor.
- Vegetables: Weโre using diced celery and frozen mixed veggies. I love the crunch from the celery and of course peas and carrots are a staple in shepherdโs pie. You can also use the mixed bag that has corn in it too if preferred.
- Ground beef: I use lean ground beef (80/20) so there isnโt too much excess grease that gets released. You can also use ground lamb to make it a more authentic Irish shepherdโs pie recipe.
- Flour: Used to thicken the mixture so the gravy doesnโt end up too thin and runny.
- Broth: Use beef or chicken broth. The beef broth will deliver a richer, more robust beefy flavor, but either works.
- Fresh herbs and seasoning: Fresh thyme and rosemary add delicious herbaceous flavors that brighten up this dish. I also love using Montreal steak spice for all things beef, so Iโll use that with a bit of salt for extra seasoning.
- Worcestershire sauce: A signature ingredient in shepherdโs pie that gives the saucy beef an umami flavor.
- Butter: Placing pats of butter on top of the mashed potatoes as it bakes gives the potatoes a creamy buttery flavor that puts this dish over the top!
- Mashed potatoes: I love making my homemade mashed potato recipe for this. Itโs also a great time to use any leftovers you have in your fridge.
How to Make Shepherd's Pie

Step 1: Make the mashed potatoes or grab your leftovers and take them out of the fridge.

Step 2: Sautรฉ onion and celery in hot oil in a skillet over medium heat. Stir a few times, then add the frozen veggies to sautรฉ for another 5 minutes, stirring occasionally.

Step 3: Add the ground beef (or ground lamb) and cook for 5 minutes until no longer pink. Break it apart into crumbles as it cooks. Use a wooden spoon or a meat masher to do this.

Step 4: Sprinkle flour over the meat and cook for a minute, stirring constantly. Add the garlic and cook for another minute and then add the thyme, rosemary, Montreal steak spice, and Worcestershire sauce and stir well.

Step 5: Pour in the beef broth and season with salt to taste. Cook on low for about 3-5 minutes until the broth thickens, stirring occasionally.

Step 5: Spread your mashed potatoes over the top in an even layer. If you enjoy having crispy peaks on yours, use a fork to lift up the mashed potatoes in certain areas, so there are points evenly scattered across.

Step 6: Add butter slices on top of the potatoes and bake in a preheated 400 F degree oven for 30-35 minutes, until golden brown on top. Enjoy it on its own, with a slice of crusty bread, or with a side salad!
Cooking Tips
- If youโre a fan of acidic tomato flavor in your beef mixture, feel free to add some tomato paste to the mixture.
- I love using a cast iron skillet so I can transfer the easy shepherdโs pie from the stovetop to the oven without having to dirty up another dish. If you donโt have an oven-safe skillet, transfer the beef mixture to a casserole dish and then top it with mashed potatoes and continue as directed.
- Swap frozen veggies for fresh or canned ones if preferred.
- If you love cheesy mashed potatoes, go ahead and add cheese to yours as youโre mashing them. Otherwise, you can sprinkle a layer of cheddar cheese on top of the potatoes before you put the casserole in the oven.
Recipe FAQs
No problem! You can use dried herbs instead. For every 1 ยฝ teaspoons of fresh thyme and fresh rosemary, you can use ยฝ teaspoon of dried thyme or dried rosemary.
So, hereโs the thing. Yes, and no. It is said that cottage pie was originally created as a way for poor Irish folk to use up leftover meat. Named after Irish peasants who lived in cottages, it was probably made originally with mutton which is cheaper than both lamb and beef.
As time went on cottage pie was then used with beef, followed by shepherdโs pie that used lamb. The terms were used interchangeably after a while, although the distinction has always been there.
There is a long history between the UK and Ireland, so there is no real evidence to say thereโs a specific time and place it was invented.
Certainly! You can cook the beef and make the mashed potatoes ahead of time. You can also prepare and assemble it completely without baking it. Cover it in plastic wrap and keep it in the fridge for up to 3 days. Bake it when youโre ready!
Keep any leftover shepherdโs pie stored in an airtight container for up to 3 days in the fridge. Reheat single portions in the microwave.
Once completely cooled, you can store the entire pie in the freezer for later or keep leftover pieces frozen. Store in a freezer-safe container for up to 2 months. Thaw in the fridge overnight and reheat it covered in the oven at 350F.
Other Beef Recipes
- Guinness Beef Stew
- Beef Rice Pilaf
- Best Homemade Nachos With Ground Beef
- Easy Ground Beef Casserole
- Beef Pho
- Bulgarian Beef Stew
Did you try this recipe? Please leave us a โญ review below!
Thank YOU for YOUR Comment, Share & Recipe Review!
Whenย YOUย makeย thisย Easy Shepherd's Pie Recipe tag usย @munchkintimeblogย on Instagram, and follow along onย Pinterest,ย Facebook, Tik Tok andย YouTube! Thank you for visiting!!!ย
๐ Recipe

Easy Shepherd's Pie
Equipment
Ingredients
- 3 tablespoons avocado oil
- 1 onion chopped
- 1 celery stick chopped
- 2 cups vegetables frozen chopped carrots, peas and/or corn
- 1 lb ground beef or lamb
- 2 tablespoons flour
- 2 cloves garlic finely chopped
- 1 ยฝ teaspoon fresh thyme or ยฝ teaspoon dried thyme
- 1 ยฝ teaspoon rosemary or ยฝ teaspoon dried rosemary
- 1 cup beef broth or chicken broth
- 2 teaspoon montreal steak spice
- 1 tablespoon worcestershire sauce
- sea salt to taste
- 2 tablespoon butter sliced into 5 pieces
- 2 lb mashed potatoes homemade
Instructions
- First prepare mashed potatoes, or use leftover instant pot mashed potatoes (about 4 cups or 2 lb). Next, preheat the oven to 400F. Using a cast iron skillet preheat oil over medium heat, add onion and celery and saute for 5 minutes, stirring few times. .
- Next add frozen veggies and saute for 5 more minutes, stirring few times.
- After, add ground beef and cook for 5 minutes, breaking it apart with a wooden spoon (if meat produced too much juice, drain leaving about 2 tablespoon of juice).
- Sprinkle flour over the meat, and saute for 1 minute stirring continuously. Then add garlic and stir it in for 1 minute. Finally add thyme, rosemary, montreal steak spice, Worcestershire sauce, and give it a good stir.
- Pour in beef broth and season with salt to taste. Cook on low heat, stirring few times for 5 minutes or until the broth thickens. Spread mashed potatoes over the top, add butter slices.
- Bake uncovered, until golden brown on top 30-35 minutes. Enjoy!
Notes
- I absolutely love using a cast iron skillet when making an easy shepherd's pie because it makes it super easy to transfer the dish from the stovetop to the oven without having to dirty up another dish. But don't worry if you don't have an oven-safe skillet! You can always transfer the beef mixture to a casserole dish and then top it with mashed potatoes, and continue as directed.
- If you're not a fan of frozen veggies, no worries! You can always swap them for fresh or canned ones if you prefer.
- And if you're a cheese lover, you can definitely add some cheese to your mashed potatoes while you're making them. Or, if you prefer, you can sprinkle a layer of cheddar cheese on top of the potatoes before you put the casserole in the oven. Enjoy!





Leave a Reply