Garlic Butter Steakhouse Mushroom Melt Sandwich – Easy Recipe for Homemade Cheesy Subs

Posted on

garlic butter steakhouse mushroom melt sandwich - featured image

Introduction

The sizzle of juicy steak hitting a hot skillet, the aroma of garlic butter swirling through the kitchen, and the sight of golden mushrooms bubbling beneath a melted cheese blanket—now that’s a dinner I’ll drop everything for. I still remember the first time I whipped up this Garlic Butter Steakhouse Mushroom Melt Sandwich on a random Thursday night. It was one of those “what do I even have in the fridge?” situations, and honestly, it turned out better than anything I’ve ever ordered at a fancy steakhouse.

If you’re like me and believe that sandwiches should be big, bold, and totally comforting, you’re in the right place. This recipe is about taking the classic steak and mushroom combo and stuffing it into a sub roll with loads of gooey cheese—then soaking it all in garlicky, buttery bliss. It’s the ultimate homemade cheesy sub for anyone who craves a hearty meal but doesn’t want to fuss with too many steps.

Over the years, I’ve tweaked this garlic butter steakhouse mushroom melt sandwich more times than I can count—testing different breads, trying new cheeses, and even swapping out the steak cuts. It’s become a family favorite, especially for lazy weekends or when friends come over to watch the game. Whether you’re looking to impress your crew or just treat yourself to something rich and soul-satisfying, this sandwich promises big steakhouse flavors with zero intimidation. Get ready—because after one bite, you’ll be making this garlic butter steakhouse mushroom melt sandwich on repeat!

Why You’ll Love This Garlic Butter Steakhouse Mushroom Melt Sandwich

  • Quick & Easy: This sandwich is ready in under 40 minutes, making it perfect for busy weeknights, game days, or when you just need something epic—fast. The steps are straightforward, even if you’re not a steak pro.
  • Simple Ingredients: No need to track down anything fancy. Most of these ingredients are just hanging out in your kitchen or easy to grab at any store. I’ve made this with leftover steak, deli roast beef, and even swapped mushrooms depending on what’s available.
  • Perfect for Any Occasion: Craving a cozy lunch? Need a hearty dinner? This garlic butter steakhouse mushroom melt sandwich fits the bill every time. It’s also a guaranteed hit for casual get-togethers or late-night cravings.
  • Crowd-Pleaser: Every time I serve this, I get requests for the recipe. Even picky eaters (and my steak-skeptical niece!) come back for seconds. It’s cheesy, savory, and has just the right amount of garlicky kick.
  • Unbelievably Delicious: The contrast of juicy steak, earthy mushrooms, sweet caramelized onions, creamy cheese, and that warm, buttery garlic sauce—trust me, it’s a sandwich you’ll think about long after the last bite.

What really sets this garlic butter steakhouse mushroom melt sandwich apart? It’s all about the layering. I use a two-step cheese melt—starting with a layer under the steak and another on top—so every bite is gooey and rich. The garlic butter isn’t just brushed on top; it’s drizzled inside the rolls, so the flavors soak in everywhere. If you love classic steakhouse flavor but want it in a grab-and-go format, this is your dream sandwich.

For me, this isn’t just a sandwich. It’s comfort food, dialed up with steakhouse flavor, but still quick enough for a weeknight. It’s the kind of meal that makes you sigh with happiness—and maybe lick your fingers, too. Whether you’re a sandwich lover, a steak enthusiast, or just someone looking for a new cheesy sub to obsess over, you’ll fall for this garlic butter steakhouse mushroom melt sandwich.

What Ingredients You Will Need

