Bacon Cheeseburger Shepherd’s Pie

My mom never made shepherd’s pie when I was a kid, but when I got married, I started making every new-to-me recipe that I could think of, thus my original shepherd’s pie recipe was born. (I have yet to post this recipe, but may be coming your way this fall!) I got a wild hair one day and thought, why wouldn’t a bacon cheeseburger twist on Shepherd’s pie be good, and it was! Topped with briny pickles for a crunch, and creamy burger sauce this can’t get any better. I love how the cheddar cheese layer on top gets melty and bubbled on top, can you tell how much I like this recipe?

The beautiful thing about this recipe is you can add your favorite burger toppings to this; I think mushrooms would be so good in the meat mixture if you love a mushroom burger! I love to add tons of crumbled bacon, pickles, and red onion. My husband tops his with hot sauce as well. The possibilities are endless!

This will make a great family meal. If you have picky kids who turn their nose up at regular shepherd’s pie, entice them with this bacon cheeseburger version and I be you won’t hear any complaints!

Cheeseburger Shepherd's pie topped with pickles and green onion in a skillet.

Why You Should Make Bacon Cheeseburger Shepherd’s Pie


  • Unique. This will spice up your weekly menu!
  • Delicious. This is seriously so good. Try it out and leave a comment below!
  • Family Friendly. This takes the classic shepherd’s pie and puts a delicious twist on it.

Here’s what you’ll need:

  • Ground beef – for the base of the pie
  • Onion and Garlic – for flavor!
  • Lipton Onion Soup Mix – this is the secret ingredient for rich flavor
  • Ketchup and Mustard – this is cheeseburger inspired of course!
  • Bacon – because everything is better with bacon on top.
  • Potatoes – to cover the skillet
  • Cheddar Cheese – for sprinkling on top
  • Special Burger Sauce – Recipe below in the recipe card!
  • Pickles – for topping, to me this is a non-negotiable

Cheeseburger Shepherd’s Pie Tips

  • For the mashed potatoes, heat up the butter and milk before whipping into the potatoes!
  • Cook the bacon first. Get this going in the oven, then you can use the bacon grease when browning up the meat.

This post may contain affiliate links, please read our disclosure policy for details.

How To Make Bacon Cheeseburger Shepherd’s Pie


  1. Potatoes. To start let’s get the potatoes going. Peel and cut the yellow potatoes into roughly 2-inch chunks. Boil the potatoes until tender, about 15-20 minutes until tender, stirring occasionally. Don’t forget to salt the water for the potatoes! We are seasoning every layer of this dish.
  2. Beef. While the potatoes boil, heat an oven-safe cast iron skillet over medium heat. Add oil or bacon grease to the pan and sauté the onion for about 3 minutes until translucent. Add the garlic and the ground beef and cook until browned all the way through. Season with salt, pepper, mustard powder, and red pepper flakes.
  3. Season. Now add Worcestershire sauce, onion soup mix, beef broth, ketchup, mustard, and diced tomatoes. Bring mixture to a simmer and cook for a few minutes until mixture has thickened up nicely, about 5-8 minutes. Then remove from heat and set aside.
  4. Preheat. Preheat the oven to 350 degrees Farenheit.
  5. Mashed Potatoes. Drain the potatoes and add them to a mixing bowl. I use my stand mixer, but feel free to use a potato masher or handheld mixer. Mix the potatoes until smooth, then add milk, salt and pepper to taste. Spread the potatoes over the meat mixture in the skillet. Top with shredded cheddar cheese and parmesan in an even layer. Place the skillet on a baking sheet, and place in the oven. Bake for 30-40 minutes until the cheese is melted and bubbly!
  6. Special Sauce. While the pie is baking, make the special sauce. Mix all the ingredients in a small bowl, and voila!
  7. Serve. Once the pie is done let it rest for 5-10 minutes, it’s going to be hot! Top with crumbled bacon, pickles, green onions, and special sauce. Enjoy!
