Mouth-Watering Steak Shepherd’s Pie Recipe – Indulge Today!

Come closer, my friends, and gather ’round the grill. I have a recipe that will tantalize your taste buds and fill your belly with warmth and comfort. It is the hearty and delicious Steak Shepherds Pie, an old classic with a twist.

Now, I know you may be thinking that this dish is one that is meant to be left to the dutch ovens and the crockpots. But I am here to assure you that it can be made on the grill too!

Picture this: juicy and tender steak layered with fresh thyme, carrots, and parsley, topped off with creamy mashed potatoes that are bound to make your mouth water. Each bite is filled with a burst of flavor that will transport you straight to the countryside of Ireland where this dish originated.

But wait, there’s more! This recipe includes a Philly cheese twist, adding an extra level of gooey goodness to each bite. Trust me when I say that it’s worth every cheese-filled calorie.

So, my friends, grab your aprons and fire up the grill because trust me when I say that this Steak Shepherds Pie recipe is one that should not be passed up.

Why You’ll Love This Recipe

Steak Shepherds Pie
Steak Shepherds Pie

There are few things better than a hearty, cheesy, and delicious meal after a long day. That’s where my Steak Shepherd’s Pie Recipe comes in! A twist on the classic British dish, this recipe is perfect if you’re looking for something filling, easy to make and that’ll please all ages.

What sets this dish apart from others is the luxurious addition of succulent steak. The combination of juicy meat, savory vegetables, and buttery mashed potatoes smothered with melted cheese is the perfect pick-me-up. All these flavors bring together a mouth-watering dish, something that just melts in your mouth with every single bite.

And let’s not forget the variety of ways you can enjoy this recipe. You can make it with ground beef, minced beef or wagyu beef to switch things up. Additionally, using leftover beef or shredded beef also makes it an ideal way to repurpose any meats in your fridge from previous meals. It is easily customizable based on what you have on hand.

This Steak Shepherd’s Pie Recipe is a comfort food at its best! You will fall in love with it as much as I have over the years – it’s unbeatable when it comes to taste and presentation.

Ingredient List

 Browned beef nestled beneath a layer of buttery mashed potatoes.
Browned beef nestled beneath a layer of buttery mashed potatoes.

Here’s a breakdown of the ingredients you’ll need to make this Steak Shepherd’s Pie recipe:

For the Filling:

  • 2 1/2 pounds boneless beef roast, cut into 1 1/2 inch pieces (wagyu beef or chuck roast will work well)
  • 1 tablespoon olive oil
  • 1 large yellow onion, diced
  • 2-3 carrots, chopped
  • 1 bell pepper, chopped
  • 1 bunch scallions, sliced
  • 4 garlic cloves, minced
  • 2 cups white wine
  • 1 tablespoon tomato paste
  • 4 sprigs fresh thyme
  • 1/4 cup chopped fresh parsley

For the Mashed Potatoes Topping:

  • 2 pounds potatoes, peeled and cut into 2 inch pieces
  • 1 cup milk
  • 1/2 cup butter
  • Salt and pepper, to taste
  • 1 cup shredded philly cheese steak

You can easily find these ingredients in your local grocery store or butcher shop.

The Recipe How-To

Prepare the ingredients

Before starting, make sure you have all the ingredients. Here’s what you’ll need:

  • 2 ½ pounds boneless beef roast, cut into 1-inch pieces
  • 1 large yellow onion, diced
  • 1 bell pepper, chopped
  • 2 carrots, diced
  • 1 scallion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon fresh thyme leaves
  • 1 bunch parsley, chopped
  • 1 cup white wine
  • 2 cups beef broth
  • 2 tablespoons tomato paste
  • 2 tablespoons tomato puree
  • Salt and pepper to taste

Cook the beef

In a heavy-bottomed pot or Dutch oven, heat some olive oil over medium-high heat. Add the beef in batches and brown on all sides. Remove the browned beef and set it aside.

Cook the vegetables

In the same pot, add some more oil if needed and sauté the onion and garlic until translucent. Add the bell pepper, scallion and carrots and cook for a few minutes until softened.

