Marinate the Steak:
In a large zip-top bag, combine all marinade ingredients and mix well.
Add the steak, seal, and massage the marinade into the meat.
Marinate for at least 30 minutes at room temperature or up to 6 hours in the fridge.
Prepare the Jus:
In a small saucepan, combine beef stock, garlic powder, onion powder, thyme, and Worcestershire sauce.
Set aside; warm later when serving.
Make the Horseradish Mayo:
Whisk together mayonnaise, horseradish, chives, Dijon mustard, and lemon juice.
Season with salt and pepper to taste.
Refrigerate until ready to use.
Cook the Steak:
Remove the steak from the marinade and pat dry.
Generously season with fresh cracked black pepper.
Heat a cast iron skillet over medium-high heat and add olive oil.
Sear the steak for about 5 minutes per side for medium-rare.
Remove from heat, tent with foil, and let rest for at least 15 minutes.
Caramelize the Onions:
In the same skillet, reduce heat to medium-low.
Add butter and onions, sauté for 6-8 minutes, stirring occasionally, until softened and caramelized.
Season with salt and pepper.
Slice the Steak:
Thinly slice the steak against the grain at a 45-degree angle.
Warm the Jus:
Heat the prepared jus over low heat.
Assemble the Sandwiches:
Optional: Lightly toast the rolls under a broiler for a warm, soft texture.
Spread horseradish mayo on the top half of each roll.
Add caramelized onions to the bottom half.
Top with sliced steak and season with a pinch of salt and pepper.
Press the sandwich together and slice diagonally.
Serve warm with a side of jus for dipping.