French Onion Steak Sandwich with Grilled Mushrooms Recipe
If you are longing for a hearty, bursting-with-flavor sandwich that hits all the right notes, look no further than this French Onion Steak Sandwich with Grilled Mushrooms Recipe. It’s the perfect harmony of tender, juicy steak layered with sweet, caramelized onions and earthy grilled mushrooms, topped off with melted provolone, all nestled inside a toasty, crunchy roll. Every bite promises deep, rich flavors with a satisfying mix of textures, making it a standout meal for lunch, dinner, or any time you crave something comforting yet elegant.

Ingredients You’ll Need
Gathering these simple yet essential ingredients sets the stage for an unforgettable sandwich. Each component plays a vital role in building the layers of flavor and texture—from the savory, perfectly cooked steak and its aromatic seasoning, to the sweet onions and meaty mushrooms, to the melty provolone that ties everything together.
- 1 lb flank steak or ribeye: Choose your favorite cut for a tender, juicy base with great beefy flavor.
- Salt and black pepper: Generously seasoned to enhance the natural steak flavors.
- 2 tablespoons olive oil divided: One tablespoon for caramelizing onions, the other for sautéing mushrooms.
- 2 large yellow onions thinly sliced: Slowly cooked until caramelized and sweet to add richness.
- 1 teaspoon fresh thyme leaves (or 1/2 tsp dried): Adds a lovely herbal hint that complements the onions perfectly.
- 1 tablespoon balsamic vinegar: De-glazes the pan for depth and a touch of tangy sweetness.
- 8 oz cremini or button mushrooms sliced: Grilled until golden and tender to bring an earthy note.
- 4 hoagie or French rolls split: An ideal sturdy yet soft carrier for all the fillings.
- 4 slices provolone cheese: Melts beautifully for a creamy, slightly smoky finish.
- 2 tablespoons butter softened (optional): Adds richness when spread on toasted rolls.
- 1 tablespoon Dijon mustard (optional): Provides a gentle kick and bright contrast to the savory layers.
How to Make French Onion Steak Sandwich with Grilled Mushrooms Recipe
Step 1: Season and Prepare the Steak
Start by liberally seasoning your steak with salt and black pepper—this is crucial because seasoning helps build flavor right into the meat. Allow the steak to come to room temperature as you prep the other ingredients, ensuring an even cook.
Step 2: Caramelize the Onions
Heat one tablespoon of olive oil in a skillet over medium heat. Add the thinly sliced yellow onions along with the fresh thyme leaves. Stir frequently as the onions cook slowly until gorgeously golden and caramelized, which takes about 20 to 25 minutes. During the last few minutes, splash in the balsamic vinegar to deglaze the pan, stirring to absorb all those tasty browned bits and deepen the sweetness.
Step 3: Sauté the Mushrooms
While the onions are doing their magic, heat the remaining olive oil in a separate pan or grill pan. Toss in your sliced cremini or button mushrooms, sautéing them until softened and browned, roughly 8 to 10 minutes. These add a savory, meaty element that complements the steak perfectly.
Step 4: Cook the Steak
Raise your heat to medium-high and grill or sear the steak for about 3 to 4 minutes on each side for medium-rare—or adjust the time to your preferred doneness. Once cooked, let the steak rest for 5 minutes so the juices settle, then slice thinly across the grain to maintain tenderness in every bite.
Step 5: Assemble and Melt the Cheese
Lightly toast your hoagie or French rolls. If you like, spread butter or Dijon mustard on the insides for extra flavor layers. Layer the sliced steak, generously pile on the caramelized onions and sautéed mushrooms, then top each sandwich with a slice of provolone cheese. Pop the sandwiches under a broiler for 1 or 2 minutes until the cheese melts into gooey perfection.
How to Serve French Onion Steak Sandwich with Grilled Mushrooms Recipe

