This steak sandwich recipe layers tender steak, caramelized onions, toasted bread, and a creamy horseradish sauce for a restaurant-quality meal at home. It's hearty, flavorful, and surprisingly easy to make on a busy weeknight.
Let's get started!
Jump to:
Pull Up A Chair & Let's Chat!
This is one of those dinners that feels a little fancy but comes together fast. Quick-seared steak, soft onions, toasted bread slathered with a flavorful compound butter, and a creamy horseradish sauce that pulls everything together. When you want something satisfying without turning dinner into a production, this is the move.
Why You'll Fall In Love With This Steak Sandwich
- Tender, flavorful steak: A quick, high-heat cook delivers big flavor without a lot of fuss.
- Perfect balance of flavors: Sweet onions, toasted bread, and creamy horseradish sauce complement the steak without overpowering it.
- Simple ingredients: Nothing complicated here—just a handful of ingredients working together exactly as they should.
- Weeknight-friendly: On the table in about 25 minutes with minimal prep and cleanup.
- Feels like a restaurant meal: Fancy enough for date night, easy enough for a Tuesday.
What You'll Need & Why
For The Steak Sandwich
- Steak: Thinly sliced steak cooks quickly and delivers big flavor in every bite.
- Onion: Softens and caramelizes to add sweetness and balance.
- Butter & olive oil: Help sear the steak and onions while building flavor.
- Garlic herb butter: A simple blend of butter, dill, garlic, onion, salt, and pepper adds another layer of richness to the finished sandwich.
- Bread: A toasted baguette or ciabatta roll holds up beautifully to the juicy steak and sauce.
- White cheddar cheese: Melts into the steak and adds rich, savory flavor.
- Arugula or leafy greens: Freshness and a little peppery bite help balance the richness.
Creamy Horseradish Sauce
- Sour cream: The creamy base for the sauce.
- Prepared horseradish: Adds the signature kick that pairs so well with steak.
- Heavy cream: Creates a smooth, spoonable texture.
- Fresh chives: Bring freshness and mild onion flavor.
- White wine vinegar: Brightens and balances the richness.
- Kosher salt & black pepper: Essential for seasoning.

Why Horseradish Sauce Works So Well With Steak
Rich steak loves something bright, tangy, and a little sharp to balance all that savory flavor. That's why horseradish has been a steakhouse favorite for generations.
- Balances richness: Horseradish cuts through fatty, flavorful steak without overwhelming it.
- Adds a little kick: Just enough heat to keep every bite interesting.
- Creates steakhouse flavor at home: It's a classic pairing for a reason.
Swaps & Variations
This steak sandwich recipe is easy to customize depending on what you have on hand.
- Choose a different cut: Ribeye, New York strip, sirloin, flank steak, or skirt steak all work well.
- Swap the cheese: White cheddar, provolone, Havarti, or Swiss pair beautifully with the steak and horseradish sauce.
- Add caramelized onions: Their sweetness balances the richness of the steak and the bite of the horseradish.
- Change the bread: Ciabatta, baguettes, hoagie rolls, or sourdough all make excellent steak sandwiches.
- Try a different sauce: Garlic aioli, chipotle mayo, or chimichurri offer a completely different flavor profile.

Tips For The Best Steak Sandwich
A few simple tricks help turn a good steak sandwich into a great one.
- Partially freeze the steak: Pop it in the freezer for 30–60 minutes before slicing. Semi-frozen steak is much easier to cut thin and evenly.
- Slice against the grain: This is the secret to tender, easy-to-bite steak.
- Prep everything before cooking: Have the horseradish sauce made, onions sliced, and toppings ready to go. Once the steak hits the pan, things move quickly.
- Don't overcook the steak: A quick sear over high heat keeps the steak tender and juicy.
- Watch the broiler closely: Toasted sandwiches can go from perfectly golden to burned in a matter of minutes. Ask me how I know.


