Ultimate Philly Cheesesteak and Roast Pork Sandwich Kit - Mixed 8 Pack

John’s Roast Pork ships its famous roast pork sandwiches nationwide on Goldbelly! Can’t decide between John’s two iconic sandwiches? Have both with this mixed 8 sandwich pack! The Philadelphia Inquirer’s legendary food critic, Craig Laban, named John’s Roast Pork’s cheesesteak the best in the city, and it’s no wonder why. Each cheesesteak is made with half an Italian loaf from Carangi’s Bakery, is stuffed with 12 oz. of hand-sliced pork, and topped with garlicky sauteed spinach and slices of melted provolone. Choose from a seeded or plain roll, and with or without Spanish onion. Each kit is packed for easy assembly, ensuring you’ll enjoy an authentic John’s Roast Pork Sandwich.

John’s Roast Pork isn’t just a business, it’s a family legacy. The king of Philly’s iconic roast pork sandwich began in 1930 when current owner John Bucci’s grandfather, who emigrated from Italy with nothing but his roast pork recipe, opened up a small sandwich shop in South Philadelphia selling his roast pork sandwiches to local laborers. He wound up creating one of America’s greatest sandwiches. His original pork sandwich recipe is still used today by the Bucci family, who continue to run this beloved sandwich shop, which has been named an American Classic by the James Beard Foundation.

More Details

This package serves 8-12 people and includes:

  • 4 Cheesesteaks (seeded bread + choose to add onions)
  • 1 Roast Pork Sandwich Kit – 4 Pack
  • Each Cheesesteak measures 9"-10" and weighs approximately 1 lb.
  • Once assembled, each Roast Pork Sandwich measures 9"-10" and weighs approximately 1 lb.

The Roast Pork Sandwich Kit (Makes 4 Sandwiches)

  • 2 lbs. Roast Pork
  • 1 qt. Gravy
  • 1/4 lb. Sharp Provolone
  • 1 pt. Spinach
  • 4 Large seeded Sesame Rolls
  • Choose to add onions

Instructions / Storage

  • Items are made to order, frozen, and shipped with ice packs which may thaw partially or fully during transit.
  • Upon arrival, place items in the refrigerator.
  • Items can be stored in the fridge for 2-3 days or can be frozen for up to 2 months.

To Serve

Cheesesteaks – From Thawed

  • Preheat oven to 325°F.
  • Remove tape from cheesesteak packaging and place foil-wrapped cheesesteaks in the oven.
  • Heat cheesesteaks for 10-15 minutes or until the middle is hot (cook time varies depending on oven). Internal temperature should reach 155°F.
  • Remove from oven and enjoy!

Cheesesteaks – From Frozen

  • Preheat oven to 350°F.
  • Remove tape from cheesesteak packaging and place foil-wrapped cheesesteaks in the oven.
  • Heat cheesesteaks for 25-35 minutes or until the middle is hot (cook time varies depending on oven). Internal temperature should reach 155°F.
  • Remove from oven and enjoy!

Roast Pork Sandwiches

  • Pour gravy into a saucepan and heat on medium until simmering.
  • Place pork into the saucepan for 5 minutes or until hot.
  • Warm bread in a 325°F oven for 5 minutes or until hot and crispy.
  • Heat spinach in microwave for 3 minutes or until hot.
  • Assemble sandwich and top with provolone.
  • Serve and enjoy!

If pork gravy is too salty for your taste, just add a little water.

Download Storage and Prep Instructions

Shipping Details

  • John’s Roast Pork ships Wednesday & Thursday of each week.
  • Orders cannot be shipped to P.O. Boxes.
  • Orders shipped to Alaska and Hawaii via 2-day will incur an additional $20 charge or $35 for Overnight Shipping. Sorry guys!
  • Have more questions about Shipping? Read our Shipping FAQ page.

Corporate Gift Orders

You can send this item to up to 15 different addresses using our regular checkout. Looking to send this item to more than 15 people? Have our Corporate Gifting Team assist you.

Recommended for you

More from Pennsylvania


The food was very, very good! Reheated well and was super easy. It was sooo much food too!
Benjamin B. - Arcata, CA
This sandwich kit was one of the best sandwiches I have ever had! It’s been on my food bucket list for a long time! It was a Covid treat:)
jeff s. - Mulberry, FL
John's Roast Pork is one of the best stores on Goldbelly and I can always count on them for the best cheesesteaks in the country.
Peter F. - Valencia, CA
The website was easy to use. I was looking for something else when I discovered my husband's beloved John's Roast Pork on the site. Our trip to Philly was canceled this year due to COVID so he was thrilled to receive cheesesteaks and roast pork sandwiches for Christmas. The box arrived as scheduled and the packing kept everything cold. I've already spread the news to our friends about Goldbelly.
Tony P. - Albuquerque, NM
I ordered roast pork sandwiches and the bread was EVERYTHING!!!!!! Very good!
Janean O. - Deridder, LA
Everything arrived on time and my husband was delighted to have his favorite Philly cheese steak for his birthday.
Jack L. - San Diego, CA
The cheesesteaks were so good. Omg made me feel like I was home and went and picked it up. It tasted so fresh and the meat and cheese was so good. I will be ordering from here and only here for my cheesesteaks. Very happy to have a little taste of home. Thank you so much.
Ticeshia M. - Racine, WI
Food was delicious. It was packed well to stay cold in its journey. Instructions for re-heating worked well.
Laurie W. - New Orleans, LA
Thus far, the best cheesesteaks ordered from my hometown of Philly via Goldbelly. Heated up well, excellent bread, meat was tender, almost as good as walking into Johns in Philly!
Scott S. - Carpinteria, CA
Delivery time (Philadelphia, PA- Oahu (Hawaii) under 24 hours. Cheesesteaks were DELICIOUS!
Tina M. - Kailua, HI
The Best Pork sandwich we have ever had. Items came still frozen too
Rick G. - Concord, CA
Everything came packaged very well. The Cheesesteaks and Pork sandwiches were the best, I have ever eaten.
David N. - Waycross, GA
Super responsive customer service. I emailed with a question, and a message on the site said I'd receive a response within 48 hours. It was a couple days before Christmas so I wasn't surprised to see that. I had a very friendly response the very next morning, not even 12 hours later.
Bobby C. - Oxford, MS
The sandwich kit from John's Roast Pork was so good. All components were wonderful! Pork was highest quality and perfectly seasoned,as was the bread,gravy and cheese. Spinach makes the sandwiches unique. Love everything!
Jan B. - Indianapolis, IN
The service was excellent as always. I have ordered from John’s numerous times and Goldbelly’s many times and you always execute flawlessly.
GERRY S. - Aurora, IL
Cannot Say Enough about how fabulous John's Roast Pork is, Fabulous! This was a present for my husband, a South Philly born and raised, and John's Roast Pork is the only go to. Living in the Florida Keys, what a welcomed surprise to enjoy these sandwiches as if you were standing in Philly. Freshness and Taste Terrific! Shipping well thought out for the ride and arrived perfectly! Well Done! Highly Recommend John's Roast Pork!
Charles M. - Big Pine Key, FL
Super quick shipping, well packed food, fresh off the grill taste!
Peter F. - Valencia, CA
Shipping was as expected and food was well preserved.
Michael P. - Denville, NJ
sandwiches were delicious, arrived on time!
Melissa M. - San Jose, CA
Came super quick and super fresh!
Peter F. - Valencia, CA