Garnishes
Add fresh arugula or a handful of baby spinach leaves for a peppery, crisp freshness that cuts through the richness. A sprinkle of freshly cracked black pepper or a drizzle of extra balsamic vinegar can also brighten up the presentation and flavor.
Side Dishes
This sandwich pairs beautifully with crispy shoestring fries, a simple green salad, or even roasted vegetables to round out the meal. For an indulgent touch, creamy coleslaw or a cup of French onion soup complements the layered onion flavors perfectly.
Creative Ways to Present
Try slicing the sandwich diagonally for a dramatic presentation that shows off the layers. Serve it open-faced on a wooden board alongside pickles or marinated olives for a rustic vibe. For gatherings, cut into smaller sliders so everyone can enjoy a taste of this incredible French Onion Steak Sandwich with Grilled Mushrooms Recipe.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, wrap the sandwich tightly in foil or plastic wrap and refrigerate for up to two days. Store cooked onions and mushrooms separately to prevent the bread from becoming soggy.
Freezing
While the assembled sandwich is best enjoyed fresh, you can freeze the cooked steak slices, onions, and mushrooms individually in airtight containers for up to a month. Thaw overnight in the fridge before reheating.
Reheating
To reheat, toast the rolls lightly, warm up the steak and vegetable fillings in a skillet over low heat until hot, then assemble and melt the cheese under the broiler again. This will bring back the fresh, delicious character of the sandwich.
FAQs
Can I use a different type of cheese instead of provolone?
Absolutely! Swiss or Gruyère are excellent alternatives that melt well and bring their unique flavors to the sandwich.
Is flank steak the best cut to use?
Flank steak is ideal due to its lean texture and strong beef flavor, but ribeye works beautifully if you prefer more marbling and richness.
Can I prepare the onions and mushrooms ahead of time?
Yes, caramelized onions and sautéed mushrooms can be made a day ahead and stored in the fridge, which can save you time on sandwich assembly day.
How do I get the onions perfectly caramelized?
Low and slow is the key—cook the onions on medium or medium-low heat, stirring frequently, until they turn golden brown and sweet. Patience really pays off here!
What can I serve with the French Onion Steak Sandwich with Grilled Mushrooms Recipe for a complete meal?
A crisp salad, roasted potatoes, or even a cup of hearty soup complements this sandwich perfectly and rounds out the dinner beautifully.
Final Thoughts
There is something incredibly satisfying about biting into a French Onion Steak Sandwich with Grilled Mushrooms Recipe that you made yourself. The combination of savory steak, sweet onions, earthy mushrooms, and melty provolone nestled in a toasted roll feels downright unforgettable. I can’t wait for you to give this recipe a try and discover how quickly it becomes a favorite in your sandwich rotation—ready to impress family and friends anytime you crave a hearty, flavorful meal.
Print
French Onion Steak Sandwich with Grilled Mushrooms Recipe
- Total Time: 50 minutes
- Yield: 4 sandwiches 1x
- Diet: High-Protein
Description
A hearty and flavorful French Onion Steak Sandwich featuring tender caramelized onions, grilled mushrooms, and perfectly cooked flank steak, topped with melted provolone cheese on toasted hoagie rolls. This American classic is a perfect blend of savory and satisfying tastes, ideal for a filling main course.
Ingredients
Steak and Seasoning
- 1 lb flank steak or ribeye
- Salt and black pepper to taste
- 2 tablespoons olive oil, divided
Onions and Mushrooms
- 2 large yellow onions, thinly sliced
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried thyme)
- 1 tablespoon balsamic vinegar
- 8 oz cremini or button mushrooms, sliced
Sandwich Assembly
- 4 hoagie or French rolls, split
- 4 slices provolone cheese
- 2 tablespoons butter, softened (optional)
- 1 tablespoon Dijon mustard (optional)
Instructions
- Season the Steak: Generously season the flank steak or ribeye with salt and black pepper. Allow it to sit at room temperature while you prepare the onions and mushrooms to ensure even cooking.
- Caramelize the Onions: Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the thinly sliced onions and thyme leaves. Cook slowly, stirring often, until the onions turn golden brown and caramelize, about 20 to 25 minutes. In the last few minutes, add the balsamic vinegar to deglaze the pan and intensify the flavor.
- Sauté the Mushrooms: In a separate skillet or grill pan, heat the remaining tablespoon of olive oil over medium heat. Add the sliced mushrooms and cook until they are browned and tender, which should take about 8 to 10 minutes.
- Cook the Steak: Grill or sear the steak over medium-high heat for about 3 to 4 minutes per side to achieve medium-rare doneness or adjust timing according to your preference. Once cooked, let the steak rest for 5 minutes to retain juices, then slice thinly across the grain.
- Toast the Rolls: Toast the hoagie or French rolls until lightly crispy. Optionally, spread the insides with softened butter or Dijon mustard for added flavor.
- Assemble the Sandwiches: Layer each toasted roll with sliced steak, caramelized onions, sautéed mushrooms, and a slice of provolone cheese.
- Melt the Cheese: Place the assembled sandwiches under a broiler for 1 to 2 minutes or until the provolone cheese has melted and begun to bubble.
- Serve: Serve the French Onion Steak Sandwiches hot for a delicious and satisfying meal.
Notes
- For enhanced flavor, marinate the steak in olive oil, garlic, and Worcestershire sauce for 30 minutes before cooking.
- You can substitute Swiss or Gruyère cheese in place of provolone for a different cheese profile.
- Add fresh arugula or sautéed spinach inside the sandwich for a refreshing touch of green.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American