Philly Cheesesteak Grilled Cheese

Featured in: Savory Toasts

This fusion sandwich combines the savory appeal of a Philly cheesesteak with the comfort of grilled cheese. Thinly sliced ribeye is sautéed with bell peppers and onions until caramelized, then layered with provolone between butter-toasted bread and grilled until golden and cheese melts.

Ready in just 35 minutes with minimal effort, it's an impressive main dish that serves four. The key is using quality steak, properly caramelizing your vegetables, and grilling with gentle pressure for even melting.

Updated on Sun, 18 Jan 2026 13:16:00 GMT
Golden-brown Philly Cheesesteak Grilled Cheese sandwich oozing melted provolone, with ribeye steak and sautéed peppers visible between buttery bread. Save
Golden-brown Philly Cheesesteak Grilled Cheese sandwich oozing melted provolone, with ribeye steak and sautéed peppers visible between buttery bread. | butterhearth.com

There was a Saturday morning when I had leftover steak from the night before and a craving that wouldn't quit. I stood at the counter staring at bread, cheese, and a forgotten bag of peppers, and suddenly it clicked: why not smash two of the best sandwiches into one? The first bite was ridiculous, melty cheese stretching between golden bread, tangy peppers mixing with tender steak. I texted a photo to my brother and he replied with three fire emojis and a single word: genius.

I made this for a group of friends on a rainy Sunday and watched four grown adults go completely silent for the first three bites. One of them, a devoted purist about Philly cheesesteaks, paused mid-chew and admitted it might be better than the original. That night, the recipe got passed around the group chat before we even finished eating.

Ingredients

  • Ribeye steak (300 g, thinly sliced): Ribeye brings the marbling and flavor that makes this sandwich sing, slice it thin against the grain so it stays tender and cooks fast.
  • Olive oil (1 tablespoon): Just enough to get a nice sear on the steak without making things greasy.
  • Green bell pepper (1 small, thinly sliced): Adds sweetness and a little crunch, the green variety keeps things classic Philly style.
  • Red bell pepper (1 small, thinly sliced): I love the pop of color and slight sweetness it adds to balance the savory steak.
  • Yellow onion (1 medium, thinly sliced): Onions caramelize beautifully in the same pan as the peppers, creating deep flavor without extra effort.
  • Kosher salt (1/2 teaspoon): Seasons the steak just right, kosher salt is easier to control than table salt.
  • Black pepper (1/4 teaspoon): A little goes a long way, freshly cracked is always better if you have it.
  • Sturdy white or sourdough bread (8 slices): You need bread with some structure so it holds up to the filling and gets crispy without falling apart.
  • Provolone cheese (8 slices): This is the classic cheesesteak cheese, it melts like a dream and has a mild tanginess that doesn't overpower.
  • Unsalted butter (4 tablespoons, softened): Softened butter spreads easily and gives you that golden, crispy exterior we all crave.

Instructions

Sear the steak:
Heat the olive oil in a large skillet over medium high heat until it shimmers. Add the thinly sliced steak, season with salt and pepper, and let it sear without moving it too much for 2 to 3 minutes until nicely browned, then remove and set aside.
Sauté the veggies:
Toss the sliced bell peppers and onion into the same skillet and let them cook for 4 to 5 minutes, stirring occasionally, until they soften and get those sweet caramelized edges. Stir the steak back in, toss everything together, and take the pan off the heat.
Assemble the sandwiches:
Butter one side of each bread slice generously. Lay 4 slices buttered side down, then layer with one slice of provolone, a hearty scoop of the steak and veggie mix, another slice of provolone, and top with the remaining bread slices buttered side up.
Grill to golden perfection:
Heat a large non stick skillet or griddle over medium heat and place the sandwiches in the pan, working in batches if needed. Grill for 3 to 4 minutes per side, pressing gently with a spatula, until the bread turns golden brown and the cheese melts into gooey perfection.
Serve hot:
Transfer the sandwiches to a cutting board and let them rest for just a minute so the cheese sets slightly. Cut each sandwich in half and serve immediately while everything is still warm and melty.
A close-up of a toasted Philly Cheesesteak Grilled Cheese, showcasing juicy steak strips, onions, and peppers tucked inside the crispy crust. Save
A close-up of a toasted Philly Cheesesteak Grilled Cheese, showcasing juicy steak strips, onions, and peppers tucked inside the crispy crust. | butterhearth.com

The first time I served this to my mom, she took one look and said it was too much. Then she ate the whole thing without putting it down once. By the end, she was already planning who she'd make it for next, and I realized some dishes just have that power to win people over in a single bite.

Choosing Your Bread

