This post may contain affiliate links. Please see my affiliate disclosure for more information.
What’s better than grilled steak sandwiches topped with homemade garlic aioli and grilled onions? Not. A. Thing!
Some of the best recipes are often the simplest, like these grilled steak sandwiches. When keeping it simple, it’s important to use the best ingredients available, with peak flavor.
The steak is the star of this sandwich and I love the rich, buttery flavor of a ribeye for this recipe. Its tender texture and perfect marbling make it ideal for sandwiches and it pairs well with the sweet charred onions, peppery arugula, and creamy homemade garlic aioli.
While I often marinate my steaks, even briefly before grilling, I recommend simply brushing these steaks with a little oil and seasoning with salt and pepper before popping them on the grill. This allows the pure flavor of the steak to shine through and that brush of oil encourages a gorgeous browned crust.
Arugula is my favorite green to top these grilled steak sandwiches for that perfectly peppery pop. Watercress would be a tasty substitute, but any leafy green will do.
The garlic aioli brings everything together and whips up in seconds. You can make this days in advance, and in fact I recommend making it at least one day ahead to let the flavors blend and develop. Leftover aioli is delicious on turkey sandwiches or even brushed on bread for the grilled cheese sandwich of your dreams!
Let’s make grilled steak sandwiches
- Slice onions into rounds. Brush with olive oil and season with salt and pepper.
- Grill the onions, turning once, until they are softened and slightly charred.
- Brush the steaks with olive oil and season with salt and pepper. Allow the steaks to sit at room temperature while the grill pre-heats.
- Grill the steaks, turning once, until they reach your desired internal temperature, about 3 mins per side for medium rare.
- Whisk all the ingredients for the aioli together and season to taste.
- Grill the rolls and spread with aioli.
- Slice the steak after it rests.
- Assemble the sandwiches with aioli, grilled onions, steak slices and arugula.
Tips for success
- Allow the steak to sit at room temperature for at least 20 mins before grilling so the steak cooks evenly.
- Be sure to let the steak rest for at least 5 minutes before slicing to preserve the juices.
- NY Strip is an excellent substitution for ribeye if you can’t find it.
- You don’t have to toast the rolls, but I recommend it so the aioli soaks into the bread for the best flavor.
- Arugula adds peppery flavor and color to the sandwich, but curly green lettuce can be swapped.
- The aioli can be whisked together and used immediately, but the flavor really develops if you make it the day before and chill. Leftover aioli can be stored in the refrigerator for up to a week.
More tasty steak recipes
- Grilled Steak Caesar Salad
- Grilled Marinated Flank Steak
- Grilled Ribeye Steaks
- Carne Asada Tacos
- Flank Steak Pinwheels
What's better than grilled steak sandwiches topped with homemade garlic aioli and grilled onions? Not. A. Thing!
- 1 1/2 lb ribeye steak (NY strip can be substituted)
- 2 Tbsp extra virgin olive oil, divided
- kosher salt and pepper
- 1 large onion, peeled and sliced into rounds
- 4 rustic rolls, round or long
- 2 handfuls baby arugula
- easy garlic aioli (recipe follows)
- 1/2 cup mayonnaise
- 1 clove garlic, finely minced or pressed (1 large clove or 2 small)
- 1 tsp dijon mustard
- 2 tsp lemon juice
- 1 tsp Worcestershire sauce
- kosher salt and pepper
-
Allow the steak to sit at room temperature for about 20 mins. Brush both sides with 1 Tbsp olive oil and season generously on both sides with kosher salt and pepper.
-
Set the grill to high heat. Grill the steak for about 3 minutes per side for medium rare. Remove to a plate and allow the steak to rest for a few minutes before slicing.
-
Brush the onion slices with 1 Tbsp olive oil and season with salt and pepper. Grill until softened and browned on both sides, flipping once.
-
Cut the rolls in half and grill until toasted, cut-side down. Spread both sides with the garlic aioli (directions follow).
-
Assemble the sandwiches by layering the steak, grilled onions and arugula on the rolls. Serve immediately.
-
Whisk all ingredients together in a small bowl. Season to taste with kosher salt and pepper.
- Allow the steak to sit at room temperature for at least 20 mins before grilling so the steak cooks evenly.
- Be sure to let the steak rest for at least 5 minutes before slicing to preserve the juices.
- NY Strip is an excellent substitution for ribeye if you can’t find it.
- You don’t have to toast the rolls, but I recommend it so the aioli soaks into the bread for the best flavor.
- Arugula adds peppery flavor and color to the sandwich, but curly green lettuce can be swapped.
- The aioli can be whisked together and used immediately, but the flavor really develops if you make it the day before and chill. Leftover aioli can be stored in the refrigerator for up to a week.
BigPapa says
This was so easy to put together, I thought no way it could be great, and it wasn’t, it was amazing…It was so flavorful nothing was overwhelming, you could taste everything in every bite. The next time I make this (which will be this weekend) I will pile on more steak and onions. This was possibly the best thing I have ever put in my mouth.
Cathy Roma says
Well you absolutely made my day! Some of my favorite recipes are the simplest but don’t compromise on flavor. Thanks so much for your comment!