Grilled Steak Sandwich with Caramelized Onions & Melted Cheese š„©š§ š§

Bold, juicy, and packed with flavorāthis steak sandwich is the ultimate upgrade to your lunch game!
Ready to turn your sandwich cravings up a notch? This Grilled Steak Sandwich is layered with juicy, tender ribeye slices, sweet balsamic caramelized onions, and melty provolone cheeseāall nestled between crispy grilled bread. Itās satisfying, indulgent, and comes together in under 30 minutes. Perfect for weekend lunches, quick dinners, or anytime you’re craving something epic between two slices of bread.
Ingredients
For the Sandwich:
- 2 ribeye steaks (or your favorite steak cut)
- 4 slices of sandwich bread (sourdough, ciabatta, or brioche work beautifully)
- 1 large onion, thinly sliced
- 2 tbsp olive oil
- 2 tbsp butter
- 2 tbsp balsamic vinegar
- 4 slices provolone cheese (or any cheese you loveāSwiss, cheddar, gouda!)
- Salt & pepper, to taste
- 1 tbsp mayonnaise (optional, but tasty!)
How to Make It
1ļøā£ Grill the Steak
Preheat your grill or grill pan to medium-high heat.
Season both sides of the steak generously with salt and pepper.
Grill for about 4ā5 minutes per side for medium-rare, or longer depending on your preference.
Let the steak rest for 5 minutes, then slice thinly against the grain for the most tender bites.
2ļøā£ Caramelize the Onions
While the steak is resting, heat olive oil in a skillet over medium heat.
Add the thinly sliced onions and cook for about 5ā7 minutes, stirring often until soft and starting to turn golden.
Add the butter and balsamic vinegar, and continue cooking for another 5 minutes until the onions are beautifully caramelized and jammy.
3ļøā£ Toast the Bread
Lightly grill or pan-toast the bread slices until golden and crispy on both sides.
4ļøā£ Assemble the Sandwich
Spread a little mayo on one side of each slice of bread if you’re using it.
Layer on the sliced steak, then pile on the caramelized onions.
Top it all off with a slice (or two!) of provolone cheese and close the sandwich.
If you want it extra melty, pop the assembled sandwich back on the grill or under a broiler for 1ā2 minutes to let the cheese ooze!
Why Youāll Love It
āļø Restaurant-quality flavor in your own kitchen
āļø Rich and juicy from the steak + sweet and tangy from the onions
āļø Totally customizable with your favorite cheese and bread
āļø Fast, filling, and oh-so-satisfying
Serve It With
- A side of crispy fries or sweet potato wedges
- A fresh green salad or slaw
- Or just your favorite iced drink and a napkin (youāll need it!)
Quick Info:
ā° Prep Time: 10 minutes
š„ Cook Time: 15 minutes
ā³ Total Time: 25 minutes
š½ļø Servings: 2 big sandwiches
ā” Calories: ~550 kcal per serving
Now thatās what we call a sandwich! Whether youāre cooking for yourself or trying to impress someone special, this grilled steak masterpiece is a total showstopper.
Enjoy every gooey, meaty bite!
With smoky sizzles & cheesy drizzles,