29 Savory Philly Cheesesteak Recipes for Ultimate Flavor

Posted by Sophia Brennan on January 29, 2026

You’re about to embark on a delicious journey through 29 savory Philly cheesesteak recipes that promise ultimate flavor. Whether you’re craving classic comfort food or a quick, satisfying dinner, this roundup has something for every home cook. Get ready to discover mouthwatering twists and timeless favorites that will make your next meal unforgettable. Let’s dive in and find your new go-to cheesesteak recipe!

Classic Philly Cheesesteak with Peppers and Onions

Classic Philly Cheesesteak with Peppers and Onions
Believe it or not, my first taste of a true Philly cheesesteak came from a tiny food truck during a rainy trip to Philadelphia years ago—I’ve been chasing that perfect, juicy, cheesy bite ever since in my own kitchen. There’s something so comforting about the sizzle of thinly sliced beef and the sweet aroma of caramelizing peppers and onions that makes this sandwich a weeknight hero in my house. Let’s make the classic, loaded with peppers and onions, just the way I love it.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1.5 lbs ribeye steak, thinly sliced
– 4 hoagie rolls
– 2 tbsp vegetable oil
– 1 large yellow onion, thinly sliced
– 1 large green bell pepper, thinly sliced
– 1 large red bell pepper, thinly sliced
– 8 slices provolone cheese
– 1 tbsp Worcestershire sauce
– 1 tsp garlic powder
– 1/2 tsp salt
– 1/2 tsp black pepper

Instructions

1. Heat a large skillet or griddle over medium-high heat until a drop of water sizzles and evaporates immediately.
2. Add 1 tablespoon of vegetable oil to the hot skillet, swirling to coat the surface evenly.
3. Place the sliced onions and bell peppers in the skillet, spreading them into a single layer for even cooking.
4. Cook the vegetables for 8-10 minutes, stirring occasionally, until they are soft and lightly caramelized with golden-brown edges.
5. Transfer the cooked vegetables to a plate and set aside, covering loosely with foil to keep warm.
6. In the same skillet, add the remaining 1 tablespoon of vegetable oil and increase the heat to high.
7. Add the thinly sliced ribeye steak to the skillet in a single layer, working in batches if necessary to avoid overcrowding.
8. Sprinkle the steak with garlic powder, salt, and black pepper, then cook for 2-3 minutes without stirring to allow a sear to form.
9. Stir the steak and continue cooking for another 2-3 minutes until it is no longer pink and has developed a rich brown color.
10. Pour Worcestershire sauce over the cooked steak and stir to combine, letting it cook for 30 seconds to blend the flavors.
11. Reduce the heat to low and return the cooked vegetables to the skillet, mixing them gently with the steak.
12. Lay the slices of provolone cheese evenly over the top of the steak and vegetable mixture.
13. Cover the skillet with a lid and let it sit for 1-2 minutes until the cheese is fully melted and gooey.
14. While the cheese melts, slice the hoagie rolls open lengthwise and toast them lightly in a toaster or under a broiler for 1-2 minutes until warm and slightly crisp.
15. Divide the cheesy steak and vegetable mixture evenly among the toasted hoagie rolls, pressing down gently to pack it in.
16. Serve immediately while hot and melty.

Delightfully messy and utterly satisfying, this cheesesteak boasts tender, juicy beef contrasted with sweet, soft peppers and onions, all hugged by melted provolone. For a fun twist, I sometimes add a drizzle of hot sauce or serve it with crispy steak fries on the side—it’s the kind of meal that always brings everyone to the table with a smile.

Spicy Jalapeño Philly Cheesesteak Subs

Spicy Jalapeño Philly Cheesesteak Subs
O
ne of my favorite ways to spice up a classic is by adding a little heat, and these Spicy Jalapeño Philly Cheesesteak Subs are my go-to for a satisfying, flavorful meal that comes together quickly. I started making them on busy weeknights when I craved something hearty but didn’t want to spend hours in the kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1.5 lbs ribeye steak, thinly sliced
– 2 tbsp vegetable oil
– 1 large yellow onion, thinly sliced
– 2 large green bell peppers, thinly sliced
– 4 fresh jalapeño peppers, thinly sliced (seeds removed for less heat)
– 4 sub rolls, split
– 8 slices provolone cheese
– 1 tbsp Worcestershire sauce
– 1 tsp garlic powder
– 1 tsp black pepper
– 1/2 tsp salt

Instructions

1. Heat 1 tbsp vegetable oil in a large skillet or griddle over medium-high heat until it shimmers, about 2 minutes.
2. Add the thinly sliced ribeye steak to the skillet in a single layer, cooking for 3-4 minutes without stirring to get a good sear.
3. Stir the steak, then add Worcestershire sauce, garlic powder, black pepper, and salt, cooking for another 2 minutes until the steak is browned and no longer pink. Tip: Freezing the steak for 20 minutes before slicing makes it easier to cut thinly.
4. Transfer the cooked steak to a plate and set aside.
5. In the same skillet, add the remaining 1 tbsp vegetable oil and heat over medium heat for 1 minute.
6. Add the thinly sliced yellow onion, green bell peppers, and jalapeño peppers to the skillet, cooking for 8-10 minutes, stirring occasionally, until the vegetables are soft and lightly caramelized. Tip: Don’t overcrowd the skillet to ensure the veggies cook evenly and develop flavor.
7. Return the cooked steak to the skillet with the vegetables, stirring to combine, and cook for 2 more minutes to heat through.
8. Preheat your oven’s broiler to high (about 500°F) and place the split sub rolls on a baking sheet.
9. Evenly divide the steak and vegetable mixture among the sub rolls, then top each with 2 slices of provolone cheese.
10. Place the baking sheet under the broiler for 2-3 minutes, watching closely, until the cheese is melted and bubbly and the rolls are lightly toasted. Tip: Keep the oven door slightly ajar while broiling to monitor and prevent burning.
11. Remove the subs from the oven and let them cool for 1-2 minutes before serving.