I have tested this with plain white sandwich bread, sourdough, and even a rustic Italian loaf. Sourdough adds a tangy depth that plays really well with the provolone, but white bread gives you that nostalgic diner vibe. Whatever you choose, make sure it is sturdy enough to hold the filling and thick enough to crisp up without getting soggy.

Cheese Swaps That Work

Provolone is traditional and melts beautifully, but mozzarella gives you more stretch and a milder flavor. Swiss adds a nutty note that surprised me in the best way. I have even mixed provolone and sharp cheddar for a bolder, tangier bite, and it was a hit every time.

Make It Your Own

This sandwich is endlessly adaptable. Sautéed mushrooms add an earthy richness that feels almost luxurious. A drizzle of hot sauce or a few sliced jalapeños bring heat without overwhelming the other flavors. I have added pickled peppers for tang and even a smear of garlic aioli on the inside before grilling, and each version felt like a new discovery.

  • Try adding sautéed mushrooms for extra umami and texture.
  • Swap in pepper jack cheese if you want a built in kick of heat.
  • Serve with crispy fries, a simple salad, or even pickle spears on the side.
Half-eaten Philly Cheesesteak Grilled Cheese on a rustic wooden board, revealing the gooey provolone and savory filling inside. Save
Half-eaten Philly Cheesesteak Grilled Cheese on a rustic wooden board, revealing the gooey provolone and savory filling inside. | butterhearth.com

This sandwich has become my go to whenever I want something comforting, quick, and just a little bit indulgent. It never fails to make people smile, and honestly, that is the best part of cooking.

Recipe Questions

What cut of steak works best for this sandwich?

Ribeye is ideal due to its marbling and tenderness. Sirloin or flank steak are good budget-friendly alternatives. Slice against the grain for maximum tenderness.

Can I make this ahead of time?

Prepare the steak and vegetable filling up to 2 hours ahead. Assemble and grill the sandwiches fresh for the best texture and melted cheese.

What cheese alternatives work well?

Mozzarella, Swiss, and American cheese all work beautifully. For deeper flavor, try a blend of provolone and white cheddar.

How do I prevent soggy bread?

Butter both sides of bread generously and grill over medium heat. Don't overload with filling, and serve immediately after grilling.

What side dishes pair well?

Crispy fries, waffle fries with cheese sauce, coleslaw, or a fresh green salad complement these hearty sandwiches perfectly.

Can I add additional toppings?

Absolutely. Sautéed mushrooms, caramelized garlic, crispy bacon, or jalapeños enhance the flavor profile beautifully.

Philly Cheesesteak Grilled Cheese

Tender ribeye steak, caramelized peppers and onions, melted provolone between buttery toasted bread.

Prep duration
15 min
Time to cook
20 min
Complete duration
35 min
Created by Grace Mitchell


Skill Level Easy

Heritage American

Output 4 Portions

Dietary considerations None specified

Components

Filling

01 10 oz ribeye steak, thinly sliced
02 1 tablespoon olive oil
03 1 small green bell pepper, thinly sliced
04 1 small red bell pepper, thinly sliced
05 1 medium yellow onion, thinly sliced
06 1/2 teaspoon kosher salt
07 1/4 teaspoon black pepper

Sandwich Assembly

01 8 slices sturdy white or sourdough bread
02 8 slices provolone cheese
03 4 tablespoons unsalted butter, softened

Directions

Stage 01

Sear the steak: Heat olive oil in a large skillet over medium-high heat. Add sliced steak, season with salt and pepper, and cook for 2-3 minutes until browned. Remove and set aside.

Stage 02

Sauté vegetables: In the same skillet, add bell peppers and onion. Sauté for 4-5 minutes until softened and lightly caramelized. Return steak to the pan, toss to combine, and remove from heat.

Stage 03

Assemble sandwiches: Butter one side of each bread slice. Place 4 slices, buttered side down, on a work surface. Top each with 1 slice of provolone, a generous portion of steak and veggie mixture, another slice of provolone, and then the remaining bread slices, buttered side up.

Stage 04

Grill to golden perfection: Heat a large non-stick skillet or griddle over medium heat. Place sandwiches in the skillet in batches if necessary. Grill for 3-4 minutes per side, pressing gently, until bread is golden and cheese is melted.

Stage 05

Finish and serve: Transfer to a cutting board, let cool for 1 minute, then cut in half and serve immediately.

Necessary tools

  • Large skillet
  • Non-stick skillet or griddle
  • Spatula
  • Bread knife
  • Cutting board

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains gluten from bread
  • Contains dairy from cheese and butter
  • May contain soy depending on bread brand; consult labels for additional allergens

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 510
  • Fats: 27 g
  • Carbohydrates: 39 g
  • Protein Content: 29 g