This sandwich is everything I reach for when I want something fast, satisfying, and a little messy. It’s a straightforward combination of grilled sirloin, sweet caramelized onions, and melty provolone tucked into toasted hoagie buns — simple ingredients that come together into a reliably comforting meal.
I make a batch when friends drop by, and my favorite part is how forgiving it is: the steak needs only a quick sear, the onions can be cooked ahead, and the cheese brings everything together with minimal fuss. There’s a balance of textures — crisp toast, tender meat, soft onions — that makes each bite interesting.
Below I walk you through exactly what to buy, the step-by-step method, common errors and fixes, and storage notes so you can make this sandwich confidently any night of the week.
What to Buy

Stick to the essentials and buy quality where it counts: a good piece of sirloin and fresh provolone will elevate this sandwich more than anything flashy. Pick hoagie-style buns that hold up to juicy meat without falling apart. If you can, get a medium-to-large onion and a green onion for brightness.
Mezzetta appears in the ingredient list: choose whatever variety you like (peppers, giardiniera, or pickled peppers work well with this sandwich). You don’t need exotic pantry items — olive oil, garlic salt, and pepper round out the flavor profile.
Ingredients
- 2 medium onions, thinly sliced — caramelize for sweet depth; don’t rush them.
- 1 medium green onion, sliced (plus extra if serving carb-free. For each serving cut a pepper in half to serve beef in) — adds fresh, bright finish and works as a carb-free wrap hint.
- 1 tablespoon extra-virgin olive oil — for softening and caramelizing the onions.
- 1 1/2 pounds sirloin steak — the main protein; pat dry before seasoning for a better sear.
- 1 teaspoon garlic salt — simple seasoning to brighten the beef.
- pepper — freshly ground is best; season to taste.
- 4 hoagie-style buns, toasted — toasty buns keep the sandwich from going soggy and add crunch.
- 8 slices provolone cheese — melts beautifully over the warm steak; two slices per sandwich.
- Mezzetta — a finishing condiment; use as desired to add acid, tang, or heat depending on the jar you choose.
From Start to Finish: Grilled Cheese Steak Sandwich
- Heat a large skillet over medium heat. Add 1 tablespoon extra-virgin olive oil, the 2 medium onions (thinly sliced) and the 1 medium green onion (sliced). Season with pepper. Cook, stirring occasionally, until the onions are soft and caramelized, about 7–10 minutes. Remove from heat and set the onion mixture aside.
- Preheat the grill to medium-high.
- Pat the 1 1/2 pounds sirloin steak dry. Season both sides with 1 teaspoon garlic salt and pepper to taste.
- Grill the steak on the preheated grill 2 minutes per side, or cook until your desired doneness. Adjust time as needed for thickness.
- Transfer the steak to a cutting board and let it rest 5 minutes. Then slice the steak thinly against the grain.
- If the 4 hoagie-style buns are not already toasted, toast them now (on the grill, in a toaster oven, or under the broiler) to your preference.
- Assemble the sandwiches: divide the sliced steak evenly among the 4 toasted hoagie buns, top each with some of the reserved onion mixture, then place 2 slices provolone cheese on each sandwich (8 slices total).
- To melt the cheese: either (a) place the assembled sandwiches on a baking sheet and broil on high for 30–90 seconds, watching closely until the cheese is fully melted, or (b) if you prefer, let the heat from the meat melt the cheese—close the top bun and wait 1–2 minutes.
- Serve the sandwiches with Mezzetta (as desired). If you prefer a carb-free option, omit the hoagie buns and use extra sliced green onion as indicated in the ingredient note.
Why You’ll Love This Recipe

This sandwich is fast, straightforward, and crowd-pleasing. The elements are simple — steak, onions, cheese, bun — but each plays a clear role. Caramelized onions add sweetness and complexity that balance the savory steak. Provolone melts smoothly and wraps the fillings together without overpowering them.
It’s also practical: you can cook the onions ahead, and the steak only needs a quick grill. For weeknights when time is limited, this gives you maximum payoff for minimal hands-on cooking. It’s also adaptable: scale down for two people or scale up for a gathering.
Ingredient Swaps & Substitutions