L
et these subs rest briefly so the juices settle into the bread, creating a tender, messy bite with a perfect crunch from the toasted roll. The spicy kick from the jalapeños balances beautifully with the rich, melty provolone, making them ideal for game day or a cozy dinner—try serving them with a side of crispy fries or a simple salad to round out the meal.

Philly Cheesesteak Stuffed Bell Peppers

Philly Cheesesteak Stuffed Bell Peppers
Haven’t we all had those days when a classic Philly cheesesteak sounds amazing, but we’re trying to sneak in a few more veggies? That’s exactly where these Philly Cheesesteak Stuffed Bell Peppers came from in my kitchen—a happy compromise that’s become a regular in our weeknight rotation. I love how the peppers hold all that savory filling, making each bite a perfect, mess-free package.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 4 large bell peppers
– 1 tablespoon olive oil
– 1 pound thinly sliced ribeye steak
– 1 medium yellow onion, thinly sliced
– 8 ounces sliced white mushrooms
– 1 teaspoon garlic powder
– 1 teaspoon salt
– 1/2 teaspoon black pepper
– 8 slices provolone cheese
– 1/4 cup beef broth

Instructions

1. Preheat your oven to 375°F.
2. Slice the tops off the bell peppers and remove all seeds and membranes.
3. Place the hollowed peppers cut-side up in a baking dish.
4. Heat olive oil in a large skillet over medium-high heat until shimmering.
5. Add the thinly sliced ribeye steak to the skillet and cook for 3–4 minutes, breaking it into small pieces with a spatula, until no longer pink.
6. Transfer the cooked steak to a plate, leaving any juices in the skillet.
7. In the same skillet, add the thinly sliced yellow onion and sliced white mushrooms.
8. Cook the onion and mushrooms for 6–8 minutes, stirring occasionally, until softened and lightly browned.
9. Return the cooked steak to the skillet with the vegetables.
10. Sprinkle in garlic powder, salt, and black pepper, then stir to combine evenly.
11. Pour in beef broth and cook for 1–2 minutes, scraping up any browned bits from the bottom of the skillet.
12. Divide the steak mixture evenly among the prepared bell peppers, packing it down gently.
13. Top each stuffed pepper with 2 slices of provolone cheese.
14. Bake in the preheated oven for 20–25 minutes, until the peppers are tender and the cheese is melted and bubbly.
15. Remove from the oven and let rest for 5 minutes before serving.
My favorite part is the contrast between the tender, juicy pepper and the rich, cheesy filling—it’s like a deconstructed sandwich with a satisfying crunch. Make it a complete meal by serving these peppers alongside a simple green salad or some crispy roasted potatoes.

Garlic Butter Philly Cheesesteak Sliders

Garlic Butter Philly Cheesesteak Sliders
Unbelievably, I found myself craving that classic Philly cheesesteak flavor but wanting something I could easily share at a game-day gathering. That’s when I whipped up these Garlic Butter Philly Cheesesteak Sliders—they’re the perfect handheld, cheesy, and savory bite that always disappears first from the platter. Honestly, they’re so simple to make that I now keep the ingredients on hand for last-minute cravings.

Serving: 12 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1.5 lbs ribeye steak, thinly sliced
– 1 large yellow onion, thinly sliced
– 1 large green bell pepper, thinly sliced
– 12 slider buns
– 12 slices provolone cheese
– 4 tbsp unsalted butter
– 4 cloves garlic, minced
– 1 tsp salt
– 1/2 tsp black pepper
– 1 tbsp vegetable oil

Instructions

1. Preheat your oven to 350°F and line a baking sheet with parchment paper.
2. Heat 1 tbsp vegetable oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
3. Add the sliced onion and green bell pepper to the skillet and cook, stirring occasionally, for 5-7 minutes until softened and lightly browned.
4. Transfer the cooked vegetables to a plate and set aside.
5. In the same skillet, add the thinly sliced ribeye steak and cook for 3-4 minutes, stirring frequently, until no longer pink.
6. Season the steak with 1 tsp salt and 1/2 tsp black pepper, then mix in the cooked vegetables and remove from heat.
7. In a small saucepan, melt 4 tbsp unsalted butter over low heat, then stir in 4 cloves minced garlic and cook for 1 minute until fragrant.
8. Place the bottom halves of the 12 slider buns on the prepared baking sheet and brush generously with the garlic butter mixture.
9. Evenly distribute the steak and vegetable mixture over the buns, then top each with 1 slice provolone cheese.
10. Cover with the top halves of the buns and brush the tops with the remaining garlic butter.
11. Bake in the preheated oven for 10-12 minutes, or until the cheese is fully melted and the buns are golden brown.
12. Remove from the oven and let cool for 2-3 minutes before serving.

The sliders come out with a crispy, buttery exterior that gives way to tender, juicy steak and gooey melted cheese. I love serving them with a side of pickles or a simple arugula salad to cut through the richness—they’re always a hit whether it’s for a casual dinner or a party snack.