Add the liquids

Pour in the white wine and scrape any brown bits from the bottom of the pot. Add the beef broth, tomato paste, tomato puree and fresh thyme. Bring to a simmer.

Simmer until tender

Return the beef to the pot and bring everything to a boil. Once it boils reduce heat to low and let simmer for about an hour or until meat is tender.

Mash some potatoes

While waiting for your beef diceritfy potatoes into small pieces (~5cm) add salt to taste. Boil it up until tender for about a quarter-hour or so (until you can roughly mash potatoes with fork). After cooking well enough add butter (1 tbsp) with some milk (½ cup) into mashed potatoes mixture until it become cheesy mashed potato.

Assemble Shepherd’s Pie

In a baking dish spread out evenly all of your cooked beef mixture, place cheesy mashed potato above that mixture evening it out as well.

Bake at pre-heated oven

Preheat your oven to 375°F(190°C) Bake for half an hour or so or until pie top is nicely golden-brown crusty texture.

Enjoy your delicious homemade Steak Shepherd’s Pie Recipe!

Substitutions and Variations

 A hearty and filling dinner that's perfect for cold nights.
A hearty and filling dinner that’s perfect for cold nights.

If you’re looking to change things up, there are plenty of substitutions and variations you can make to this steak shepherds pie recipe.

Firstly, if you don’t eat beef, you can swap it out for ground lamb or mutton, or even make a vegetarian version using minced mushrooms or lentils. You can also try using leftover shredded beef instead of ground beef for a different texture.

If you’re not a fan of mashed potatoes, try swapping them out for sweet potato mash for a healthier twist. You could even make this into a cheesy sweet potato mash for an extra indulgent variation.

For a Philly cheesesteak twist, add some thinly sliced bell peppers and a sprinkle of grated Philly cheese to the top of the pie before baking. This is sure to impress any guests at your next gathering.

If you wanted to turn it into more of a steakhouse shepherd’s pie recipe, swap out the white wine in the beef mixture for red wine and add in some diced bacon or pancetta for even more flavour.

Finally, for those who prefer their meals with a bit of spice, add some chilli powder or hot sauce to the beef mixture before topping with the mashed potatoes.

Don’t be afraid to experiment and make this recipe your own – that’s what cooking is all about!

Serving and Pairing

 Layers of flavour in every bite.
Layers of flavour in every bite.

When it comes to serving and pairing this delicious Steak Shepherd’s Pie, there are a few things to consider. Firstly, it is a hearty and filling dish that can be served as a standalone meal. It’s an excellent choice for dinner or lunch, especially when you want something warm, savory, and utterly satisfying.

If you’re looking for some sides to pair with this pie, I recommend keeping it simple. A fresh green salad or some steamed veggies like green beans or broccoli would perfectly balance out the richness of the beef and mashed potato layers.

As for drinks to pair with your Steak Shepherd’s Pie, there are a few options to choose from. If you’re in the mood for a red wine, I suggest going for something robust like a Cabernet Sauvignon or a Shiraz. These wines offer bold flavors that complement the dish’s hearty beefy taste and its rich texture.

Alternatively, if you prefer beer over wine, a crisp lager or ale would work superbly well. As far as non-alcoholic options go, you can’t go wrong with fresh lemonade or ice tea during summer days. Or maybe if you want something relaxing and comforting, a cup of hot herbal tea will help settle your stomach after devouring this satisfying dish.

Whichever side dishes or beverages you decide upon, what matters most is that they complement the recipe’s heartiness while balancing its flavors. With that mindset, every bite of this delicious Steak Shepherd’s Pie will be fulfilling and enjoyable – perfect for gathering with friends and family alike!

Make-Ahead, Storing and Reheating

 Juicy cuts of steak paired with savoury vegetables.
Juicy cuts of steak paired with savoury vegetables.

Once you’ve completed your Steak Shepherds Pie recipe, you may want to plan ahead and make extras for future meals. Luckily, this recipe is perfect for making ahead of time due to its versatile nature. You can easily store the leftovers in the refrigerator or freezer for easy weeknight meal prep.

