This easy pulled pork breakfast sandwich is piled high with barbecue pulled pork, melty cheese, a simple fried egg, baby spinach and red onion. One bite of this cheesy pork and egg sandwich and you’ll quickly know why it’s a breakfast-time favourite!

This pulled pork breakfast sandwich is one of those recipes where each ingredient on its own is yummy but even better when combined.
Though this pork sandwich is referred to as a “breakfast” sandwich, it’s honestly awesome for any meal of the day. Paired with some crispy potato wedges for supper? Such a satisfying meal.
Fan of recipes using pulled pork? Check out these pulled pork rice bowls!
Pulled Pork Breakfast Sandwich Ingredients
- Hamburger bun: A toasted brioche bun is a favourite of mine to use for this pulled pork breakfast sandwich. You can toast your favourite way. (I like to either place the bun on a sheet pan and bake for a few minutes in a preheated oven set to 350 degrees Fahrenheit or bake in an Air Fryer using the toast setting).
- Butter: Before layering on mustard and barbecue sauce, I love to give the bun a good smear of butter. Butter on breakfast sandwiches are a classic, in my option. Butter is also used to fry the egg.
- Yellow mustard: Yellow mustard gives the sandwich a lovely tang.
- Barbecue sauce: There’s barbecue sauce on the hamburger bun as well as in the pulled pork. Use your favourite variety.
- Veggies, like baby spinach and red onion. Veggies add some colour and flavour. You can substitute the raw onion for some pickled red onion should you wish.
- Vegetable oil: Used for warming up the pulled pork.
- Cooked pulled pork: Pulled pork is the star of this breakfast sandwich. This recipe uses 1 whole cup of pulled pork (or about 4 ounces), making it nice and hearty.
- Sliced cheese: I like to use sliced processed cheese (such as American cheese, Kraft Singles or Velveeta slices) or sliced cheddar, Havarti or Monterey Jack. For added flavour, use a spicy version.
- Egg: The egg is simply prepared by frying in a little butter.
- Salt and black pepper: To add a little seasoning to the fried egg.
- Water: After the pulled pork has heated through and a slice of cheese is placed over top, a little splash of water is added to the pan. It’s then covered with the lid. The water (in combination with the lid) creates steam to help quickly melt the cheese … and who doesn’t love a melty cheese sandwich?
How To Make It
Here is an overview of how to make this pulled pork breakfast sandwich (full details are in the recipe card below):
Dress the hamburger bun
- Give your toasted hamburger bun some condiment love: spread some butter over the inside of the bun, then give the bottom bun a squeeze of yellow mustard and the top bun some barbecue sauce.
- Add some leaves of baby spinach and thinly sliced red onion to the bottom bun. You can set that aside while you get the rest of the breakfast sandwich ingredients ready.
Heat up the pulled pork
- Heat some vegetable oil in a frying pan, then add the pulled pork and some barbecue sauce. Cook until it has heated through.
- Once the pork has heated through, gather it towards the centre of the pan, making it about the size of your bottom hamburger bun.
- Place a slice of cheese over top of the pork.
- Add a tiny bit of water around the pan, cover with a lid and cook just until the cheese has melted. Using a spatula, transfer the cheesy pork to the bottom hamburger bun like you would with a hamburger patty.
Fry the egg
- Melt some butter in a frying pan, then add an egg.
- Fry the egg until the whites have almost set, then break the yolk.
- Flip the egg to the other side and continue to cook until the whites are set and the yolk is done to your liking.
Assemble the sandwich
Once the hamburger bun is dressed, the pulled pork is heated through and the egg is fried, all you have to do is to assemble everything. Place the fried egg over the cheesy pulled pork, then cover with the top bun. Now it’s time to devour (yum!).
What To Serve With It
If you want to pair your breakfast sandwich with a side, here are some of my favourite options:
- Skillet potatoes
- Hash browns
- Fruit salad
- Baked beans (either homemade baked beans or canned baked beans)
- Pulled pork and beans
Tips
- The egg: Simply frying the egg (and breaking the yolk) is my favourite way to prepare the eggs for this pulled pork breakfast sandwich. Typically, a broken egg yolk is not ideal for a picture-perfect egg, but it makes for way easier eating. If you prefer a runny yolk, go for it. You do you! Alternatively, if you’d rather layer your sandwich with some scrambled eggs, that would be another great option.
- The bun: You can use an English muffin or bagel instead of a hamburger bun if you want. I prefer to use the hamburger bun or bagel, though, because it has a little more surface area for piling on the pulled pork than the English muffin.
- Veggie toppings: I kept things quite simple with baby spinach and red onion. If you want to mix things up, you can try other toppings. Caramelized onions or cabbage slaw are delicious options.
More Easy Breakfast Recipes
If you make this pulled pork breakfast sandwich recipe, be sure to leave a comment below!
Pulled Pork Breakfast Sandwich
Ingredients
- 1 hamburger bun, toasted
- 3 teaspoons butter, divided
- 2.5 tablespoons barbecue sauce, divided
- 1 teaspoon yellow mustard
- 1 small handful baby spinach
- 5 to 6 thin slices red onion
- 1 teaspoon vegetable oil
- 1 cup cooked pulled pork, about 4 ounces
- 1 slice American cheese (processed cheese), or sliced cheddar, Havarti or Monterey Jack are all yummy options
- 2 teaspoons water, approximately
- 1 large egg
- pinch salt
- pinch freshly ground black pepper
Instructions
- Dress the hamburger bun: Spread 2 teaspoons (or enough to cover the bun) of butter over the inside of the hamburger bun. Spread the yellow mustard over the inside of the bottom bun and ½ tablespoon of barbecue sauce over the inside of the top bun. Place the baby spinach over the bottom bun, then top with the sliced red onion. Set aside while you prepare the rest of the sandwich.
- Heat up the pulled pork: heat the vegetable oil in a nonstick frying pan, then add the pulled pork and the remaining 2 tablespoons of barbecue. Cook, stirring occasionally, over medium heat until the pork has heated through, about 3 to 4 minutes.
- Add cheese to the pulled pork: Using a wide spatula, gather the pork together so that it's approximately the diameter of your bottom hamburger bun. Place the slice of cheese on top of the pork, and then pour the water in the pan around it. Cover with a lid (so the cheese will melt) and cook for 1 minute or until the cheese has melted. Use your spatula to transfer the cheesy pulled pork on top of the red onion.
- Cook the egg: Either use another clean nonstick frying pan or wipe out the one you just used to warm the pulled pork. Crack the egg into a small dish or ramekin. Add the remaining 1 teaspoon of butter to the frying pan. Once the butter has melted and is foamy, carefully pour in the egg. Season the egg with a pinch each of salt and black pepper. Allow the egg to cook for about 2 minutes (and the whites are mostly set) before breaking the yolk. Flip the egg to the other side and cook for another 1 to 2 minutes or until the egg whites are completely set and the yolk is cooked to your liking. Place the fried egg on top of the pork.
- Place the top hamburger bun over the egg to form your breakfast sandwich. Serve and enjoy!
A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
© Girl Heart Food Inc. Photographs and content are copyright protected.
Tried this recipe?
If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!
Valentina says
The addition of the egg is like the icing on the cake! What deliciousness. I’ll have to make this for one of my boys who is a huge pulled pork lover. 🙂 ~Valentina
Dawn | Girl Heart Food says
Thank you very much, Valentina!! I hope he loves it!!
David @ Spiced says
**mind blown** You had me at pulled pork, but then I saw the breakfast sandwich part. What a genius idea! I’ve always loved breakfast sandwiches, and Laura prefers a savory breakfast….so this is the answer! Plus, we always keep pulled pork in the freezer. Hello, weekend brunch!
Dawn | Girl Heart Food says
Thank you so much, David!! Love savoury breakfasts too. Hope you and Laura love the recipe!!
Frank Mosher says
What a novel idea for leftover pulled pork!! I never thought of that! I will make it the next time I cook pulled pork. I haven’t made it yet, but advanced enough to know right off the bat, that it will be delicious! Thank you. Cheers!