Mushroom Swiss Philly Cheesesteak

Mushroom Swiss Philly Cheesesteak
Every time I’m craving something hearty and indulgent, I find myself dreaming of a classic Philly cheesesteak—but as a mushroom lover, I had to put my own spin on it. This Mushroom Swiss Philly Cheesesteak combines savory sautéed mushrooms, tender steak, and melty Swiss cheese for a comforting twist that’s become a weeknight favorite in my house. I love how the mushrooms add an earthy depth that pairs perfectly with the rich cheese and juicy beef.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1.5 lbs ribeye steak, thinly sliced
– 8 oz cremini mushrooms, sliced
– 1 large yellow onion, thinly sliced
– 2 tbsp olive oil
– 1 tbsp unsalted butter
– 4 hoagie rolls
– 8 slices Swiss cheese
– 1 tsp garlic powder
– 1 tsp salt
– 1/2 tsp black pepper

Instructions

1. Heat 1 tbsp olive oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
2. Add the sliced onions to the skillet and cook, stirring occasionally, until softened and lightly browned, about 8-10 minutes.
3. Transfer the cooked onions to a plate and set aside.
4. In the same skillet, add the remaining 1 tbsp olive oil and 1 tbsp butter, heating over medium-high heat until the butter melts.
5. Add the sliced mushrooms to the skillet and cook, stirring frequently, until they release their moisture and turn golden brown, about 6-8 minutes.
6. Push the mushrooms to one side of the skillet and add the thinly sliced ribeye steak to the other side.
7. Sprinkle the steak with 1 tsp garlic powder, 1 tsp salt, and 1/2 tsp black pepper.
8. Cook the steak, stirring occasionally, until no longer pink, about 4-5 minutes.
9. Combine the steak and mushrooms in the skillet, then add the cooked onions back in and stir to mix evenly.
10. Reduce the heat to low and arrange the mixture into an even layer in the skillet.
11. Place 8 slices of Swiss cheese evenly over the top of the steak and mushroom mixture.
12. Cover the skillet with a lid and let the cheese melt completely, about 2-3 minutes.
13. While the cheese melts, slice the 4 hoagie rolls open horizontally and lightly toast them in a toaster or under a broiler set to 400°F for 2-3 minutes until golden.
14. Spoon the cheesy steak and mushroom mixture evenly into the toasted hoagie rolls.
15. Serve immediately.
Keep in mind that the key to a perfect cheesesteak is slicing the steak as thinly as possible—I often pop it in the freezer for 15 minutes beforehand to make it easier to cut. The mushrooms add a wonderful umami flavor that complements the Swiss cheese beautifully, creating a gooey, savory filling that’s irresistible. For a fun twist, try serving these with a side of crispy sweet potato fries or a simple green salad to balance out the richness.

Philly Cheesesteak Grilled Cheese Sandwich

Philly Cheesesteak Grilled Cheese Sandwich
Just when I thought grilled cheese couldn’t get any better, I stumbled upon a mash-up that’s pure comfort-food genius: the Philly Cheesesteak Grilled Cheese Sandwich. It’s my go-to on busy weeknights when I crave something hearty without the fuss, and honestly, it’s become a family favorite faster than I can say “cheese.”

Serving: 2 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 1 tablespoon olive oil
– 1/2 medium yellow onion, thinly sliced
– 1/2 medium green bell pepper, thinly sliced
– 8 ounces ribeye steak, thinly sliced
– 1/2 teaspoon garlic powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 4 slices provolone cheese
– 4 slices sourdough bread
– 2 tablespoons unsalted butter, softened

Instructions

1. Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.
2. Add 1/2 thinly sliced yellow onion and 1/2 thinly sliced green bell pepper to the skillet.
3. Cook the vegetables, stirring occasionally, until softened and lightly browned, about 5–7 minutes.
4. Push the vegetables to one side of the skillet.
5. Add 8 ounces thinly sliced ribeye steak to the empty side of the skillet.
6. Sprinkle 1/2 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper evenly over the steak.
7. Cook the steak, stirring occasionally, until no longer pink, about 3–4 minutes.
8. Tip: For tender steak, slice it against the grain while partially frozen—it makes cutting easier and prevents chewiness.
9. Combine the cooked steak and vegetables in the skillet, then remove from heat.
10. Spread 1 tablespoon softened unsalted butter evenly on one side of each of 4 sourdough bread slices.
11. Place 2 bread slices buttered-side down in a clean skillet over medium heat.
12. Layer 1 slice provolone cheese, half of the steak mixture, and another slice provolone cheese on each bread slice in the skillet.
13. Top each with a remaining bread slice, buttered-side up.
14. Cook the sandwiches until the bottom bread is golden brown, about 3–4 minutes.
15. Tip: Press down gently with a spatula to help the cheese melt evenly and create a crispier crust.
16. Carefully flip each sandwich using a spatula.
17. Cook until the second side is golden brown and the cheese is fully melted, about 3–4 minutes.
18. Tip: If the bread browns too quickly, reduce the heat to medium-low to avoid burning while the cheese melts.
19. Remove the sandwiches from the skillet and let them rest for 1 minute before slicing.
20. Slice each sandwich diagonally with a sharp knife.
Vividly gooey provolone melds with savory steak and sweet peppers in every bite, while the sourdough adds a satisfying crunch that holds up beautifully. For a fun twist, I sometimes serve these with a side of au jus for dipping—it’s messy but totally worth it!