Like this recipe?

Subscribe to Receive More Weekly Recipes!

3 Trust in the Lord and do good;
dwell in the land and enjoy safe pasture.
4 Take delight in the Lord,
and he will give you the desires of your heart.
Psalm 37:3-4

Recipe Variations

  • Toppings. Add in a cup of fresh mushrooms to the meat mixture!
  • Ground turkey. Swap ground turkey instead of ground beef!
  • Cheese. Use whatever cheese you have on hand! Pepper jack, mozzarella…etc.

More recipes like this:

Cheeseburger Shepherd's pie topped with pickles and green onion in a skillet.

Bacon Cheeseburger Shepherd’s Pie

Delicious weeknight dinner for any family. This is a spin on the classic Shepherd's Pie, and dare I say it is better than the original. Topped with bacon, pickles, and homemade burger sauce, what more could you ask for?
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 5
Course: Dinner

Ingredients
  

Beef Mixture
  • 1 tbsp bacon grease or avocado oil
  • 1 lb ground beef
  • 1 white onion diced
  • 3 cloves garlic minced
  • 1 tsp red pepper flakes
  • 1 packet Lipton Onion Soup Mix
  • ¾ cup beef broth
  • 2 tbsp Worcestershire Sauce
  • 1 tsp mustard powder
  • 3 tbsp ketchup
  • 2 tbsp yellow mustard
  • 1 14.5 oz can petite diced tomatoes
  • salt and pepper to taste
  • 4-6 slices bacon cooked, for topping
Mashed Potatoes
  • 2.5 lbs yellow potates peeled and cubed
  • 1 stick salted butter melted
  • ⅓ cup whole milk warmed
  • 8 oz shredded cheddar cheese for topping the mashed potatoes
  • ½ cup shredded parmesan cheese for topping the mashed potatoes
Special Burger Sauce
  • ½ cup mayonnaise
  • 3 tbsp ketchup
  • 3 tbsp pickle juice
  • 2 tsp yellow mustard
  • a few dashes of hot sauce (I used Texas pete) optional

Method
 

  1. To start let’s get the potatoes going. Peel and cut the yellow potatoes into roughly 2-inch chunks. Boil the potatoes until tender, about 15-20 minutes stirring occasionally. Don’t forget to salt the water for the potatoes! We are seasoning every layer of this dish.
  2. While the potatoes boil, heat an oven-safe cast iron skillet over medium heat. Add oil or bacon grease to the pan and sauté the onion for about 3 minutes until translucent. Add the garlic and the ground beef and cook until browned all the way through. Season with salt, pepper, mustard powder, and red pepper flakes.
  3. Now add Worcestershire sauce, onion soup mix, beef broth, ketchup, mustard, and diced tomatoes. Bring mixture to a simmer and cook for a few minutes until mixture has thickened up nicely, about 5-8 minutes. Then remove from heat and set aside.
  4. Preheat the oven to 350 degrees Farenheit.
  5. Drain the potatoes and add them to a mixing bowl. I use my stand mixer, but feel free to use a potato masher or handheld mixer. Mix the potatoes until smooth, then add butter, milk, salt and pepper to taste. Spread the potatoes over the meat mixture in the skillet. Top with shredded cheddar cheese and parmesan in an even layer. Place the skillet on a baking sheet, and place in the oven. Bake for 30-40 minutes until the cheese is melted and bubbly!
  6. While the pie is baking, make the special sauce. Mix all the ingredients in a small bowl, and voila!
  7. Once the pie is done let it rest for 5-10 minutes, it’s going to be hot! Top with crumbled bacon, pickles, green onions, and special sauce. Enjoy!

Notes

*I cook an entire pack of bacon and just use what is needed for this recipe, then save the rest for breakfast throughout the week!

Did you make this recipe?

We’d love to see! Tag @a_perfect_sunday on Instagram! #aperfectsunday

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating