Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple roast beef sandwich. I had this beautiful leftover prime rib sitting in the fridge from Sunday dinner, and I figured I’d just slice it thin, throw it on some bread with a little horseradish, and call it lunch. But then my youngest walked into the kitchen, took one look at the meat, and said, “That looks boring, Mom.” Honestly, I was already a little tired and maybe a bit hangry. The oven was still warm from reheating something else, I had a bag of provolone staring at me from the deli drawer, and I just grabbed a green bell pepper without thinking. I was already in the middle of sautéing it before I realized I wasn’t making a roast beef sandwich at all.
What came out of that pan was nothing like the plan — and better. The smell of the peppers and onions hitting that rich, beefy fat was just… right. I piled it all onto a hoagie roll, let the cheese get all melty and ridiculous, and took a bite. I mean, I actually stopped chewing for a second. It tasted like something you’d wait in line for at a food truck, not something you threw together on a Tuesday afternoon because you were too lazy to go to the store.
Maybe you’ve been there — staring at a hunk of expensive leftover meat, wondering what to do with it that isn’t just “reheat and eat.” Let me tell you, this easy leftover prime rib Philly cheesesteak is the answer. It’s become our go-to for using up every last bit of that roast, and my family fights over the last sandwich every single time. Three years ago, I would have never guessed that a distracted moment in the kitchen would turn into our most requested meal. But here we are.
Why You’ll Love This Recipe
This isn’t just another sandwich recipe. After testing this with different cuts of beef, different cheeses, and even different breads, I can tell you that this version is the one that works every time. It’s the kind of recipe that makes you look like a hero with almost zero effort.
- Budget-Friendly Genius: You already have the expensive part — the prime rib. This recipe stretches that leftover meat into a whole new meal, saving you from buying more groceries.
- Quick & Easy: From fridge to table in under 15 minutes. Seriously, it’s faster than ordering takeout.
- Simple Ingredients: No fancy steakhouse ingredients here. You just need a few pantry staples and your leftover roast.
- Perfect for Picky Eaters: My kids inhale these. Even the one who “doesn’t like onions” eats them cooked down in the beef fat. Don’t tell her.
- Crowd-Pleaser: I’ve made these for game day gatherings and casual dinners, and they disappear in minutes.
- Unbelievably Delicious: The combination of tender, fatty prime rib with caramelized peppers and melty provolone is next-level comfort food. It’s not just a sandwich; it’s an experience.
What makes this recipe different from all the other cheesesteak recipes out there? It’s the meat. Leftover prime rib is already perfectly cooked, incredibly tender, and full of flavor. You don’t have to worry about overcooking a cheap cut of beef. You just have to warm it up and let it shine. This is comfort food reimagined — faster, smarter, but with the same soul-soothing satisfaction. Perfect for turning a simple leftover into something memorable without any stress.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are probably already in your kitchen, which is exactly how I like it.
- Leftover Prime Rib, thinly sliced or shredded (about 1 to 1.5 pounds) — The star of the show. Leftover prime rib is already tender and fatty, so it reheats beautifully. I like to slice it as thin as I can while it’s still cold from the fridge; it makes for easier handling.
- Green Bell Pepper, thinly sliced — Adds that classic Philly crunch and sweetness. You can use red or yellow bell peppers for a sweeter flavor, but green is traditional.
- Yellow Onion, thinly sliced — Caramelizes down into sweet, savory ribbons. A Vidalia onion works great here too if you have one.
- Provolone Cheese, sliced (about 4-6 slices) — Melts beautifully and has a mild, creamy flavor that doesn’t overpower the beef. I recommend Boar’s Head or Sargento for the best melt. You can also use provolone deli slices.
- Hoagie Rolls (4-6 rolls) — Soft on the inside, slightly crusty on the outside. Look for rolls that are sturdy enough to hold the filling without getting soggy. I like Amoroso rolls if I can find them, but any good bakery-style hoagie roll works.
- Olive Oil or Butter (2 tablespoons) — For sautéing the vegetables. Butter adds richness, but olive oil works perfectly too.
- Salt and Black Pepper, to taste — Simple seasoning is all you need.
- Garlic Powder (1/2 teaspoon, optional) — Adds a subtle savory depth. I almost always add it.
- Worcestershire Sauce (1 tablespoon, optional) — A splash adds that umami punch that makes the sandwich taste even beefier. It’s a small touch that makes a big difference.
Substitution Guidance: If you don’t have provolone, you can use mozzarella for a stretchier melt or American cheese for a creamier, more classic cheesesteak feel. For a dairy-free option, use a plant-based provolone or mozzarella shreds. If you’re watching your carbs, serve the filling over a bed of lettuce or inside a low-carb tortilla. I’ve also used leftover roast beef in a pinch — it’s not quite the same, but it still makes a delicious sandwich.
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is part of its charm.
- Large Skillet or Cast Iron Pan (12-inch) — A cast iron skillet gives you the best heat distribution and helps get that nice sear on the vegetables. I’ve used a non-stick skillet too, and it works fine, but cast iron is my go-to.
- Sharp Knife — For slicing the prime rib as thin as possible. A Victorinox chef’s knife is my budget-friendly favorite. It makes all the difference.
- Cutting Board — Preferably a large one so you have room to work.
- Spatula — For stirring the vegetables and flipping the sandwiches.
- Baking Sheet (optional) — If you want to toast the assembled sandwiches in the oven to get the bread extra crispy and the cheese perfectly melted. I do this when I’m making more than two sandwiches at once.
- Aluminum Foil (optional) — To tent the sandwiches if you’re holding them warm before serving.
Budget-Friendly Tip: You don’t need a fancy pan. A good, well-seasoned cast iron skillet can be found at thrift stores for under $10. I got mine for $8 and it’s been with me for years.
Preparation Method