Loaded Philly Cheesesteak Nachos

Loaded Philly Cheesesteak Nachos
Tired of the same old game day snacks? I was too, until I combined my love for Philly cheesesteaks and nachos into this epic mash-up. It’s the ultimate crowd-pleaser that disappeared faster than I could snap a photo at my last gathering.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 1 bag (13 oz) tortilla chips
– 1 lb ribeye steak, thinly sliced
– 1 tbsp vegetable oil
– 1 large green bell pepper, thinly sliced
– 1 large onion, thinly sliced
– 8 slices provolone cheese
– 1/2 cup Cheez Whiz
– 1/4 cup pickled jalapeño slices
– 1/4 cup chopped fresh cilantro

Instructions

1. Preheat your oven to 375°F and line a large baking sheet with parchment paper.
2. Arrange the tortilla chips in a single layer on the prepared baking sheet.
3. Heat the vegetable oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
4. Add the sliced ribeye steak to the skillet and cook for 3-4 minutes, stirring occasionally, until no longer pink.
5. Transfer the cooked steak to a plate using a slotted spoon, leaving any juices in the skillet.
6. Add the sliced green bell pepper and onion to the same skillet and cook for 5-6 minutes, stirring frequently, until softened and lightly browned.
7. Return the cooked steak to the skillet with the vegetables and stir to combine.
8. Evenly distribute the steak and vegetable mixture over the arranged tortilla chips.
9. Tear the provolone cheese slices into pieces and scatter them over the top.
10. Bake in the preheated oven for 8-10 minutes, or until the cheese is fully melted and bubbly.
11. While baking, heat the Cheez Whiz in a small saucepan over low heat for 3-4 minutes, stirring constantly, until smooth and pourable.
12. Remove the nachos from the oven and immediately drizzle the warm Cheez Whiz over the top.
13. Garnish with pickled jalapeño slices and chopped fresh cilantro.
14. Serve immediately while hot and crispy.

Vibrant with melted cheese and savory steak, these nachos offer a fantastic crunch against the tender peppers and onions. For a fun twist, serve them in individual cast iron skillets to keep them piping hot throughout your party.

Philly Cheesesteak Egg Rolls

Philly Cheesesteak Egg Rolls
Whenever I’m craving something crispy, cheesy, and packed with savory flavor, I turn to these Philly Cheesesteak Egg Rolls—they’re my go-to game-day snack or fun weeknight dinner twist. I first tried a version at a local food truck and have been tweaking my own recipe ever since, always making a big batch because they disappear fast! Serving: 12 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– 1 tablespoon vegetable oil
– 1 pound ribeye steak, thinly sliced
– 1 medium yellow onion, thinly sliced
– 1 medium green bell pepper, thinly sliced
– 1 teaspoon garlic powder
– 1/2 teaspoon black pepper
– 1/2 teaspoon salt
– 1 cup shredded provolone cheese
– 12 egg roll wrappers
– 2 cups vegetable oil for frying

Instructions

1. Heat 1 tablespoon vegetable oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
2. Add the thinly sliced ribeye steak to the skillet and cook for 3–4 minutes, stirring occasionally, until no longer pink.
3. Transfer the cooked steak to a plate, leaving any drippings in the skillet.
4. Add the thinly sliced yellow onion and green bell pepper to the same skillet and cook for 5–6 minutes, stirring frequently, until softened and lightly browned.
5. Return the steak to the skillet with the vegetables.
6. Sprinkle in the garlic powder, black pepper, and salt, stirring to combine evenly, then remove from heat.
7. Let the mixture cool for 5 minutes to prevent the egg roll wrappers from tearing.
8. Stir in the shredded provolone cheese until melted and well incorporated.
9. Place one egg roll wrapper on a clean surface with a corner pointing toward you.
10. Spoon about 3 tablespoons of the filling onto the center of the wrapper.
11. Fold the bottom corner over the filling, then fold in the side corners tightly.
12. Roll upward firmly to seal, using a dab of water on the top corner if needed to secure it.
13. Repeat with the remaining wrappers and filling.
14. Heat 2 cups vegetable oil in a deep pot to 350°F, using a thermometer to ensure accuracy.
15. Fry the egg rolls in batches of 3–4 for 3–4 minutes each, turning occasionally, until golden brown and crispy.
16. Drain on a paper towel-lined plate to remove excess oil.
Buttery, crunchy wrappers give way to a juicy, cheesy filling that’s pure comfort—the provolone melts into the steak and peppers for a rich, savory bite. Serve them hot with a side of marinara or spicy mayo for dipping, and watch them vanish in minutes!

Buffalo Chicken Philly Cheesesteak

Buffalo Chicken Philly Cheesesteak
Oof, after a long day of chasing my toddler around the house, I find myself craving something bold, cheesy, and utterly satisfying—a dish that feels like a reward. That’s how this Buffalo Chicken Philly Cheesesteak was born in my kitchen, a mashup of two classic comfort foods that never fails to hit the spot.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1.5 lbs boneless, skinless chicken breasts
– 1 tbsp olive oil
– 1 large yellow onion
– 1 large green bell pepper
– 4 hoagie rolls
– 1/2 cup buffalo sauce
– 8 slices provolone cheese
– 2 tbsp unsalted butter

Instructions