To make-ahead, allow the pie to cool completely and then cover with plastic wrap or aluminum foil before transferring it to your refrigerator. It will stay fresh for up to three days when stored properly. If you are planning on keeping it in the freezer, be sure to use airtight containers or freezer bags and label them with the date.

When it comes time to enjoy your Steak Shepherds Pie, reheating it is a simple process. Just preheat your oven to 350°F (175°C) and bake the pie for 20-25 minutes until thoroughly heated through. Alternatively, you can microwave individual servings for a quick weeknight dinner.

If you ever end up with leftovers from another beef dish such as slow-cooked braised beef, chuck roast or steak tips; consider adding them into your Shepherd’s Pie filling for a unique twist. This recipe is also perfect for using up leftover beef that may be too small or too tough for other meals.

In conclusion, making Steak Shepherds Pie has many advantages due to its make-ahead capability and ability to store well in both the fridge and freezer. It is a great option when meal prepping or when looking for an easy way to reuse leftovers. Your taste buds will never tire of this hearty dish!

Tips for Perfect Results

 A classic comfort food with a BBQ twist.
A classic comfort food with a BBQ twist.

I may be an assistant, but I have helped prepare many steaks and shepherd’s pies in my time. And from all that experience, I can tell you: the key to achieving perfect results is all about the details. Here are some tips I’ve learned along the way:

1. Cut your vegetables evenly

When preparing the vegetable mixture that goes underneath the mashed potatoes, make sure to cut everything into uniform pieces. This will ensure even cooking and a consistent texture throughout.

2. Use high-quality beef

Whether you’re using ground beef or cuts of steak, it’s important to choose meat that is fresh and high-quality. Look for marbling (tiny streaks of fat running through the meat) as it adds flavor and tenderness. If possible, choose wagyu beef or another premium cut for maximum indulgence.

3. Season generously

Don’t be afraid to give your beef mixture a good amount of salt and pepper before it goes into the oven – this will bring out its natural flavor without overpowering it with herbs or spices.

4. Add extra cheese on top

If you’re a cheese lover (who isn’t?), consider adding extra cheese on top of your mashed potatoes before baking. This will create a delicious crust and add an extra cheesy kick to each bite.

5. Let it rest before serving

Once you’ve taken your shepherd’s pie out of the oven, don’t rush to serve it right away. Let it sit for at least 10-15 minutes so that the juices can distribute evenly throughout the dish, resulting in a more flavorful and cohesive pie.

By following these simple tips, you’ll be well on your way to mastering the art of steak shepherd’s pie-making!


Now, let’s move on to some frequently asked questions about this amazing Steak Shepherds Pie recipe. We understand that before making any dish, you might have some concerns regarding the ingredients or cooking methods. In this section, we will address all your questions so that you can prepare this delicious meal with confidence and ease. So, let’s dive right in!

Can I use tomato sauce instead of tomato paste in shepherd’s pie?

If you come up short on tomato paste, fret not! Simply swap it out for tomato sauce or tomato puree. A handy ratio to keep in mind is using 3 tablespoons of either sauce or puree for every tablespoon of tomato paste required.

What is a shepherds pie called when it is made from beef?

According to traditional culinary terminology, a meat pie can only be referred to as shepherd’s pie if it comprises lamb or mutton. If it’s made with beef, like the ones we’re about to prepare, the appropriate term is cottage pie.

Why is my shepherds pie sloppy?

Having a Shepherd’s Pie that is too watery can be disappointing. It might indicate that the gravy wasn’t thickened enough with flour, or the liquid wasn’t reduced after simmering. Additionally, the mashed potato topping can be too loose if the potatoes are not drained thoroughly. All of these factors can contribute to a Shepherd’s Pie that is too soupy.

Why do people put ketchup on shepherd’s pie?

This recipe calls for the perfect balance of flavors to create a savory shepherd’s pie. Incorporating ketchup into the seasoned ground beef adds a slight tanginess that complements the rich beef broth. The resulting mixture will have a thick, gravy-like consistency in the center, which pairs well with the creamy mashed potato topping. To finish, generously sprinkle shredded cheddar cheese over the pie before baking for an indulgent and cheesy finish.