Steak Sandwich Recipe
Equipment
- bread knife
- skillet
Ingredients
Compound Butter
- ½ cup butter softened
- ½ teaspoon kosher salt
- ½ teaspoon dried dill weed
- ½ teaspoon granulated garlic
- ½ teaspoon granulated onion
- ¼ teaspoon fresh ground pepper
Horseradish Sauce
- ½ cup sour cream
- 2 tablespoon prepared horseradish
- 2 tablespoon heavy cream
- 1 tablespoon fresh chives minced
- 1 teaspoon white wine vinegar
- kosher salt and fresh ground pepper, to taste
The Steak and Onions
- 1 tablespoon butter
- 1 med onion thinly sliced
- 1 tablespoon olive oil
- 1 lb steak of choice thinly sliced
Steak Sandwich Assembly
- 1 baguette or ciabatta rolls
- 1 cup white cheddar cheese shredded
- arugula, for topping or your favorite leafy green
Instructions
The Horseradish Sauce
- Mix all ingredients together until smooth. Cover and refrigerate until ready to serve.
The Compound Butter
- Mix all ingredients together until well combined. Set aside.
The Steak and Onions
- In a large skillet over medium heat, sauté the onions in butter until soft and lightly golden. Remove from the skillet and set aside.
- Increase the heat to medium-high and add the olive oil.
- Working in batches, sear the steak slices quickly until cooked to your liking. Remove from heat.
Steak Sandwich Assembly
- Slice the baguette or rolls in half lengthwise and spread generously with the compound butter. Place on a sheet pan.
- Layer the steak and sautéed onions onto the bread, then top with shredded cheese.
- Broil on high for just a few minutes, until the cheese is melted and bubbly.
- Remove from the oven and top with arugula. Add the top bread like a lid.
- Slice into portions and serve with the creamy horseradish sauce for dipping or drizzling.
Nutrition
Storage & Reheating
These steak sandwiches are best enjoyed the day they’re made, but the components store well.
- Steak and onions: Store separately in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat.
- Reheating sandwiches: Assemble with reheated steak and onions, then place under the broiler just until the bread crisps and the cheese melts.
- Creamy horseradish sauce: Keeps in the refrigerator for 5–6 days in an airtight container — if it lasts that long.
- Compound butter: Stores well in the fridge for up to 2 months and is great on eggs, grilled steak, or melted over vegetables.
You Asked, I Answered
What cut of steak is best for this sandwich?
Ribeye is my favorite because it's tender, flavorful, and well-marbled. New York strip, sirloin, flank steak, and skirt steak also work well when sliced thinly against the grain.
What’s the best cheese for steak sandwiches?
Use a cheese that melts well under the broiler. White cheddar, provolone, Swiss, and Havarti are all excellent choices. Honestly, if it melts nicely and you already have it in the fridge, it'll probably be delicious.
Can I make this steak sandwich recipe ahead of time?
You can prepare the steak, onions, and horseradish sauce ahead of time. For the best texture, assemble and broil the sandwiches just before serving.
Is horseradish sauce spicy?
Prepared horseradish has a sharp bite, but the sour cream helps mellow it out. Start with a smaller amount and adjust to taste if you prefer a milder sauce.
More Sandwiches Worth Making
If steak sandwiches are your love language, these easy sandwich ideas deserve a spot on your menu, too.
- French Dip Sliders: Tender beef, toasted bread, and plenty of au jus for dipping — another fast, cozy classic.
- Instant Pot Italian Beef Sandwiches: Juicy, flavorful beef that’s perfect for piling onto sandwiches.
- Philly Cheesesteak Sloppy Joes: All the flavors of a cheesesteak in an easy, family-friendly sloppy joe format.
- BLT Sandwich Recipe: Crispy bacon, ripe tomatoes, fresh lettuce, and a couple of flavorful spreads make this classic sandwich worth revisiting.
- Pork Tenderloin Sandwiches: Crispy, golden pork piled onto a bun for a sandwich that's simple, hearty, and incredibly satisfying.
Who’s Stirring the Pot?
Hi, I’m Ruth—recipe developer, comfort-food creator, and the voice behind Rufus For Real. I specialize in cozy, doable, flavor-packed meals for real-life kitchens, and I’m a firm believer that breakfast, dinner, and everything in between should be simple, satisfying, and impossible to mess up.
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus















Randy Owens says
super tasty sandwich, sooooo goooood!
Terry T says
hard to beat this steak sandwich! and I love the mild horsy sauce, perfect!
Rufus says
Thank you, Terry!