1. Slice the chicken breasts into thin strips, about 1/4-inch thick, against the grain for tenderness.
2. Heat the olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the chicken strips to the skillet in a single layer, cooking for 5-7 minutes until no pink remains and they are lightly browned, stirring occasionally.
4. While the chicken cooks, thinly slice the onion and bell pepper into strips.
5. Transfer the cooked chicken to a plate and set aside.
6. In the same skillet, melt the butter over medium heat.
7. Add the sliced onion and bell pepper to the skillet, cooking for 8-10 minutes until softened and slightly caramelized, stirring frequently.
8. Return the chicken to the skillet with the vegetables.
9. Pour the buffalo sauce over the chicken and vegetable mixture, stirring to coat evenly, and cook for 2 minutes until heated through.
10. Reduce the heat to low and lay the provolone cheese slices over the top of the mixture.
11. Cover the skillet and let it sit for 3-4 minutes until the cheese is fully melted.
12. Meanwhile, slice the hoagie rolls open and lightly toast them in a toaster or under a broiler for 2-3 minutes until golden.
13. Divide the cheesy chicken mixture evenly among the toasted hoagie rolls.
14. Serve immediately.
Ultimate comfort in a bun, this sandwich delivers a perfect balance of spicy, tangy buffalo sauce melded with creamy, melted provolone. The tender chicken and sweet caramelized veggies add a satisfying crunch, making it ideal for game day or a quick weeknight dinner—try pairing it with crisp celery sticks and blue cheese dressing for an extra kick!

Philly Cheesesteak Pasta Bake

Philly Cheesesteak Pasta Bake
Growing up in a busy household, I’ve always loved recipes that bring comfort and convenience together in one dish. This Philly Cheesesteak Pasta Bake is my go‑to when I want that iconic sandwich flavor without the fuss—it’s a hearty, cheesy bake that always disappears fast in my house.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 40 minutes

Ingredients

– 12 ounces penne pasta
– 1 tablespoon olive oil
– 1 pound ribeye steak, thinly sliced
– 1 medium yellow onion, thinly sliced
– 1 medium green bell pepper, thinly sliced
– 2 cloves garlic, minced
– 1 teaspoon salt
– ½ teaspoon black pepper
– 2 cups beef broth
– 1 cup heavy cream
– 8 slices provolone cheese
– ½ cup shredded mozzarella cheese

Instructions

1. Preheat your oven to 375°F and grease a 9×13‑inch baking dish lightly with cooking spray.
2. Bring a large pot of salted water to a boil over high heat, add the penne pasta, and cook for 1 minute less than the package directions for al dente texture—this prevents it from becoming mushy in the bake.
3. Drain the pasta and set it aside in a large mixing bowl.
4. Heat the olive oil in a large skillet over medium‑high heat until shimmering, about 1 minute.
5. Add the thinly sliced ribeye steak to the skillet and cook for 3–4 minutes, stirring occasionally, until no longer pink and lightly browned.
6. Transfer the cooked steak to a plate using a slotted spoon, leaving any drippings in the skillet.
7. In the same skillet, add the sliced onion and green bell pepper, and cook for 5–6 minutes, stirring frequently, until softened and slightly caramelized.
8. Stir in the minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
9. Return the cooked steak to the skillet, then season with salt and black pepper, stirring to combine.
10. Pour in the beef broth and heavy cream, bring the mixture to a simmer over medium heat, and let it cook for 3–4 minutes until slightly thickened.
11. Combine the sauce mixture with the cooked pasta in the mixing bowl, tossing gently to coat everything evenly.
12. Transfer the pasta mixture to the prepared baking dish, spreading it out into an even layer.
13. Arrange the provolone cheese slices in a single layer over the top of the pasta, then sprinkle the shredded mozzarella cheese evenly over them for extra gooeyness.
14. Bake in the preheated oven for 20–25 minutes, until the cheese is melted, bubbly, and golden brown on top.
15. Remove the bake from the oven and let it rest for 5 minutes before serving to allow the flavors to settle.
Hearty and satisfying, this bake delivers tender pasta enveloped in a rich, savory sauce with juicy steak and melted cheese in every bite. For a fun twist, serve it with a side of garlic bread or a crisp green salad to balance the richness—it’s perfect for cozy weeknights or casual gatherings.

Bacon Lover’s Philly Cheesesteak

Bacon Lover
Venturing into the world of decadent sandwiches, I recently found myself craving something that combined the smoky, savory goodness of bacon with the classic comfort of a Philly cheesesteak. After a few experiments in my kitchen—and a couple of happy taste-testers—I landed on this Bacon Lover’s version, which has quickly become a weekend favorite in my house. It’s the kind of meal that turns an ordinary evening into a cozy, indulgent treat.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 8 slices thick-cut bacon
– 1 tablespoon olive oil
– 1 large yellow onion, thinly sliced
– 1 large green bell pepper, thinly sliced
– 1 pound ribeye steak, thinly sliced
– 1 teaspoon garlic powder
– 1/2 teaspoon black pepper
– 4 hoagie rolls
– 8 slices provolone cheese

Instructions

