Easy Garlic Butter Steak Sandwich with Golden Onions and Spicy Sauce

This garlic butter steak sandwich is a hot, pan-toasted sandwich made with sliced steak, golden onions, garlic butter, and a quick spicy mayo-style sauce. It is different from a burger because the steak is cooked whole, rested, sliced, then layered into crisp buttery bread instead of being ground or formed into patties. I make it when I want something hearty, fast enough for a weeknight, but still with that steakhouse feeling.

This recipe is based on my YouTube video, with a few adjustments since publication to make the quantities easier to reproduce at home. In the video, I make a large batch of garlic butter for the freezer. Here, I scaled it down for two sandwiches, while keeping the same idea: a generous garlic butter on the bread, a sharp sauce, juicy steak, and onions cooked until soft and golden.

The reason this sandwich works is the bread. The garlic butter touches the hot pan first, so the outside becomes golden, fragrant, and a little crisp before the steak goes in. The mistake to avoid is cooking the bread too hot. Garlic burns faster than butter, and once it turns dark and bitter, the whole sandwich tastes heavy. What I look for here is a deep golden color, not black spots, and a smell of toasted garlic, not burnt garlic.

If you want more beef ideas in the same family, this sandwich is quicker and more casual than a full steak dinner like pan-seared rib steak with mustard sauce or a bistro-style plate like steak with flambéed mushroom sauce. It also sits apart from a burger recipe because the beef stays sliced and juicy, closer to a steakhouse sandwich than a ground beef meal.

Easy Garlic Butter Steak Sandwich with Golden Onions and Spicy Sauce

Why I Make It This Way

I prefer to cook the steak whole, then slice it after resting, because it gives better control over the doneness. Thin beef strips can overcook quickly in a pan, especially if the pan is crowded. A whole steak browns better, stays juicier, and gives nice slices that sit properly inside the sandwich.

The garlic butter does two jobs. It seasons the bread and replaces plain butter or oil for toasting. I keep the butter simple: salted butter, garlic, parsley, and a little heat. If you want to understand the small details that make garlic taste good instead of harsh, this technique pairs well with how to mince garlic without burning it.

For the sauce, I make a quick mayonnaise-style sauce with egg, mustard, harissa, oil, and a small touch of beef seasoning. It should be creamy enough to cling to the bread, but not so thick that it feels heavy. Since Viandox or Worcestershire-style seasoning is salty, I add salt carefully at the end. The sauce should taste sharp, slightly spicy, and savory.


Ingredients You Need

For the steak, use a tender cut that cooks quickly. Onglet, bavette, ribeye, strip steak, sirloin, or hanger steak all work. What matters most is thickness. A steak around 3/4 to 1 inch thick is easier to sear without drying out.

For the bread, use something sturdy. Country bread, sourdough, Italian bread, or a thick bakery loaf works better than soft sandwich bread. The slices need to hold butter, sauce, onions, and steak without collapsing.

The onions are not slow caramelized onions in the strict restaurant sense. They are golden, soft onions cooked in a pan until sweet and lightly browned. If you want very even slices, the guide for how to cut an onion is useful here. Thin slices soften faster and sit better in the sandwich.

This is a rich sandwich, so I keep the sides simple. It has plenty of protein from the steak, but it is still a hearty comfort food recipe, not a light salad meal. A crisp salad, potatoes, or a small vegetable side balances it well.


Step-by-Step Instructions

Start with the sauce. Add the egg, Dijon mustard, harissa, a small splash of Viandox or Worcestershire sauce, and a pinch of salt to a tall cup. Blend with an immersion blender while slowly adding the oil. At first, the mixture will look loose and glossy. Keep blending and it will thicken into a pale, creamy sauce. Stop when it looks like a loose mayonnaise. Taste before adding more salt.

Keep the sauce in the fridge while you prepare the rest. Since this sauce uses raw egg, I prefer to use a very fresh egg or pasteurized egg. Keep it cold and use it the same day.

Next, make the garlic butter. Mix softened salted butter with finely chopped garlic, chopped parsley, and a small pinch of harissa. The butter should be soft enough to spread without tearing the bread. If it feels too hard, leave it at room temperature a few more minutes. If it looks oily or melted, chill it briefly.