This garlic butter steakhouse mushroom melt sandwich keeps things unfussy but bold, using a handful of reliable ingredients. Everything works together to deliver that steakhouse-level flavor, right in your own kitchen.

  • For the Steak and Mushrooms:
    • Ribeye or Sirloin Steak (about 12 oz / 340g, thinly sliced) – Ribeye gives you extra juiciness, but sirloin is more budget-friendly and equally tasty.
    • Cremini or White Button Mushrooms (8 oz / 225g, sliced) – I prefer cremini for their earthier flavor, but white mushrooms work in a pinch.
    • Yellow Onion (1 large, thinly sliced) – Adds sweetness and depth after caramelizing.
    • Garlic Cloves (4 large, minced) – The star in the garlic butter, so don’t be shy!
    • Unsalted Butter (4 tbsp / 56g, divided) – For sautéing and making the garlicky sauce.
    • Olive Oil (2 tbsp / 30ml) – Helps the steak sear without burning the butter.
    • Kosher Salt & Freshly Ground Black Pepper (to taste) – No steakhouse flavor without these basics.
    • Worcestershire Sauce (1 tbsp / 15ml) – Adds umami punch to the mushrooms and steak.
    • Fresh Thyme Leaves (1 tsp / 1g, optional) – For a herby, steakhouse aroma. I use it when I have it handy.
  • For the Sandwiches:
    • Sub Rolls or Hoagie Buns (4, about 6-inch each) – Soft but sturdy, so they hold up to all the fillings. I’ve even used ciabatta or baguette in a pinch.
    • Provolone Cheese (8 slices, about 160g) – Melts beautifully and has just the right tang. Swiss or mozzarella work too.
    • Garlic Butter (for brushing):
      • Reserved from above, or mix 2 tbsp / 28g melted butter with 1 minced garlic clove and a pinch of parsley
    • Fresh Parsley (2 tbsp / 4g, chopped, for garnish) – Totally optional but adds a fresh finish.

Ingredient Swaps & Tips:

  • For a lighter option, try sliced chicken breast or portobello mushrooms instead of steak.
  • Gluten-free? Use gluten-free sub rolls.
  • For dairy-free, swap butter with plant-based spread and use vegan cheese slices.
  • If you don’t have Worcestershire, a dash of soy sauce works in a pinch.
  • Don’t skip the garlic butter—it’s what makes this sandwich totally irresistible.

I’ve tried this with different brands of cheese and bread; honestly, it’s hard to go wrong, but using a good-quality roll keeps everything together (and your hands less messy!).

Equipment Needed

garlic butter steakhouse mushroom melt sandwich preparation steps

  • Large Cast Iron Skillet or Heavy Frying Pan: Perfect for getting that steakhouse sear on your steak. Nonstick works, but cast iron gives the best crust.
  • Sharp Chef’s Knife: For slicing steak, mushrooms, and onions thinly and evenly.
  • Cutting Board: A must for prepping all your ingredients.
  • Small Mixing Bowl: For making the garlic butter.
  • Spatula or Tongs: To toss the mushrooms and flip the steak.
  • Baking Sheet: For toasting the subs and melting the cheese in the oven.
  • Parchment Paper or Foil: Optional, but helps with cleanup after baking.

If you don’t have a cast iron skillet, any heavy pan will do—just watch the heat so nothing burns. I’ve even made this on an electric griddle when cooking for a crowd. For the baking sheet, you can use a broiler pan or even a pizza stone if you’re feeling fancy.

Pro tip: Keep your knives sharp—slicing steak and mushrooms is way easier (and safer) that way. And if you’re using cast iron, give it a quick wipe with oil after you’re done to keep it in top shape.

On a budget? Dollar store spatulas and thrifted pans work just fine. This sandwich doesn’t judge.