1. Preheat a large skillet or griddle over medium heat.
2. Place the 8 slices of thick-cut bacon in the skillet and cook for 8-10 minutes, flipping halfway through, until crispy and browned.
3. Transfer the cooked bacon to a paper towel-lined plate to drain, leaving about 1 tablespoon of bacon fat in the skillet.
4. Add 1 tablespoon of olive oil to the skillet with the bacon fat.
5. Add the thinly sliced yellow onion and green bell pepper to the skillet and cook for 5-7 minutes, stirring occasionally, until softened and lightly caramelized.
6. Push the vegetables to one side of the skillet.
7. Add the thinly sliced ribeye steak to the empty side of the skillet and sprinkle with 1 teaspoon of garlic powder and 1/2 teaspoon of black pepper.
8. Cook the steak for 3-4 minutes, stirring occasionally, until no longer pink and seared on the edges.
9. Combine the cooked steak with the vegetables in the skillet and mix well.
10. Slice the 4 hoagie rolls open lengthwise and place them cut-side up on a baking sheet.
11. Divide the steak and vegetable mixture evenly among the hoagie rolls.
12. Top each sandwich with 2 slices of provolone cheese.
13. Place the baking sheet under a preheated broiler set to high for 1-2 minutes, watching closely, until the cheese is melted and bubbly.
14. Remove the sandwiches from the broiler and crumble the cooked bacon over the melted cheese.
15. Serve immediately while hot.

Perfectly melty cheese envelops the juicy steak and crispy bacon, creating a rich, smoky flavor in every bite. The caramelized onions and peppers add a sweet contrast that balances the saltiness beautifully. For a fun twist, try serving these with a side of spicy mayo or pickled jalapeños to cut through the richness.

Veggie Lover’s Philly Cheesesteak Wrap

Veggie Lover
Gosh, after a long week of testing recipes, I was craving something hearty yet veggie-packed—enter this wrap, which I’ve been tweaking since my last trip to Philly. It’s my go-to when I want that classic cheesesteak vibe without the meat, and it comes together faster than ordering takeout.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 2 tbsp olive oil
– 1 large yellow onion, thinly sliced
– 1 large green bell pepper, thinly sliced
– 8 oz cremini mushrooms, thinly sliced
– 1 tsp garlic powder
– 1 tsp smoked paprika
– 1/2 tsp salt
– 1/4 tsp black pepper
– 4 large flour tortillas (10-inch)
– 1 cup shredded provolone cheese
– 1/4 cup mayonnaise

Instructions

1. Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.
2. Add 1 large thinly sliced yellow onion and 1 large thinly sliced green bell pepper to the skillet.
3. Cook the vegetables, stirring occasionally, for 5–7 minutes until they soften and start to brown at the edges.
4. Add 8 oz thinly sliced cremini mushrooms to the skillet.
5. Cook for another 5–7 minutes, stirring frequently, until the mushrooms release their moisture and turn golden brown.
6. Sprinkle 1 tsp garlic powder, 1 tsp smoked paprika, 1/2 tsp salt, and 1/4 tsp black pepper over the vegetable mixture.
7. Stir the spices into the vegetables and cook for 1 minute to blend the flavors, then remove the skillet from the heat.
8. Lay 4 large flour tortillas flat on a clean surface.
9. Spread 1 tbsp mayonnaise evenly over each tortilla, leaving a 1-inch border around the edges.
10. Divide the cooked vegetable mixture evenly among the tortillas, placing it in a strip down the center.
11. Sprinkle 1/4 cup shredded provolone cheese over the vegetables on each tortilla.
12. Fold the sides of each tortilla inward, then roll tightly from the bottom to enclose the filling.
13. Heat a clean skillet over medium heat and place each wrap seam-side down.
14. Cook for 2–3 minutes per side until the tortilla is crisp and golden brown and the cheese melts.
15. Transfer the wraps to a cutting board and let them rest for 1 minute before slicing diagonally.
Hearty and satisfying, this wrap delivers a smoky, savory punch with tender veggies and gooey cheese that oozes out with every bite. I love serving it with a side of crispy sweet potato fries or a simple green salad for a complete meal that’s perfect for busy weeknights.

Cheesy Philly Cheesesteak Tacos

Cheesy Philly Cheesesteak Tacos
M y love for fusion food started years ago when I tried combining my favorite Philly cheesesteak flavors with taco night—it was a messy, cheesy revelation that’s become a regular in our house. I’ve tweaked this recipe to make it quick enough for busy weeknights but indulgent enough for weekend gatherings. Trust me, these tacos are a crowd-pleaser that’ll have everyone asking for seconds.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1 lb ribeye steak, thinly sliced
– 1 tbsp olive oil
– 1 medium onion, thinly sliced
– 1 medium green bell pepper, thinly sliced
– 1 tsp garlic powder
– 1 tsp salt
– 1/2 tsp black pepper
– 8 small flour tortillas (6-inch)
– 8 slices provolone cheese
– 1/4 cup mayonnaise
– 1 tbsp butter

Instructions

1. Heat olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
2. Add sliced ribeye steak to the skillet and cook for 3–4 minutes, stirring occasionally, until browned and no longer pink.
3. Transfer cooked steak to a plate and set aside, covering loosely with foil to keep warm.
4. In the same skillet, add butter and melt over medium heat until foamy, about 1 minute.
5. Add sliced onion and green bell pepper to the skillet and cook for 5–7 minutes, stirring frequently, until softened and lightly caramelized.
6. Sprinkle garlic powder, salt, and black pepper over the vegetables and stir to combine evenly.
7. Return the cooked steak to the skillet with the vegetables and mix gently to reheat for 1–2 minutes.
8. Preheat oven to 350°F and line a baking sheet with parchment paper.
9. Place flour tortillas on the prepared baking sheet and spread 1/2 tbsp mayonnaise evenly over each tortilla.
10. Divide the steak and vegetable mixture evenly among the tortillas, spooning it down the center of each.
11. Top each taco with 1 slice provolone cheese, folding or tearing it to fit if needed.
12. Bake in the preheated oven for 5–7 minutes, until cheese is fully melted and tortilla edges are lightly crisp.
13. Remove from oven and let cool for 1–2 minutes before serving.
H ere’s the magic: the tortillas get delightfully crisp from the oven while the cheese melts into a gooey blanket over the savory steak and peppers. I love serving these with a side of pickled jalapeños for a tangy kick, or you can drizzle them with a bit of hot sauce for extra heat. They’re perfect for handheld eating—just be ready for some deliciously messy fingers!

