Home / Recipes / Beef

Grilled Steak and Onion Sandwich with Creamy Horseradish Sauce

Fire up the grills..  Grilled Steak and Onion Sandwiches with Creamy Horseradish Sauce are on the menu tonight!Grilled Onion Steak Sandwich with Creamy Horseradish Sauce

While we are more burgers and brats type of people when it comes to grilling (and give me ALL the sides!), we do like to grill steaks a few times every summer.  Paired with some grilled onions and mushrooms, an ear or two of corn on the cob, and an ice cold beer and I am one happy lady.

Since I tend to overdo it on the sides, I pretty much always have leftover steak.  I'm definitely not one to waste a good piece of meat but leftover steak on its own just doesn't have quite the appeal as the juicy, pink in the middle steak that comes straight off the grill.

Enter: the steak sandwich.  Leftover steak is ideal for a steak sandwich because the key to a good steak sandwich is getting super thin slices of steak.  When you cut the steak cold, it's a lot easier to get thinner slices than when it's hot.  Another pro tip? Cutting against the grain.  Obviously.

Grilled Onion Steak Sandwich with Creamy Horseradish Sauce

That said, these Grilled Steak and Onion Sandwiches with Creamy Horseradish Sauce were still 100% delicious with freshly grilled steak.  The slices were just cut a little thicker than ideal.

The star in these sandwiches is definitely the creamy horseradish sauce.  I used to be one of those people who "didn't like horseradish" but really - I just didn't know what I was talking about.  I also used to dip my steak in ketchup.  Please forgive me.  I've come a long way since those days.

Anyways, this creamy horseradish dip is pretty much your steak's new best friend.  It's SO good and SO easy.  The base of the sauce is plain yogurt, but you can use sour cream if you please.  To the yogurt I added a spoonful of mayo, some garlic, fresh horseradish, and some salt and pepper and holy smokes was it good!

A generous smear of the horseradish sauce on a lightly toasted bun, topped with that thinly sliced steak and grilled onions and you have yourself one delicious spring/summer dinner!

Grilled Onion Steak Sandwich with Creamy Horseradish Sauce

Grilled Onion Steak Sandwich with Creamy Horseradish Sauce

Grilled Steak and Onion Sandwich with Creamy Horseradish Sauce

Perfectly grilled steak and onions on a chewy ciabatta bun with homemade horseradish sauce.
Print Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4 sandwiches
Calories: 466kcal


For the creamy horseradish sauce:

  • ½ cup plain yogurt
  • 2 tablespoons mayonnaise
  • 1 tablespoon horseradish
  • 2 cloves garlic minced
  • ¼ teaspoon salt
  • ¼ teaspoon pepper

For the steak sandwiches:

  • 2 12-16 ounce sirloin steaks
  • Your favorite steak seasoning
  • 3 tablespoons olive oil
  • 2 yellow onions thinly sliced
  • 4 ciabatta buns
  • Butter for the buns
  • Arugula for topping


For the horseradish sauce:

  • Make the horseradish sauce by combining all sauce ingredients and stirring well to combine. Cover and let sit in refrigerator until ready to use.

For the steak sandwiches:

  • Preheat grill over medium-high heat.
  • Season steak with steak seasoning.
  • Lightly brush with 1 tablespoon of olive oil. Let sit at room temperature for 20 minutes.
  • Meanwhile, toss onions with additional 2 tablespoons olive oil and season them with salt and pepper.
  • Place onions in a grilling pan or wrap in foil.
  • Place on grill and cook until onions are softened and beginning to caramelize, about 25 minutes.
  • Once steak has sat at room temperature for 20 minutes, place on grill.
  • Cook for 4-5 minutes, until steak is golden and has grill marks and then flip. For medium-rare, cook until 140 degrees F or another 3-4 minutes, for medium cook until 150-155 degrees F or another 5-6 minutes, and for medium-well cook until 160-165 degrees F or another 6-7 minutes. This always depends on the thickness of your steak. To be sure, use a meat thermometer.
  • Let your steak rest for 3 minutes before slicing.
  • While steak is resting, butter the buns.
  • Place bun halves on grill, butter side down, and lightly grill for 1-2 minutes. Keep a close eye on them as they will burn easily.
  • Once steak has rested, cut it as thinly as possible.
  • Place approximately 2 tablespoons of spread on the bottom half of each bun.
  • Top with steak and onions.
  • Top with arugula and finally the top half of the bun.
  • Serve and enjoy!


Calories: 466kcal | Carbohydrates: 34g | Protein: 31g | Fat: 22g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Trans Fat: 0.01g | Cholesterol: 76mg | Sodium: 561mg | Potassium: 533mg | Fiber: 2g | Sugar: 4g | Vitamin A: 37IU | Vitamin C: 6mg | Calcium: 87mg | Iron: 2mg
Tried this recipe?Mention @greensnchocolate to let me know!
Need more ideas?Find all of my recipe pins @greenschocolate

Join The Conversation
Want More?

Get fast, fresh, and easy recipes delivered right to your inbox.



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

Recipe Rating