- Prep the Prime Rib (2 minutes): Take your leftover prime rib out of the fridge. Using a sharp knife, slice it as thinly as possible against the grain. The thinner, the better — it will reheat faster and be more tender. If the meat is cold, it’s much easier to slice thinly. Aim for about 1/8-inch thick slices. Set aside.
- Slice the Vegetables (3 minutes): Slice your green bell pepper and yellow onion into thin strips. Try to keep them uniform in size so they cook evenly. Don’t stress about perfection — just get them into thin, manageable pieces.
- Heat the Pan (1 minute): Place your large skillet or cast iron pan over medium-high heat. Add 2 tablespoons of olive oil or butter. Let it heat up until the oil shimmers or the butter is melted and foamy. You want it hot, but not smoking.
- Sauté the Vegetables (5-7 minutes): Add the sliced onions and bell peppers to the hot pan. Spread them out in an even layer. Let them cook without stirring for about 2 minutes to get some nice browning. Then, stir and continue cooking until they are softened and starting to caramelize, about 3-5 more minutes. If you’re using garlic powder, sprinkle it in during the last minute of cooking. Season with a pinch of salt and pepper.
- Add the Beef (2-3 minutes): Push the vegetables to one side of the pan. Add the sliced prime rib to the empty side. If you’re using Worcestershire sauce, drizzle it over the beef now. Let the beef heat through for about 1 minute, then stir everything together — vegetables and beef — until the meat is warmed through. Don’t overcook the beef; you just want it hot, not dried out. This should take about 2 minutes total.
- Assemble the Sandwiches (1 minute): While the beef is heating, split your hoagie rolls open. If you want them toasted, place them cut-side down in a separate dry pan or on a baking sheet under the broiler for 1-2 minutes until lightly golden.
- Melt the Cheese (1-2 minutes): Divide the beef and vegetable mixture evenly among the bottom halves of the hoagie rolls. Top each with 1-2 slices of provolone cheese. You can either place the sandwiches under the broiler for 1-2 minutes until the cheese is bubbly and melted, or you can cover the pan with a lid for the last minute of cooking to let the cheese melt from the steam. I prefer the broiler method for a slightly browned, bubbly cheese.
- Serve Immediately: Place the top halves of the rolls on the sandwiches. Serve hot. The cheese will be stretchy and the beef will be perfectly tender.
Pro Tip: If you’re making a large batch, keep the cooked beef and vegetables warm in a low oven (200°F) while you assemble the sandwiches. This helps everything stay consistent.
Cooking Tips & Techniques
I’ve made this recipe more times than I can count, and I’ve learned a few things the hard way. Here’s what I wish I knew from the start.
- Slice the Meat Cold: This is the single most important tip. Cold prime rib slices like a dream. If you try to slice it at room temperature, it will fall apart and shred. I always slice it straight from the fridge, then let it come up to temperature in the pan.
- Don’t Overcrowd the Pan: If you’re making a big batch, cook the vegetables in batches. If you pile everything in at once, the vegetables will steam instead of caramelize, and you’ll lose that beautiful flavor. I learned this the first time I tried to make four sandwiches at once — it was a soggy mess.
- Watch the Heat: Medium-high heat is your friend for the vegetables, but once you add the beef, turn it down to medium. Prime rib is already cooked, so you just need to warm it through. High heat will dry it out and make it tough.
- Toast the Rolls: A soggy roll is a tragedy. Always toast the inside of your hoagie rolls. It creates a barrier that keeps the bread from getting mushy from the beef juices. I learned this after my first sandwich fell apart in my hands.
- Use a Lid for Melting: If you don’t want to turn on the broiler, cover the pan with a lid for the last 30 seconds of cooking. The steam will melt the cheese perfectly without drying out the meat.
Multitasking Strategy: While the vegetables are cooking, slice your rolls and lay out the cheese. This saves you a solid 2-3 minutes and makes the whole process feel seamless.
Variations & Adaptations
One of the best things about this recipe is how flexible it is. Don’t be afraid to make it your own.
- Cheese Swap: Instead of provolone, try mozzarella for a stretchier, stringier cheese pull. American cheese gives it that classic, creamy diner-style cheesesteak feel. I’ve even used pepper jack for a little heat — it’s amazing.
- Add Mushrooms: Sauté 1 cup of sliced cremini mushrooms along with the onions and peppers. They add an earthy, savory depth that pairs beautifully with the beef. My husband requests this version every time.
- Spicy Kick: Add a thinly sliced jalapeño or a pinch of red pepper flakes to the vegetables while they cook. Or, spread a little sriracha mayo on the rolls before assembling.
- Low-Carb Option: Skip the bread entirely and serve the beef and vegetables over a bed of lettuce or in a low-carb tortilla wrap. It’s just as satisfying, and you won’t miss the bread.
- Different Meat: Don’t have prime rib? You can use leftover roast beef, steak, or even shredded beef from a pot roast. The technique is the same, and it’s always delicious.
- Seasonal Twist: In the summer, I sometimes add a handful of fresh spinach to the pan right at the end and let it wilt. It adds a pop of color and a little extra nutrition without changing the flavor.
Personal Variation: I once tried adding a splash of balsamic vinegar to the vegetables at the end. It was… okay. Not bad, but it didn’t beat the classic version. Stick with the Worcestershire sauce for the best results.
Serving & Storage Suggestions
These sandwiches are best served hot and fresh, but there are a few ways to make them work for leftovers or meal prep.
- Serving Temperature: Serve immediately while the cheese is still stretchy and the rolls are warm. I like to serve them with a side of au jus (the leftover juices from the prime rib, if you have any) for dipping. It takes it to another level.
- Complementary Sides: These go great with french fries, sweet potato fries, or a simple side salad with a tangy vinaigrette to cut through the richness. I’ve also served them with roasted broccoli on the side for a lighter meal.
- Storage: If you have leftover filling (it’s rare in my house, but it happens), store the beef and vegetable mixture in an airtight container in the refrigerator for up to 3 days. Keep the rolls separate to prevent sogginess.
- Reheating: To reheat, place the beef and vegetables in a skillet over medium heat with a splash of water or beef broth to add moisture. Heat until warmed through, about 2-3 minutes. Toast fresh rolls and assemble. The microwave works in a pinch, but the texture won’t be as good.
- Freezer: You can freeze the cooked beef and vegetable mixture in a freezer-safe bag for up to 2 months. Thaw in the refrigerator overnight, then reheat in a skillet. Assemble with fresh rolls and cheese.
Flavor Development: Honestly, the flavors get even better after a day in the fridge. The beef absorbs the vegetable juices, and everything melds together. I sometimes make the filling a day ahead on purpose.
Nutritional Information & Benefits
This recipe is a hearty, satisfying meal that fits into a balanced diet. Here’s an approximate breakdown per sandwich (based on 4 sandwiches with standard ingredients):
- Calories: ~580
- Protein: 38g
- Fat: 28g
- Carbohydrates: 38g
- Fiber: 3g
- Sugar: 6g
Health Benefits: Prime rib is a good source of protein, iron, and B vitamins, which support energy levels and muscle health. The bell peppers are packed with vitamin C, and onions provide antioxidants. This isn’t a light salad, but it’s a satisfying, nutrient-dense meal that will keep you full for hours.
Dietary Considerations: This recipe is gluten-free if you use gluten-free rolls. It’s also nut-free and egg-free. For a lower-carb version, skip the bread and serve over lettuce.
Allergens: Contains dairy (cheese) and gluten (rolls). Use dairy-free cheese and gluten-free rolls as needed.
Personal Wellness Perspective: I don’t believe in “bad” foods. This sandwich is a treat, and it’s made with real, whole ingredients. Enjoy it without guilt, and pair it with a side of vegetables or a salad to round out the meal.
Conclusion
This easy leftover prime rib Philly cheesesteak is proof that some of the best meals come from happy accidents. It’s quick, it’s affordable (because you’re using leftovers), and it’s the kind of dinner that makes everyone at the table happy. Whether you’re feeding a hungry family after a long day or just treating yourself to something delicious, this recipe delivers every single time.
I love this recipe because it reminds me that cooking doesn’t have to be complicated to be amazing. It’s resourceful, it’s forgiving, and it turns something ordinary into something special. Don’t be afraid to customize it — swap the cheese, add mushrooms, or skip the peppers if that’s your thing. The recipe is a starting point, not a rulebook.
I’d love to hear how yours turns out! Leave a comment below and tell me what variations you tried. Did you add mushrooms? Swap the provolone for pepper jack? Share your creation and tag a friend who needs this recipe in their life. Happy cooking!
Frequently Asked Questions
Can I use leftover steak instead of prime rib?
Absolutely! Any leftover cooked steak works great. Just slice it thin and follow the same instructions. Leftover ribeye or sirloin are especially good choices.
How do I prevent the sandwiches from getting soggy?
Toast your hoagie rolls before adding the filling. This creates a barrier that keeps the bread from absorbing too much moisture. Also, don’t let the beef sit in the pan too long after cooking — assemble and serve immediately.
Can I make these ahead of time for a party?
Yes! Cook the beef and vegetable mixture up to a day in advance and store it in the fridge. When you’re ready to serve, reheat the filling in a skillet, toast the rolls, and assemble. It’s a great way to prep for game day.
What if I don’t have a cast iron pan?
No problem! Any large skillet will work. Non-stick, stainless steel, or even a large saucepan will do the job. Just make sure it’s big enough to hold the vegetables without overcrowding.
Can I freeze the assembled sandwiches?
I don’t recommend freezing the assembled sandwiches because the bread will get mushy when thawed. However, you can freeze the beef and vegetable filling for up to 2 months. Thaw in the fridge, then reheat and assemble with fresh rolls and cheese.
Pin This Recipe!

Easy Leftover Prime Rib Philly Cheesesteak (Best Family Recipe)
Transform leftover prime rib into a mouthwatering Philly cheesesteak with caramelized peppers, onions, and melted provolone on a toasted hoagie roll. This quick and easy recipe turns a simple leftover into a family favorite in under 15 minutes.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 4-6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1 to 1.5 pounds leftover prime rib, thinly sliced or shredded
- 1 green bell pepper, thinly sliced
- 1 yellow onion, thinly sliced
- 4–6 slices provolone cheese
- 4–6 hoagie rolls
- 2 tablespoons olive oil or butter
- Salt and black pepper to taste
- 1/2 teaspoon garlic powder (optional)
- 1 tablespoon Worcestershire sauce (optional)
Instructions
- Prep the Prime Rib (2 minutes): Take your leftover prime rib out of the fridge. Using a sharp knife, slice it as thinly as possible against the grain. Aim for about 1/8-inch thick slices. Set aside.
- Slice the Vegetables (3 minutes): Slice your green bell pepper and yellow onion into thin strips. Try to keep them uniform in size so they cook evenly.
- Heat the Pan (1 minute): Place your large skillet or cast iron pan over medium-high heat. Add 2 tablespoons of olive oil or butter. Let it heat up until the oil shimmers or the butter is melted and foamy.
- Sauté the Vegetables (5-7 minutes): Add the sliced onions and bell peppers to the hot pan. Spread them out in an even layer. Let them cook without stirring for about 2 minutes to get some nice browning. Then, stir and continue cooking until they are softened and starting to caramelize, about 3-5 more minutes. If using garlic powder, sprinkle it in during the last minute of cooking. Season with a pinch of salt and pepper.
- Add the Beef (2-3 minutes): Push the vegetables to one side of the pan. Add the sliced prime rib to the empty side. If using Worcestershire sauce, drizzle it over the beef now. Let the beef heat through for about 1 minute, then stir everything together until the meat is warmed through. Don’t overcook the beef; you just want it hot, not dried out.
- Assemble the Sandwiches (1 minute): While the beef is heating, split your hoagie rolls open. If you want them toasted, place them cut-side down in a separate dry pan or on a baking sheet under the broiler for 1-2 minutes until lightly golden.
- Melt the Cheese (1-2 minutes): Divide the beef and vegetable mixture evenly among the bottom halves of the hoagie rolls. Top each with 1-2 slices of provolone cheese. Place the sandwiches under the broiler for 1-2 minutes until the cheese is bubbly and melted, or cover the pan with a lid for the last minute of cooking to let the cheese melt from the steam.
- Serve Immediately: Place the top halves of the rolls on the sandwiches. Serve hot.
Notes
Slice the meat cold for easier handling. Toast the rolls to prevent sogginess. For a large batch, keep the cooked filling warm in a low oven (200°F) while assembling. The filling can be made a day ahead for better flavor.
Nutrition
- Serving Size: 1 sandwich
- Calories: 580
- Sugar: 6
- Sodium: 800
- Fat: 28
- Saturated Fat: 12
- Carbohydrates: 38
- Fiber: 3
- Protein: 38
Keywords: leftover prime rib, Philly cheesesteak, prime rib sandwich, easy dinner, leftover roast beef, quick meal, family recipe