Philly Cheesesteak Pizza

Philly Cheesesteak Pizza
Venturing into my kitchen on a chilly evening, I craved the hearty comfort of a Philly cheesesteak but wanted the crispy satisfaction of pizza—so I merged them into this glorious creation. It’s a mash-up that’s become a go-to for game nights, reminding me of those late-night Philly runs with friends.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– 1 lb pizza dough
– 1 tbsp olive oil
– 1/2 cup pizza sauce
– 1 cup shredded mozzarella cheese
– 1/2 lb ribeye steak, thinly sliced
– 1/2 green bell pepper, thinly sliced
– 1/2 onion, thinly sliced
– 1/2 cup provolone cheese, shredded
– 1/4 tsp salt
– 1/4 tsp black pepper

Instructions

1. Preheat your oven to 475°F and place a pizza stone or baking sheet inside to heat for 30 minutes—this ensures a crispy crust. Tip: If using a baking sheet, lightly grease it with olive oil to prevent sticking.
2. On a floured surface, roll out the pizza dough into a 12-inch circle, then brush it evenly with 1 tbsp olive oil.
3. Spread 1/2 cup pizza sauce over the dough, leaving a 1-inch border for the crust.
4. Sprinkle 1 cup shredded mozzarella cheese evenly over the sauce.
5. In a skillet over medium-high heat, cook 1/2 lb ribeye steak slices for 3-4 minutes until browned, seasoning with 1/4 tsp salt and 1/4 tsp black pepper. Tip: Slice the steak while partially frozen for thinner, more tender pieces.
6. Add 1/2 green bell pepper and 1/2 onion to the skillet, cooking for 5 minutes until softened and slightly caramelized.
7. Distribute the steak and vegetable mixture evenly over the pizza.
8. Top with 1/2 cup shredded provolone cheese. Tip: For extra creaminess, mix the provolone with the mozzarella before sprinkling.
9. Carefully transfer the pizza to the preheated stone or baking sheet, baking for 10-12 minutes until the crust is golden and cheese is bubbly.
10. Remove from the oven and let it cool for 3 minutes before slicing.
Unbelievably savory, this pizza delivers a crispy crust with juicy steak and melty cheese that oozes in every bite. The caramelized onions and peppers add a sweet contrast, making it perfect for slicing into squares at a party or enjoying as a hearty dinner with a side salad.

Slow Cooker Philly Cheesesteak Soup

Slow Cooker Philly Cheesesteak Soup
A cozy, hearty soup that transforms the classic Philly cheesesteak into a comforting slow-cooker meal—perfect for those chilly evenings when you crave something warm and satisfying. As a busy food blogger, I love recipes that practically cook themselves, and this one has become a staple in my household, especially during hectic weeks. It’s a nostalgic nod to those sandwich shop flavors, but in a spoonable, soul-warming form that my whole family adores.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 6 hours

Ingredients

– 1.5 lbs beef sirloin, thinly sliced
– 1 large onion, thinly sliced
– 2 green bell peppers, thinly sliced
– 8 oz mushrooms, sliced
– 4 cups beef broth
– 1 cup heavy cream
– 2 tbsp Worcestershire sauce
– 1 tsp garlic powder
– 1 tsp black pepper
– 1 tsp salt
– 8 oz provolone cheese, shredded
– 2 tbsp butter
– 2 tbsp all-purpose flour

Instructions

1. Heat 2 tbsp butter in a large skillet over medium-high heat until melted and bubbling.
2. Add 1.5 lbs beef sirloin to the skillet and cook for 5–7 minutes, stirring occasionally, until browned on all sides—this step builds flavor, so don’t skip it!
3. Transfer the browned beef to a 6-quart slow cooker.
4. In the same skillet, add 1 large onion, 2 green bell peppers, and 8 oz mushrooms, and sauté for 5 minutes until slightly softened.
5. Sprinkle 2 tbsp all-purpose flour over the vegetables and cook for 1 minute, stirring constantly to form a roux that will thicken the soup.
6. Pour the vegetable mixture into the slow cooker with the beef.
7. Add 4 cups beef broth, 2 tbsp Worcestershire sauce, 1 tsp garlic powder, 1 tsp black pepper, and 1 tsp salt to the slow cooker, stirring to combine all ingredients evenly.
8. Cover the slow cooker and cook on low heat for 6 hours, ensuring the beef becomes tender and the flavors meld together.
9. After 6 hours, stir in 1 cup heavy cream and 8 oz provolone cheese until the cheese is fully melted and the soup is creamy—tip: shred the cheese yourself for better melting!
10. Let the soup sit for 10 minutes off heat to thicken slightly before serving.
Just ladle this rich, creamy soup into bowls and savor the tender beef and melted cheese in every bite. The texture is luxuriously smooth with chunks of veggies, and the provolone adds a gooey, savory depth that’s irresistible. For a fun twist, serve it with crusty bread for dipping or top with extra shredded cheese and a sprinkle of fresh parsley.