Slice the onions. Heat a pan over medium-high heat with a small amount of oil. Add the onions with a pinch of salt. Cook, stirring often, until they soften, shrink, and turn golden around the edges. This takes about 10 to 15 minutes. You know they are ready when they smell sweet and no longer have that raw onion bite. If the pan gets too dry, add a spoonful of water and scrape the bottom. For more detail on that pan technique, see how to deglaze a pan.

Now cook the steak. Pat it dry, then season with salt. Heat a pan until hot, add a small amount of oil, and sear the steak for 2 to 3 minutes per side, depending on thickness and desired doneness. What I look for is a browned crust and a little firmness when pressed with tongs. Let the steak rest for 5 minutes before slicing. If you like checking with a thermometer, the internal cooking temperature chart is the safest way to avoid guessing.

While the steak rests, toast the bread. Spread garlic butter generously on one side of each slice. Place the buttered side down in a hot pan over medium-high heat. Listen for a gentle sizzle. If it screams and browns in seconds, the pan is too hot. Toast until golden and crisp, then remove. The bread should feel firm at the edges but still have a little chew in the middle.

Slice the steak against the grain. This matters, especially with cuts like hanger, bavette, or onglet. Thin slices make the sandwich easier to bite and keep the texture tender.

To assemble, spread a spoonful of sauce on the inside of the toasted bread. Add the sliced steak, then the golden onions. Close the sandwich and press gently. Cut in half and serve while the bread is still warm.


How This Recipe Is Different From Similar Recipes

This is not a Philly cheesesteak. There is no melted cheese sauce, no chopped beef cooked on a griddle, and no soft roll packed with onions and peppers. This version is more about sliced steak and garlic butter toast.

It is also not a burger. If you want ground beef sandwiches, a recipe like best homemade sloppy joes goes in a different direction, with saucy ground beef and a softer texture. For a true burger night, homemade burger recipes makes more sense.

Compared with a full steak plate, this sandwich is faster and more casual. It gives the steak, sauce, onions, and bread all in one bite. No plated sauce work, no long reduction, no formal side required.


Substitutions

Use mayonnaise instead of making the sauce from scratch. Stir mayo with Dijon, harissa, a small splash of Worcestershire sauce, and black pepper. It will not taste exactly the same, but it is fast and reliable.

Use garlic powder if you do not have fresh garlic. Fresh garlic tastes stronger and more aromatic, but garlic powder is less likely to burn. Use a small amount because it spreads through the butter quickly.

Use parsley, chives, or a little green onion in the butter. Parsley keeps it classic, but chives are very good with steak.

Use another hot sauce instead of harissa. Sriracha, chili paste, or a pinch of cayenne can work. Add a little at a time.

Use leftover steak. Warm it gently and avoid cooking it hard a second time. The bread and onions should be hot enough to bring the sandwich together.


What to Serve With It

For a steakhouse-style plate, serve it with air fryer baked potatoes or traditional gratin dauphinois. The potatoes make it a bigger meal, especially for colder nights.

For something fresher, add classic macaroni salad or a crisp cabbage salad like cabbage and carrot salad with creamy dressing. The creamy crunch works well with the warm steak and garlic bread.

If you want another sandwich-style idea for a casual dinner, easy Quebec Reuben sandwich is a good one to keep nearby. For more steak nights, the roundup of best steak recipes for pan, oven, BBQ, and bistro dinners keeps this recipe in the right beef category without mixing it with chicken, pasta, or seafood.


FAQ

What steak is best for this sandwich?

Hanger steak, bavette, ribeye, strip steak, and sirloin all work. I prefer a steak with some marbling because the sandwich is simple and the beef needs to stay juicy.

Can I make the garlic butter ahead?

Yes. Keep it in the fridge for about one week, or freeze it in small portions. Frozen garlic butter is useful for bread, steak, potatoes, vegetables, and quick pan sauces.

Can I skip the raw egg sauce?

Yes. Use good mayonnaise as the base, then add mustard, harissa, and Worcestershire sauce. This is the easiest option if you do not want to use raw egg.

How do I keep the bread from burning?

Use medium-high heat, not maximum heat. Garlic butter browns quickly. If the pan smells sharp or the garlic turns dark, lower the heat right away.

Can I add cheese?