Preparation Method

  1. Prep Your Ingredients (10 minutes):

    Thinly slice your steak against the grain (about 1/4-inch / 6mm thick strips). Clean and slice mushrooms, and thinly slice your onion. Mince the garlic cloves. Set everything in separate piles—this makes assembly easy.
  2. Make the Garlic Butter (2 minutes):

    In a small bowl, combine 2 tablespoons (28g) melted unsalted butter with 1 minced garlic clove and a pinch of chopped parsley. Set aside for brushing the rolls later.
  3. Sauté the Onions & Mushrooms (8-10 minutes):

    Heat 1 tablespoon (14g) butter and 1 tablespoon (15ml) olive oil in your skillet over medium heat. Add the sliced onions, sprinkle with a pinch of salt, and cook for 3-4 minutes until they start to soften. Add mushrooms and cook, stirring occasionally, until golden and most of the liquid is gone (about 5-6 minutes). Add half the minced garlic and the thyme. Stir another 30 seconds. Transfer onion-mushroom mix to a plate.

    Troubleshooting tip: If the mushrooms release too much liquid, turn up the heat to evaporate it quickly. You want them browned, not soggy!
  4. Cook the Steak (5-6 minutes):

    Wipe out the skillet (or use a second one if you’re speedy). Add the remaining 1 tablespoon (14g) butter and 1 tablespoon (15ml) olive oil over high heat. Once hot, add steak strips in a single layer. Sprinkle with salt and pepper. Sear for 1-2 minutes per side until browned but still pink in the center. Add the remaining minced garlic and Worcestershire sauce, toss to coat, and cook 30 seconds more.

    Note: Don’t overcrowd the pan—work in batches if needed, so the steak sears and doesn’t steam.
  5. Combine Steak, Mushrooms & Onions (2 minutes):

    Return the onion-mushroom mixture to the pan with steak. Stir everything together until warmed through (about 1 minute). Taste and adjust seasoning if needed.
  6. Prep the Rolls (3 minutes):

    Preheat your oven to 400°F (200°C). Split the sub rolls but don’t cut all the way through—leave a hinge. Place them open-faced on a baking sheet lined with parchment. Brush the insides generously with the garlic butter.
  7. Build the Sandwiches (3 minutes):

    Layer one slice of provolone cheese on the bottom of each roll. Heap the steak-mushroom-onion filling evenly between the rolls. Top each with another slice of provolone.
  8. Melt & Toast (5-7 minutes):

    Bake in the preheated oven for 5-7 minutes, or until the cheese is melted and bubbly and the rolls are slightly toasted at the edges. For extra gooey cheese, flip on the broiler for 1 minute—but watch closely so nothing burns!

    Warning: Rolls can go from toasted to burnt quickly under the broiler. Don’t stray from the oven!
  9. Finish & Serve (1 minute):

    Remove sandwiches from the oven and sprinkle with chopped parsley if using. Serve hot, with plenty of napkins (it’s a little messy, but totally worth it).

Personal tip: If you’re making these for a crowd, keep the filling warm in a low oven and assemble just before serving. It keeps the bread from getting soggy and guarantees that cheese pull every time!

Cooking Tips & Techniques

After making this garlic butter steakhouse mushroom melt sandwich more times than I can count, I’ve picked up a few tricks (and learned from some slip-ups along the way).

  • Get the Pan Hot: Don’t rush preheating your skillet. A hot pan gets you that golden steak crust without overcooking the inside. If it’s not sizzling, it’s not hot enough.
  • Don’t Overcrowd: Cooking steak in batches means each piece gets a good sear. I once dumped it all in at once and ended up with gray, steamed meat—still tasty, but not steakhouse-level.
  • Use Real Butter: Margarine just doesn’t cut it for that rich garlic flavor. Go for unsalted so you can control the saltiness.
  • Cheese Layering: Placing cheese both under and over the filling helps the sandwich hold together and makes every bite super gooey.
  • Let It Rest: After the sandwiches come out of the oven, let them sit for a minute before serving. This keeps the filling from sliding out everywhere (I learned that one the messy way!).

It’s tempting to skip caramelizing the onions, but trust me—it adds a sweetness that balances all the savory flavors.

If you want to multitask, start the onions and mushrooms first, then prep the steak and rolls while they cook. Everything comes together smoothly and fast that way.

For consistent results, slice everything thinly and as evenly as possible. Uneven steak strips can lead to chewy bits or overcooked pieces. And if you’re scaling up the recipe, keep the filling warm in a slow cooker on “warm” so you can assemble as needed.

Variations & Adaptations