Keto-Friendly Philly Cheesesteak Boats

Keto-Friendly Philly Cheesesteak Boats
Haven’t we all craved a Philly cheesesteak while trying to stick to a keto lifestyle? I sure have—especially on busy weeknights when I want something hearty without the carb overload. That’s why I started making these Keto-Friendly Philly Cheesesteak Boats, a fun twist that’s become a family favorite in my house.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 4 medium green bell peppers
– 1 tbsp olive oil
– 1 lb ribeye steak, thinly sliced
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1/2 cup onion, thinly sliced
– 8 slices provolone cheese
– 1/4 cup beef broth

Instructions

1. Preheat your oven to 400°F.
2. Slice each green bell pepper in half lengthwise and remove the seeds and membranes.
3. Place the pepper halves on a baking sheet, cut-side up, and drizzle with 1 tbsp olive oil.
4. Bake the peppers for 15 minutes at 400°F until they are slightly softened but still hold their shape.
5. While the peppers bake, heat a large skillet over medium-high heat.
6. Add the thinly sliced ribeye steak to the skillet and season with 1/2 tsp salt and 1/4 tsp black pepper.
7. Cook the steak for 5-7 minutes, stirring occasionally, until it is browned and no longer pink.
8. Add 1/2 cup thinly sliced onion to the skillet and cook for 3-4 minutes until the onion is translucent.
9. Pour 1/4 cup beef broth into the skillet and simmer for 2 minutes to deglaze the pan and create a flavorful sauce.
10. Remove the peppers from the oven and evenly divide the steak and onion mixture among the pepper halves.
11. Top each pepper half with 2 slices of provolone cheese.
12. Return the baking sheet to the oven and bake for 5 minutes at 400°F until the cheese is melted and bubbly.
13. Carefully remove the baking sheet from the oven and let the boats cool for 2-3 minutes before serving.

Cheesy and satisfying, these boats deliver all the savory flavors of a classic cheesesteak with a crisp-tender pepper base. I love how the provolone melts into the juicy steak, and they’re perfect for dipping in a side of creamy keto-friendly sauce or serving alongside a fresh salad for a complete meal.

Philly Cheesesteak Quesadillas

Philly Cheesesteak Quesadillas
Remember those late-night cravings after a long day? I sure do, and that’s exactly what inspired these Philly Cheesesteak Quesadillas—a quick, cheesy mashup that brings all the savory goodness of a classic sandwich into a crispy, handheld package. It’s become my go-to weeknight fix when I want something hearty without the fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– 1 lb ribeye steak, thinly sliced
– 1 tbsp olive oil
– 1 medium green bell pepper, thinly sliced
– 1 medium onion, thinly sliced
– 1 tsp garlic powder
– 1/2 tsp salt
– 1/4 tsp black pepper
– 8 oz provolone cheese, shredded
– 4 large flour tortillas (10-inch)
– 2 tbsp butter, softened

Instructions

1. Heat 1 tbsp olive oil in a large skillet over medium-high heat until shimmering, about 2 minutes.
2. Add 1 lb thinly sliced ribeye steak to the skillet and cook for 3–4 minutes, stirring occasionally, until no longer pink. Tip: Don’t overcrowd the pan to ensure a good sear.
3. Transfer the cooked steak to a plate and set aside, leaving any juices in the skillet.
4. In the same skillet, add 1 thinly sliced green bell pepper and 1 thinly sliced onion, cooking over medium heat for 5–7 minutes until softened and lightly browned.
5. Return the steak to the skillet with the vegetables, then sprinkle in 1 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp black pepper, stirring to combine evenly. Tip: Season in layers for deeper flavor.
6. Remove the skillet from heat and let the mixture cool slightly for 2–3 minutes to prevent soggy tortillas.
7. Lay out 4 large flour tortillas on a clean surface and evenly divide the steak mixture among them, spreading it over one half of each tortilla.
8. Top the steak mixture on each tortilla with 2 oz shredded provolone cheese.
9. Fold the empty half of each tortilla over the filling to create a half-moon shape, pressing gently to seal.
10. Spread 1/2 tbsp softened butter on the top side of each quesadilla. Tip: Buttering the outside helps achieve a golden, crispy crust.
11. Heat a clean skillet or griddle over medium heat and place one quesadilla butter-side down, cooking for 3–4 minutes until golden brown.
12. Spread another 1/2 tbsp butter on the top side, then flip and cook for an additional 3–4 minutes until crispy and the cheese is melted.
13. Repeat steps 11–12 with the remaining quesadillas, keeping cooked ones warm in a 200°F oven if needed.
14. Slice each quesadilla into wedges and serve immediately.

Just out of the skillet, these quesadillas boast a satisfying crunch that gives way to tender, juicy steak and gooey provolone. For a fun twist, I love dipping them in a side of creamy ranch or spicy chipotle sauce—it’s the perfect balance of comfort and flavor that always hits the spot.

Conclusion

Journey through these 29 savory Philly cheesesteak recipes to discover endless ways to enjoy this classic comfort food. From traditional to creative twists, there’s a perfect cheesesteak for every craving. We hope you find a new favorite to make at home! Don’t forget to leave a comment telling us which recipe you loved most and share this roundup on Pinterest to spread the cheesesteak joy.

You might also like these recipes

Leave a Comment