- Beef cut alternatives: If sirloin isn’t available, look for a lean cut that grills quickly — flank or skirt steak works well; just adjust cook time and slice thinly across the grain.
- Cheese options: Provolone is in the recipe for meltability and mildness. Swap for mozzarella or fontina if you want a creamier, stretchier melt; sharper cheeses (cheddar) will change the flavor profile significantly.
- Bread choices: Any sturdy roll or baguette will do; sourdough adds tang, while a seeded roll adds texture. For carb-free, use the green onion/pepper serving suggestion from the ingredients.
- Onion variations: Use a mix of red and yellow onions for color; cook time remains the same for caramelization.
What You’ll Need (Gear)
- Large skillet — for caramelizing the onions.
- Grill (gas or charcoal) — for quick, high-heat searing of the steak.
- Cutting board and a sharp knife — to rest and slice the steak thinly against the grain.
- Baking sheet or broiler-safe pan — to melt the provolone under the broiler if you choose that method.
- Tongs or spatula — for handling the steak and onions safely.
Common Errors (and Fixes)
- Overcrowded pan for onions: If the onions steam instead of caramelize, your pan is too full. Fix: cook in a single layer or use a larger skillet and allow some space for moisture to evaporate.
- Steak not getting a good sear: If the meat sticks or doesn’t brown, the grill isn’t hot enough or the steak was wet. Fix: pat the steak dry, preheat the grill to medium-high, and oil the grates lightly.
- Soggy buns: Juicy meat can make buns soggy quickly. Fix: toast the buns well and don’t overfill. Serve immediately after assembly or keep the bottom bun slightly drier by brushing with a thin layer of olive oil before toasting.
- Cheese won’t melt: If slices stay rigid, your steak and onions might be too cool. Fix: broil briefly (30–90 seconds) and watch closely; alternatively, stack the cheese directly on the hot steak so residual heat helps melt it.
Seasonal Adaptations
Spring: Add finely chopped fresh herbs like basil or parsley into the caramelized onions at the end for brightness. A jarred Mezzetta pepper can add a pop of color and acidity suitable for spring menus.
Summer: Grill the steak outdoors and throw some sliced seasonal peppers on the grill alongside for a smoky, colorful addition. Use a crustier roll so the sandwich travels well for picnics.
Fall/Winter: Swap in caramelized onions cooked a touch longer for deeper flavor and add a smear of mustard for warmth. Serve with a bowl of warm soup to turn this into a cozy meal.
Method to the Madness
Here’s the logic behind the timing and structure so you can adapt confidently. Caramelizing onions first lets them rest while you grill the steak; they don’t need to be piping hot when assembled. Resting the steak after grilling is critical — it allows the juices to redistribute, keeping slices moist.
Onion stage
Use medium heat and patience for the onions. Stirring every minute or two is fine; you want even browning without burning. A pinch of pepper is all the seasoning they need because the steak and garlic salt will provide savory punch.
Grill stage
Two minutes per side is a guideline for thinner sirloin slices on medium-high heat. Thicker steaks will need longer; always slice against the grain to keep pieces tender. Rest five minutes before slicing.
Assembly & melting
Assemble immediately after slicing the steak. If you want the cheese perfectly pulled and bubbly, pop the assembled sandwich under a hot broiler for no more than 90 seconds — watch it closely to prevent burning.
Best Ways to Store
Leftover steak (sliced) and caramelized onions store well separately in airtight containers in the fridge for up to 3–4 days. Reheat gently in a skillet or under a broiler so the meat doesn’t overcook and dry out. Re-toast the buns right before assembling to reclaim crunch.
Do not assemble and refrigerate the entire sandwich if you care about texture; the bread will absorb juices and become soggy. If you must prep ahead, keep components separate and assemble just before serving.
Grilled Cheese Steak Sandwich Q&A
- Can I use a skillet instead of a grill for the steak? Yes. Use a very hot cast-iron skillet and sear 2 minutes per side for thinner steaks, adjusting for thickness.
- What doneness should I aim for? Medium-rare to medium is a safe bet for tender slices, but cook to your preference. Remember that thin-sliced steak cooks very quickly, so watch the time.
- How do I make this dairy-free? Swap provolone for a dairy-free melting cheese alternative and proceed the same way. Be mindful that melting behavior varies by product.
- Can I make these ahead? You can caramelize the onions and cook the steak ahead, refrigerate separately, and reheat briefly before assembling. Assemble right before serving for best texture.
Next Steps
Start by caramelizing the onions; they take the most hands-on time but can be done ahead. Preheat the grill as the onions rest, then grill the steak quickly and slice against the grain. Toast your buns, assemble, and decide whether to broil for a perfectly melted top.
If you try this, tell me how you like your steak cooked and which Mezzetta jar you used — I’m always curious about the finishing touch. If you want a follow-up, I can share a spicy variant or a version with different cheeses. Happy cooking — and enjoy every melty, savory bite.

Grilled Cheese Steak Sandwich
Ingredients
Ingredients
- 2 medium onionsthinly sliced
- 1 medium green onionsliced plus extra if serving carb-free.For each serving cut a pepper in half to serve beef in
- 1 tablespoonextra-virgin olive oil
- 1 1/2 poundssirloin steak
- 1 teaspoongarlic salt
- pepper
- 4 hoagie style bunstoasted
- 8 slicesprovolone cheese
- Mezzetta
Instructions
Instructions
- Heat a large skillet over medium heat. Add 1 tablespoon extra-virgin olive oil, the 2 medium onions (thinly sliced) and the 1 medium green onion (sliced). Season with pepper. Cook, stirring occasionally, until the onions are soft and caramelized, about 7–10 minutes. Remove from heat and set the onion mixture aside.
- Preheat the grill to medium-high.
- Pat the 1 1/2 pounds sirloin steak dry. Season both sides with 1 teaspoon garlic salt and pepper to taste.
- Grill the steak on the preheated grill 2 minutes per side, or cook until your desired doneness. Adjust time as needed for thickness.
- Transfer the steak to a cutting board and let it rest 5 minutes. Then slice the steak thinly against the grain.
- If the 4 hoagie-style buns are not already toasted, toast them now (on the grill, in a toaster oven, or under the broiler) to your preference.
- Assemble the sandwiches: divide the sliced steak evenly among the 4 toasted hoagie buns, top each with some of the reserved onion mixture, then place 2 slices provolone cheese on each sandwich (8 slices total).
- To melt the cheese: either (a) place the assembled sandwiches on a baking sheet and broil on high for 30–90 seconds, watching closely until the cheese is fully melted, or (b) if you prefer, let the heat from the meat melt the cheese—close the top bun and wait 1–2 minutes.
- Serve the sandwiches with Mezzetta (as desired). If you prefer a carb-free option, omit the hoagie buns and use extra sliced green onion as indicated in the ingredient note.
Equipment
- Large Skillet
- Grill
- Cutting Board
- Baking Sheet
- toaster oven
- broiler
