
Roasted Pork Sandwich with Caramelized Onions and Mushrooms
This pork sandwich recipe features roasted pork loin marinated in savory steakhouse flavors, layered onto crusty rolls with caramelized onions and mushrooms, melted provolone, and a handful of fresh baby arugula.

This pork loin sandwich recipe was originally created in partnership with Smithfield. It has been updated from the archives to include additional information, add recipe tips, and FAQs.
Why You’ll Love this Recipe
✔ Quick but Feels Fancy – You only need about 30 minutes, but the combo of caramelized onions, mushrooms, and horseradish mayo gives it that “restaurant sandwich” feel.
✔ Perfect for Using Up Leftovers – Got extra pork loin from another night? This is a great way to turn leftovers into something totally new.
✔ Customizable for Picky Eaters – Let everyone in the family build their own—skip the arugula, add cheese, toss on a tomato slice. No complaints.
✔ Great for Summer or School Nights – Whether you’re juggling end-of-year chaos or pool day hunger, this dinner doesn’t add to your stress.
Creating This Roast Pork Sandwich
This pork sandwich recipe actually started as a challenge from Smithfield: come up with a new 30-minute dinner using their Steakhouse Mushroom Marinated Fresh Pork Loin Filet.
I’m always looking for fast dinner ideas, especially this time of year. School’s wrapping up, homework and after-school activities are slowing down—but summer comes with its own kind of chaos. Between family vacations, summer camps, pool afternoons, and me trying to work from home with kids around, the days still fill up fast.
It’s not impossible. But it does take some planning. Having a go-to meal that’s quick to cook and easy to customize makes a big difference.
And honestly? Sandwiches aren’t just for lunch around here. They’re one of my favorite quick dinner solutions. This roast pork sandwich checks all the boxes: thinly sliced pork, caramelized onions, sautéed mushrooms, and a slather of horseradish mayo for a little kick. You can prep all the fillings in advance, then let everyone build their own.
One kid might skip the arugula. Another adds spinach or a tomato slice. It’s simple, flexible, and gets dinner on the table without much fuss.
Keep reading for the ingredients, step-by-step instructions, and plenty of tips to make these pork sandwiches your own.
Pork Sandwich Ingredients
Here’s your ingredient checklist for these hearty pork sandwiches. Take a quick look through your fridge and pantry before you get started. Don’t forget the recipe card with exact measurements and step-by-step instructions is at the bottom of the post.
For the roasted pork:
- Olive oil – Helps sear the pork and lock in flavor before roasting.
- Smithfield Steakhouse Mushroom Marinated Fresh Pork Loin Filet – Pre-marinated and super flavorful, so you don’t have to think ahead. You can also use plain pork loin and add your own seasoning.
- Salt and pepper – Enhances the flavor of the pork and balances the marinade.
- Garlic powder – Adds a savory layer that complements the mushroom marinade.
For the Onions and Mushrooms:
- Olive oil – Used again here to sauté the vegetables until golden and tender.
- White mushrooms – Mild and earthy, they soak up the flavors of the pan.
- Red onions – Naturally sweet and perfect for caramelizing. (Learn How to Make Caramelized Onions using my tutorial)
- Salt and pepper – Just enough to bring out the depth in the veggies.
For Assembling sandwiches:
- Sandwich rolls – I like something sturdy but soft, like ciabatta rolls. Toasting them adds a little extra crunch.
- Butter – For toasting the rolls and giving them a golden, crispy edge.
- Mayonnaise – A creamy base for the horseradish sauce.
- Horseradish mustard – Adds zing and cuts through the richness of the pork and cheese. Dijon mustard works in a pinch, but I love the heat of horseradish here.
- Provolone cheese – Melts well and has a mellow flavor that pairs nicely with the pork. Feel free to swap for Swiss or mozzarella.
- Arugula – Peppery and fresh. If arugula’s not your thing, baby spinach or even lettuce works too.
How to Make Roast Pork Sandwiches
This pork sandwich recipe comes together in a few simple steps: roasting the pork, caramelizing the veggies, and layering everything onto warm, toasted rolls. Here’s a quick overview:
- Roast the pork: Preheat the oven to 400°F. Season the pork loin with garlic powder and pepper, then roast until it reaches 145°F. Let it rest for a few minutes, then slice it thin.
- Caramelize the onions and mushrooms: While the pork is in the oven, sauté the red onions and mushrooms in olive oil until golden and tender. Don’t rush it—this step adds tons of flavor.
- Toast the rolls: Butter the inside of each roll and broil until lightly golden. Keep a close eye—they toast fast.
- Build your sandwiches: Mix up a quick horseradish mayo, then spread it on the rolls. Layer with sliced pork, the warm mushroom-onion mixture, and provolone cheese. Broil again just until the cheese melts.
- Finish and serve: Add a handful of arugula to each sandwich, close them up, and serve right away. These are best enjoyed warm and melty.
The above is simply a quick summary of this sliced pork sandwich. Check out the full recipe in the free printable recipe card at the bottom of this post for all the detailed instructions.
Tips for Making this Recipe
These pork sandwiches are simple to make, but a few small tweaks can take them from good to great:
- Choose quality ingredients: With a short list of components, every one counts. Use fresh rolls, good cheese, and well-seasoned pork for the best flavor.
- Toast the bread before assembling: A quick broil adds crunch and flavor—and it keeps the bread from going soggy under the warm pork and toppings.
- Go low and slow for the veggies: Caramelized onions and mushrooms need time. Keep the heat at medium-low so they soften and deepen in flavor without burning or browning too fast.
- Use a meat thermometer: Make sure the pork reaches 145°F before slicing. That way, it stays juicy and safe to eat without overcooking.
- Don’t skip the horseradish mayo: It ties everything together with just the right amount of zip. You can adjust the ratio of mayo to mustard to fit your taste.
What Goes with Pork Sandwiches
These pork sandwiches are rich, savory, and super satisfying—but adding a side or two can turn them into a full, well-balanced meal. Whether you’re serving them for a casual weeknight dinner or a weekend get-together, here are some of my favorite pairings:
- Traeger Grilled Asparagus – Smoky, crisp-tender, and ready in 15 minutes. If you’re already grilling something else, toss this on too.
- Garlic Sweet Potato Fries – Crispy, flavorful, and baked in the oven. These are always a hit, and they pair perfectly with anything sandwich-y.
- Creamy Jalapeño BBQ Coleslaw – Tangy, creamy, and just a little spicy. It adds great crunch to the plate (or even inside the sandwich, if you’re into that).
- Homemade Caesar Salad – A classic side that’s super satisfying. This version comes straight from Grandma Carol and goes with just about everything.
- Cucumber Tomato Onion Salad – Light and fresh with a tangy vinaigrette. It’s a great contrast to the richness of the pork.
Pork Sandwich FAQs
Have a question about this pork sandwich recipe? Here are some helpful tips, swaps, and answers to common reader questions. If you’re still unsure about something, feel free to ask in the comments—I’m always happy to help!
Can I use leftover pork loin instead of roasting it fresh?
Yes! If you already have cooked pork loin in the fridge, this is a great way to turn it into something new.
Just slice it thin, warm it gently (covered, so it stays moist), and use it in place of the roasted pork when making this recipe.
What kind of bread works best?
I like sandwich rolls that are soft enough to bite through, but sturdy enough to hold up to the fillings—think ciabatta or a good-quality French roll.
Toasting the bread helps keep everything from getting soggy.
How do you caramelize onions?
Making caramelized onions requires some patience, but it’s simpler than you thinks and so worth it! I have a post that walks you through exactly how to make caramelized onions, plus the many ways you can use them.
Don’t have the time for full caramelization? You can also just sauté them if you’re short on time.
Do I have to use arugula?
Nope. Arugula adds a little bite and some nice color, but if it’s not your thing, try baby spinach or red leaf lettuce instead.
How do I know when the pork is cooked through?
Insert it into the thickest part of the pork loin, usually right in the center. When it reaches an internal temperature of 145ºF, it’s good to go.
Let it rest for about 5 minutes before slicing to keep the juices sealed in.
Try this Pork Sandwich!
Next time you’re in the mood for something savory and satisfying, give this sliced pork sandwich a try. With tender roasted pork, caramelized onions, and melty provolone, it’s a flavor-packed dinner that’s easy enough for a weeknight but feels like a treat.
Did You Make This Recipe? I’d love to hear how it turned out! Leave a comment and a rating below—your feedback helps other readers and totally makes my day.
Share Your Sandwich! If you snapped a photo, tag me on Instagram @goodlifeeats and use #goodlifeeatsrecipes—I’d love to see your roast pork sandwich creations!
More Pork Recipes to Try
Looking for more ways to use pork or switch up your weeknight dinners? These recipes are simple, flavorful, and great for using up leftovers or planning ahead! You can also browse all of the pork recipes through the Ingredient Index.
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
What is your favorite easy dinner recipe?
Roasted Pork Sandwich with Caramelized Onions and Mushrooms
This pork sandwich starts with roasted pork loin, then gets piled high with caramelized onions, mushrooms, provolone, and a quick horseradish mayo. Easy to prep, full of flavor, and great for busy nights.
Ingredients
For the Roasted Pork
- 1 tablespoon Olive Oil, divided
- Smithfield Steakhouse Mushroom Marinated Fresh Pork Loin Filet
- Salt, Pepper, and Garlic Powder, to taste
For the Onions and Mushrooms
- 2 teaspoons Olive Oil
- 12 ounces Sliced White Mushrooms
- 2 medium Red Onions, sliced
- Salt and Pepper, to taste
For the Sandwich Assembly
- 6 Sandwich Rolls, sliced in half
- 3 tablespoons Butter, softened
- 4 tablespoons Mayonnaise
- 2 tablespoons Horseradish Mustard
- Prepared Pork
- Prepared Onions and Mushrooms
- 6 slices Provolone Cheese
- Baby Arugula Leaves
Instructions
FOR THE ROASTED PORK
- Preheat oven to 400 degrees F.
- Grease a small roasting pan with the olive oil.
- Season the Smithfield Steakhouse Mushroom Marinated Fresh Pork Loin Filet with pepper, and garlic powder on all sides according to your personal taste preferences.
- Place pork loin in the greased pan.
- Bake the pork loin 20 minutes per pound until the meat reaches an internal temperature of 145F.
- Allow the pork to rest for 5 minutes prior to slicing.
- After resting, slice into 1/4 inch thick slices.
FOR THE ONIONS AND MUSHROOMS
- While the pork is cooking, prepare the onions and mushrooms.
- In a heavy bottom cast iron pan, warm the olive oil over medium heat.
- Add the onions, sprinkle with 1/8 teaspoon salt, or to taste, and saute for about 5 minutes over medium heat.
- Add the mushrooms and continue to sauté for 5 minutes.
- Then, reduce to medium low and continue to cook for 10 minutes, or until they tender and golden, stirring the mixture every 5 minutes.
- Remove from heat and set aside.
FOR THE SANDWICH
- Butter the insides of the roll lightly with butter and broil butter sides up just until they are golden brown, about 2 - 3 minutes.
- In a small bowl, combine the mayonnaise and horseradish mustard. Mix well.
- To prepare a sandwich, spread the inside of the bread with the horseradish mustard mayonnaise mixture, top with sliced pork (dividing the total amount between 6 sandwiches), then top the pork with 1/6th of the mushroom mixture and a slice of provolone cheese.
- Broil until the cheese is melted, about 1 minute (or less).
- Then, add a small amount of baby arugula leaves to the sandwich.
- Place the top of the roll over the fillings.
- Cut in half and eat immediately.
Notes
The sandwiches are best eaten immediately. For leftover pork, it is better to store it unassembled and make additional sandwiches later than it is to prepare all of the sandwiches and reheat them.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 605Total Fat: 36gSaturated Fat: 14gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 113mgSodium: 877mgCarbohydrates: 33gFiber: 4gSugar: 3gProtein: 37g
GoodLifeEats.com offers recipe nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although GoodLifeEats.com makes every effort to provide accurate information, these figures are only estimates.
Thank you for supporting the brands that support Good Life Eats. I’ve been compensated for my time in creating this pork loin sandwich recipe. As always – my opinions are my own!
Rachel - A Southern Fairytale says
I adore delicious sandwiches like this, and I love pork tenderloin! That looks incredible and I must try this soon!
P.S. your recipe card is beyond adorable!!! <3
shelly (cookies and cups) says
I love sandwiches like this for dinner…and using pork tenderloin is so smart because it cooks up quickly!
Karyl | Karyl's Kulinary Krusade says
Oh my gosh this looks amazing! I could dive right into that sandwich
Katie says
Thanks!!
Jennifer @ Show Me the Yummy says
This sandwich is everything! LOVE Smithfield pork!
Katie says
Thanks, Jennifer!
Taylor @ Food Faith Fitness says
We LOVE Smithfield pork! This sandwich is going to be on rep-EAT this week!
Katie says
I love how convenient their pork is for family dinner. Makes it super easy for us on busy days, and not sacrificing taste. Thanks, Taylor!
Vanessa Davis says
Just made this. Another wonderful tasty and simple recipe!
Katie says
Great to hear!