Yes, but keep it simple. Provolone, Swiss, cheddar, or mozzarella can work. Add it over the warm steak so it softens slightly.

Can I make this year-round?

Yes. In summer, serve it with salad or grilled vegetables. In colder months, serve it with potatoes, soup, or a warm side. The method stays the same.

Easy Garlic Butter Steak Sandwich with Golden Onions and Spicy Sauce

Easy Garlic Butter Steak Sandwich with Golden Onions and Spicy Sauce

This garlic butter steak sandwich is a hot, pan-toasted sandwich made with sliced steak, golden onions, garlic butter, and a quick spicy mayo-style sauce. It is different from a burger because the steak is cooked whole, rested, sliced, then layered into crisp buttery bread instead of being ground or formed into patties. I make it when I want something hearty, fast enough for a weeknight, but still with that steakhouse feeling.
Prep Time 20 minutes
Cooking Time 20 minutes
Category Entrée
Cuisine French-inspired, North American
Portions 2 sandwiches
Calories 780 kcal

Ingredients
  

  • For the Sandwiches
  • 4 thick slices country bread or sourdough
  • 12 oz steak such as hanger steak, bavette, ribeye, strip steak, or sirloin
  • 2 medium white onions thinly sliced
  • 1 tbsp neutral oil
  • Salt to taste
  • 4 to 5 tbsp garlic butter
  • 2 to 4 tbsp spicy sauce
  • For the Garlic Butter
  • 6 tbsp salted butter softened
  • 2 garlic cloves very finely chopped or grated
  • 1 to 2 tbsp fresh parsley chopped
  • 1 small pinch harissa optional
  • For the Spicy Sauce
  • 1 large very fresh or pasteurized egg
  • 1 tbsp Dijon mustard
  • 1/2 to 1 tsp harissa
  • 1/2 tsp Viandox or Worcestershire sauce
  • 2/3 cup neutral oil
  • Salt to taste

Instructions
 

  • Make the sauce. In a tall cup, blend the egg, Dijon mustard, harissa, Viandox or Worcestershire sauce, and a small pinch of salt. Slowly add the oil while blending until the sauce becomes creamy and slightly loose. Refrigerate until needed.
  • Make the garlic butter. Mix the softened salted butter with the garlic, parsley, and harissa until smooth and spreadable.
  • Cook the onions. Heat 1 tbsp oil in a pan over medium-high heat. Add the sliced onions and a pinch of salt. Cook for 10 to 15 minutes, stirring often, until soft and golden. Add a spoonful of water if the pan gets too dry.
  • Cook the steak. Pat the steak dry and season with salt. Sear in a hot pan for 2 to 3 minutes per side, depending on thickness and desired doneness. Rest for 5 minutes.
  • Toast the bread. Spread garlic butter on one side of each bread slice. Toast buttered side down in a pan over medium-high heat until golden and crisp.
  • Slice the steak thinly against the grain.
  • Assemble the sandwiches. Spread sauce on the toasted bread, add sliced steak, top with golden onions, close the sandwiches, and cut in half.

Video

Notes

FAQ

What steak is best for this sandwich?

Hanger steak, bavette, ribeye, strip steak, and sirloin all work. I prefer a steak with some marbling because the sandwich is simple and the beef needs to stay juicy.

Can I make the garlic butter ahead?

Yes. Keep it in the fridge for about one week, or freeze it in small portions. Frozen garlic butter is useful for bread, steak, potatoes, vegetables, and quick pan sauces.

Can I skip the raw egg sauce?

Yes. Use good mayonnaise as the base, then add mustard, harissa, and Worcestershire sauce. This is the easiest option if you do not want to use raw egg.

How do I keep the bread from burning?

Use medium-high heat, not maximum heat. Garlic butter browns quickly. If the pan smells sharp or the garlic turns dark, lower the heat right away.

Can I add cheese?

Yes, but keep it simple. Provolone, Swiss, cheddar, or mozzarella can work. Add it over the warm steak so it softens slightly.

Can I make this year-round?

Yes. In summer, serve it with salad or grilled vegetables. In colder months, serve it with potatoes, soup, or a warm side. The method stays the same.
Keywords easy dinner, Garlic Butter, steak sandwich

🔗 Useful Links

🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.

Articles similaires

Leave a Reply

Your email address will not be published. Required fields are marked *