One of the best things about this garlic butter steakhouse mushroom melt sandwich is how easy it is to adapt to what you love (or what you have on hand).

  • For a Vegetarian Version: Swap the steak for thick slices of portobello mushrooms or even grilled eggplant. I’ve tried it with marinated tofu, too—surprisingly tasty!
  • Low-Carb or Gluten-Free: Use gluten-free rolls or serve the gooey steak-mushroom-cheese filling over a bed of greens for a steakhouse salad bowl. Keto friends, this is a winner without the bread.
  • For a Spicy Twist: Add sliced pickled jalapeños or a smear of spicy aioli inside the rolls before the cheese. Pepper Jack instead of provolone also adds a kick.
  • Different Cooking Methods: Grilling the steak outside adds smoky flavor, while an air fryer can toast the sandwiches in just a few minutes (especially if your oven is busy).
  • Allergen Substitutions: For dairy-free, use vegan butter and cheese. For soy-free, skip Worcestershire or use coconut aminos.

My personal favorite spin? Adding a handful of baby spinach to the mushroom mix for extra greens. The leaves wilt perfectly and make me feel a smidge healthier as I devour my cheesy sub!

Serving & Storage Suggestions

Serve your garlic butter steakhouse mushroom melt sandwich piping hot, right out of the oven. That’s when the cheese is at peak gooey-ness and the bread is perfectly crisp on the edges.

Pair it with a simple green salad, kettle chips, or a cup of tomato soup for a cozy meal. If you’re feeling extra, a cold, bubbly drink (like a craft beer or sparkling water with lemon) is a match made in sandwich heaven.

  • Storage: Let leftover sandwiches cool completely. Wrap tightly in foil or store in an airtight container. They’ll keep in the fridge for up to 3 days.
  • Freezing: I don’t recommend freezing assembled sandwiches (the bread gets soggy), but you can freeze just the steak-mushroom filling for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: For best results, pop the sandwich (still wrapped in foil) in a 350°F (175°C) oven for 10-15 minutes. Microwaving works in a pinch, but the bread won’t be as crisp.
  • Flavor Tip: The flavors get even deeper after a night in the fridge, making the leftovers (if you have any) almost better than the first round!

Nutritional Information & Benefits

Each garlic butter steakhouse mushroom melt sandwich (based on 4 servings) provides roughly:

  • Calories: 600-700
  • Protein: 35-40g
  • Fat: 32-38g (mostly from steak, cheese, and butter)
  • Carbohydrates: 38-45g (depending on bun type)

You’ll get a solid dose of protein from the steak and cheese, plus iron and B vitamins. Mushrooms add antioxidants and fiber, while onions offer natural sweetness and prebiotics.

For gluten-free diets, just swap the bread. Dairy-free options are easy, too. Allergens to note: gluten (rolls), dairy (cheese, butter), and soy (Worcestershire in some brands).

Personally, I love that this sandwich is hearty and filling, but still packs in some veggie power—it keeps me full and happy for hours. Plus, when you make it at home, you control the quality and portions.

Conclusion

When you’re craving something cheesy, savory, and just a little bit decadent, this garlic butter steakhouse mushroom melt sandwich is pure satisfaction. It’s easy enough for a weeknight but impressive enough for guests, and there’s room to make it totally your own.

I come back to this recipe again and again because it’s so comforting—like a steakhouse dinner, but handheld and ready in under an hour. Don’t be afraid to tweak it for your taste buds or whatever’s hiding in your fridge.

Give this sandwich a try and let me know how it turns out! Drop your favorite twists or questions in the comments, and if you snap a pic, tag me on Pinterest so I can see your masterpiece. Here’s to more gooey, garlicky, steak-filled sandwiches in your future—happy cooking!

Frequently Asked Questions (FAQs)

How thin should I slice the steak for this sandwich?

For the best texture, slice your steak about 1/4-inch (6mm) thick against the grain. This keeps it tender and easy to bite through—no jaw workout needed!

Can I use a different type of cheese?

Absolutely! Provolone is classic, but mozzarella, Swiss, or Pepper Jack are all delicious swaps. Use what you love or what’s already in your fridge.

What’s the best way to reheat leftover sandwiches?

Wrap the sandwich in foil and warm it in a 350°F (175°C) oven for 10-15 minutes. This keeps the bread crisp and the cheese melty. Avoid microwaving if you want to keep the bread from getting soggy.

How can I make this sandwich vegetarian?