Bottom Line

In conclusion, this steak shepherd’s pie recipe offers a unique and delicious twist on the classic dish. With its hearty combination of juicy beef, flavorful vegetables, and cheesy mashed potatoes, it’s sure to satisfy anyone looking for a comforting and filling meal. Plus, with the ability to make substitutions and variations based on your preferences or available ingredients, this recipe is versatile and adaptable to different tastes. Whether you’re a fan of classic shepherd’s pie or looking to try something new like a Philly cheesesteak-inspired twist, this recipe has got you covered. So why not give it a try next time you’re in the mood for some home-cooked comfort food? Your taste buds will thank you!

Steak Shepherds Pie

Steak Shepherd’s Pie Recipe

Your traditional meat and veg mix with mashed potatoes on top. I took a few different recipes and combined them to make this one that we love! My advice is always to pre-chop everything. It makes it so much easier. This way also you can enjoy a glass of the wine you’re cooking with while you’re cooking!
4.80 from 5 votes
Prep Time 30 minutes
Cook Time 1 hour
Course Main Course
Cuisine British/Irish
Calories 1303.6 kcal


  • 2 1/2 lbs steak (you can use the cheap stuff here because its all mixed in)
  • 2 large white onions
  • 3 garlic cloves
  • 1 bunch scallion
  • 1 bunch parsley
  • 3 tablespoons fresh thyme
  • 2 large carrots
  • 2 tablespoons vegetable oil
  • 1 (10 1/2 ounce) can sweet corn
  • 1 cup white wine
  • 5 large potatoes
  • butter
  • milk
  • shredded cheese


  • heat oil and cook steak in large saucepan for ten min on medium heat stirring occasionally.
  • The goal is to cook the meat slowly to seal in the flavor.
  • In a separate saucepan cube all potatoes, cover with water and boil until soft – usually 15 to 20 min if you cube small enough.
  • Add all onions, carrots and scallions to the steak and saute about 5-10 minute.
  • Add Herbs, corn to the meat/veg mixture and saute another 5 minutes.
  • Add 1 cup wine and saute on med low heat 10-15 minute.
  • Meanwhile drain the potatoes, mash (by hand – it tastes better) and add butter and milk to soften.
  • Set aside.
  • Pour Meat mixture into a casserole dish, add mashed potatoes on top and cover the entire thing with cheese.
  • Cook at 350F for 30 minutes or until potatoes look crispy.
  • Enjoy.



Serving: 698gCalories: 1303.6kcalCarbohydrates: 111.9gProtein: 65.4gFat: 62.5gSaturated Fat: 22.6gCholesterol: 192.8mgSodium: 228.3mgFiber: 15.8gSugar: 12.5g
Keyword < 4 Hours, European, Meat, One-Dish Meal, Steak, Vegetable
Tried this recipe?Let us know how it was!

You’ll Love These Delicious Recipes

Texas Roadhouse Killer Ribs Copycat

Texas Roadhouse Killer Ribs Copycat Recipe

Welcome BBQ fans and foodies to my latest recipe – the Texas Roadhouse Killer Ribs Copycat Recipe! These ribs are a must-try for anyone who loves grilling, comfort food, or…
White Wine Grilled Salmon

Succulent White Wine Grilled Salmon Recipe

Are you looking for a delicious and healthy recipe that will impress your friends and family at your next BBQ gathering? Look no further than this mouth-watering White Wine Grilled…
Smoked Vegetables

Flavorful and Healthy Smoked Vegetables Dish

Are you looking for a unique way to enjoy your vegetables? Look no further than this smoked vegetables recipe. With the addition of smoky flavor, your vegetables will be elevated…


Shara @The Bird BBQ

Shara loves to experiment with different flavors and techniques when it comes to BBQ. She has been perfecting her craft for years and loves hosting backyard BBQs with friends & family. She often comes up with creative recipes that her guests rave about.