Swap the steak for thick-sliced portobello mushrooms or grilled eggplant. You’ll still get that savory, umami flavor and gooey cheese melt!

What sides go well with this sandwich?

I love serving it with a crisp green salad, kettle chips, or tomato soup. For drinks, sparkling water with lemon or a cold beer pair perfectly.

Print

Garlic Butter Steakhouse Mushroom Melt Sandwich

This hearty sandwich combines juicy steak, caramelized onions, earthy mushrooms, and gooey provolone cheese, all soaked in garlicky butter and stuffed into toasted sub rolls. It’s a quick, comforting, steakhouse-inspired meal perfect for weeknights or game day gatherings.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 20-25 minutes
  • Total Time: 35-40 minutes
  • Yield: 4 sandwiches 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 12 oz ribeye or sirloin steak, thinly sliced (about 1/4-inch thick)
  • 8 oz cremini or white button mushrooms, sliced
  • 1 large yellow onion, thinly sliced
  • 4 large garlic cloves, minced (divided)
  • 4 tbsp unsalted butter, divided
  • 2 tbsp olive oil, divided
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste
  • 1 tbsp Worcestershire sauce
  • 1 tsp fresh thyme leaves (optional)
  • 4 sub rolls or hoagie buns (about 6-inch each)
  • 8 slices provolone cheese (about 160g)
  • 2 tbsp melted butter (for garlic butter)
  • 1 garlic clove, minced (for garlic butter)
  • Pinch of chopped fresh parsley (for garlic butter and garnish)
  • 2 tbsp fresh parsley, chopped (for garnish, optional)

Instructions

  1. Prep all ingredients: Thinly slice steak against the grain, mushrooms, and onion. Mince garlic cloves. Set aside.
  2. Make garlic butter: In a small bowl, combine 2 tbsp melted butter with 1 minced garlic clove and a pinch of chopped parsley. Set aside.
  3. Sauté onions and mushrooms: Heat 1 tbsp butter and 1 tbsp olive oil in a large skillet over medium heat. Add onions with a pinch of salt and cook 3-4 minutes until softened. Add mushrooms and cook, stirring, until golden and liquid evaporates (5-6 minutes). Add half the minced garlic and thyme, stir for 30 seconds, then transfer mixture to a plate.
  4. Cook steak: Wipe out skillet. Add remaining 1 tbsp butter and 1 tbsp olive oil over high heat. Add steak strips in a single layer, season with salt and pepper, and sear 1-2 minutes per side until browned but still pink inside. Add remaining minced garlic and Worcestershire sauce, toss to coat, and cook 30 seconds more.
  5. Combine steak, mushrooms, and onions: Return onion-mushroom mixture to pan with steak. Stir to combine and warm through (about 1 minute). Adjust seasoning if needed.
  6. Prep rolls: Preheat oven to 400°F (200°C). Split sub rolls, leaving a hinge. Place open-faced on a parchment-lined baking sheet. Brush insides generously with garlic butter.
  7. Build sandwiches: Place one slice of provolone cheese on the bottom of each roll. Divide steak-mushroom-onion filling evenly among rolls. Top each with another slice of provolone.
  8. Melt and toast: Bake sandwiches for 5-7 minutes, or until cheese is melted and bubbly and rolls are slightly toasted. For extra gooey cheese, broil for 1 minute, watching closely.
  9. Finish and serve: Remove from oven, sprinkle with chopped parsley if desired, and serve hot.

Notes

For best results, slice steak and vegetables thinly and evenly. Don’t overcrowd the pan when searing steak—work in batches if needed. Cheese both under and over the filling helps hold the sandwich together. Let sandwiches rest for a minute before serving to keep the filling from sliding out. For gluten-free or dairy-free adaptations, use appropriate bread and cheese substitutes.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 650
  • Sugar: 6
  • Sodium: 950
  • Fat: 35
  • Saturated Fat: 15
  • Carbohydrates: 42
  • Fiber: 3
  • Protein: 38

Keywords: steak sandwich, mushroom melt, garlic butter, cheesy sub, steakhouse sandwich, provolone, easy dinner, comfort food, weeknight meal, hearty sandwich

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating