Ribeye Steak Sandwich with Garlic Aioli & Caramelized Onions
/There are sandwiches you throw together for lunch, and then there are sandwiches that feel like something you'd order at a really good restaurant.
This ribeye steak sandwich is definitely the second kind.
Tender slices of buttery seared ribeye are layered onto toasted focaccia with sweet caramelized onions, melted provolone, peppery arugula and a creamy homemade garlic aioli. It's rich and hearty, but the fresh lemon in the aioli and bite from the arugula balance everything out.
And despite looking a little impressive once it's stacked and sliced, there really isn't anything complicated about making it.
(IMAGE 1 — HERO: Finished ribeye steak sandwich sliced in half with the steak, caramelized onions, provolone and arugula clearly visible. Shoot both horizontal and vertical versions if possible.)
I've actually had a version of this recipe on the blog since 2023, and it was one I knew I wanted to come back to.
The original was already a favorite, but a few little changes make it even better. We're letting the onions slowly caramelize in butter until they're golden and sweet, searing the ribeye in butter until beautifully browned but still tender inside, and toasting the focaccia before piling everything together.
The result is one very good steak sandwich.
Why You'll Love This Ribeye Steak Sandwich
The ribeye stays tender and juicy. Ribeye has beautiful marbling and plenty of flavor, which makes it one of my favorite cuts for a steak sandwich.
The onions are slowly caramelized. Giving them time to cook in butter brings out their natural sweetness without needing to add sugar.
Everything is cooked with butter. From the golden onions to the seared steak, butter adds another layer of rich flavor to an already delicious sandwich.
The garlic aioli takes just a few minutes. Mayonnaise, fresh garlic and lemon create a creamy, bright sauce that ties everything together.
The focaccia gets toasted. Those crisp golden edges add texture and help the bread hold up to the steak, onions and aioli.
It's simple enough for dinner but feels a little special. This is the kind of meal I love making when I want something easy that still feels like more than an ordinary sandwich.
(IMAGE 2 — FINISHED SANDWICH: Wider styled shot showing the full sandwich and serving setup.)
Ingredients You'll Need
You don't need a long list of ingredients to make a really good steak sandwich. The key is choosing a flavorful cut of steak and letting each of these simple ingredients do its job.
(IMAGE 3 — INGREDIENTS: Ribeye, yellow onion, butter, focaccia, provolone, arugula, mayonnaise, garlic, lemon, salt and pepper arranged together. NO OLIVE OIL.)
Ribeye Steak
The steak is the star of the sandwich, and ribeye works especially well because its marbling gives it so much flavor and helps it stay tender and juicy.
Once it's cooked and rested, we'll slice it thinly against the grain so it's easy to bite through once it's layered inside the sandwich.
Butter
We're keeping this recipe simple and using butter for both the onions and the steak.
It gives the caramelized onions plenty of rich flavor and helps create a beautifully browned exterior on the ribeye.
Because butter can brown more quickly than cooking oil, I cook the steak over medium-high heat rather than taking the skillet all the way to extremely high heat.
Focaccia
I love using focaccia for this sandwich because it's sturdy enough to hold all of those juicy fillings without falling apart.
Toasting the cut sides before assembling the sandwich gives it even more texture and helps keep the bread from becoming soggy.
If you want to make yours completely from scratch, my Garlic & Herb Focaccia Bread is perfect here.
(INTERNAL LINK: Link only “Garlic & Herb Focaccia Bread” to your existing focaccia recipe.)
Yellow Onion
Slowly caramelized onions give this sandwich that sweet and savory flavor that works so well with ribeye.
We're skipping the added sugar from my original recipe and simply letting the onions cook slowly in butter until their natural sugars caramelize.
Provolone Cheese
Provolone melts beautifully over the warm steak and onions while still being mild enough to let the ribeye remain the star.
Arugula
Arugula is technically optional, but I love it here.
You only need a small handful. Its peppery bite adds freshness and helps cut through the richness of the steak, cheese and garlic aioli.
Garlic Aioli
Our homemade garlic aioli couldn't be much easier.
Mayonnaise, fresh garlic, lemon juice, salt and pepper come together into a creamy sauce that adds just enough brightness and garlic flavor to every bite.
(DIRECT SHOPMY LINK: If your Microplane or fine grater is currently in ShopMy, direct-link “finely grated garlic” or “Microplane” naturally here.)
How to Make Garlic Aioli
I like to make the garlic aioli first so it can sit in the refrigerator while I prepare the rest of the sandwich.
Stir together the mayonnaise, finely grated garlic, fresh lemon juice, salt and pepper in a small bowl until smooth.
Taste and adjust the seasoning if needed, then cover and refrigerate until you're ready to assemble.
Giving it a little time to sit also lets the fresh garlic and lemon work their way into the mayonnaise.
(IMAGE 4 — PROCESS: Garlic aioli being stirred together in a small bowl. Get a close-up of the finished creamy texture too.)
How to Caramelize Onions for a Steak Sandwich
This part takes a little patience, but it's worth it.
Melt 1 tablespoon of butter in a large skillet over medium-low heat.
Add the thinly sliced onion with a small pinch of salt and let it slowly cook.
The onions will soften first and then gradually become deeper and deeper golden brown.
Give them about 20–30 minutes, stirring occasionally.
If your pan starts looking dry or you notice browned bits sticking to the bottom, add a tablespoon or two of water and scrape those flavorful bits back into the onions.
The biggest thing here is not to rush them by turning the heat way up. Slowly caramelizing the onions brings out their natural sweetness and gives you so much more flavor.
Once they're deeply golden and soft, transfer them to a bowl and set aside.
(IMAGE 5 — PROCESS: Thinly sliced onions cooking in the butter in your skillet.)
(IMAGE 6 — PROCESS: Finished deeply golden caramelized onions. This is an important before/after process image.)
How to Cook Ribeye for a Steak Sandwich
Take your ribeye out of the refrigerator about 20–30 minutes before you're ready to cook it.
Pat the steak very dry and generously season both sides with kosher salt and freshly ground black pepper.
Heat a cast-iron or stainless-steel skillet over medium-high heat.
Add 1 tablespoon of butter and let it melt and become hot and foamy.
Add the ribeye to the skillet.
(DIRECT SHOPMY LINK: Direct-link “stainless-steel skillet” here if you're using one of your linked pans in the shoot.)
(IMAGE 7 — PROCESS: Seasoned ribeye just before it goes into the buttered skillet.)
Sear the ribeye on both sides until you have a deeply browned crust and the center reaches your preferred doneness.
Because steaks can vary so much in thickness, I much prefer checking the internal temperature rather than relying only on a specific number of minutes.
For medium-rare, I like to remove the steak from the pan around 125–130°F and allow the temperature to continue rising slightly while it rests.
(DIRECT SHOPMY LINK: Link “instant-read thermometer” here to your meat thermometer if you have one currently linked.)
(IMAGE 8 — PROCESS: Ribeye searing in the butter with a beautiful browned crust.)
Transfer the steak to a cutting board and let it rest for at least 10 minutes before slicing.
Don't skip the rest.
Giving the ribeye those few extra minutes helps keep all of those juices inside the steak instead of running onto your cutting board.
Once rested, slice the ribeye thinly against the grain.
(IMAGE 9 — PROCESS: Slicing the rested ribeye thinly against the grain. Make sure we can see the juicy center of the steak.)
Toast the Focaccia
While the steak rests, slice the focaccia horizontally.
Place the cut sides into the warm skillet and toast until lightly golden, about 1–2 minutes.
There should be plenty of buttery flavor left behind from the steak. If your skillet is completely dry, you can add a small pat of butter before adding the focaccia.
This is such a small extra step, but I love the texture it gives the finished sandwich. It also helps the focaccia stand up to all that garlic aioli and those steak juices.
(IMAGE 10 — PROCESS: Focaccia toasting cut-side down in the buttery skillet.)
How to Assemble the Steak Sandwich
Now for the best part.
Spread a generous layer of garlic aioli over the toasted sides of the focaccia.
(IMAGE 11 — PROCESS: Garlic aioli being generously spread onto toasted focaccia.)
Layer the thinly sliced ribeye onto the bottom piece of focaccia.
(IMAGE 12 — PROCESS: Thinly sliced ribeye being piled onto the focaccia.)
Spoon those golden caramelized onions over the steak, followed by the provolone.
(IMAGE 13 — PROCESS: Caramelized onions being spooned over the ribeye.)
Let the provolone soften over the warm steak, or place the open sandwich under the broiler very briefly until the cheese is melted.
(IMAGE 14 — PROCESS: Melted provolone over the ribeye and caramelized onions.)
Finish with a small handful of arugula and the second piece of aioli-covered focaccia.
(IMAGE 15 — PROCESS: Final arugula layer before closing the sandwich.)
Gently press everything together and slice the sandwich in half.
And if a little aioli runs down the side while you're eating it, I'd say you've probably done it right.
(IMAGE 16 — PROCESS/MONEY SHOT: Knife slicing directly through the assembled steak sandwich.)
(IMAGE 17 — MONEY SHOT: Close-up of the freshly cut sandwich showing the layers of ribeye, melted provolone, caramelized onions, arugula and garlic aioli.)
Amanda's Tips for the Best Steak Sandwich
Let the steak rest. Give it at least 10 minutes before slicing so all of those juices stay inside the ribeye.
Slice against the grain. Thin slices cut against the grain make the steak more tender and much easier to bite through in sandwich form.
Don't rush the onions. Keep the heat lower and give them time. That's how you get deeply golden, naturally sweet caramelized onions.
Watch your butter. Butter gives the steak amazing flavor, but it can brown quickly. Medium-high heat gives you a beautiful sear without taking the skillet to screaming-hot temperatures.
Toast the focaccia. It adds texture and keeps the creamy aioli and juicy steak from immediately soaking into the bread.
Use a thermometer. The thickness of ribeye can vary quite a bit, so internal temperature is more reliable than cooking strictly by time.
Make the aioli first. Letting it rest in the refrigerator while you cook gives the garlic and lemon a little time to come together.
What to Serve with a Ribeye Steak Sandwich
This sandwich is definitely hearty enough to be dinner on its own, but I love adding something simple on the side.
Crispy fries or roasted potatoes are probably the obvious choice, especially if you're going for that steakhouse-at-home feeling.
A simple green salad is perfect if you want something lighter, and a warm bowl of tomato soup would be especially good once the weather starts cooling down.
You can also slice the sandwiches into smaller portions if you're serving them as part of a casual lunch or gathering.
(IMAGE 18 — LIFESTYLE/FINISHED: Finished steak sandwich plated with a simple side. Leave negative space in at least one vertical composition so this can double as a Pinterest image.)
Can I Use a Different Cut of Steak?
Absolutely.
Ribeye is my favorite for this particular sandwich because the marbling gives it so much flavor and helps keep the meat tender and juicy.
Sirloin or New York strip can also work well.
Whatever cut you choose, the most important things are cooking it to the doneness you enjoy, allowing it to rest and slicing it thinly against the grain.
Can I Make the Garlic Aioli Ahead of Time?
Yes, and this is an easy part of the recipe to prepare ahead.
Make the garlic aioli earlier in the day, cover it and keep it refrigerated until you're ready to assemble the sandwiches.
I actually like giving it a little time to sit because the garlic and lemon flavors have more time to come together.
Can I Make the Caramelized Onions Ahead of Time?
Yes.
Prepare the caramelized onions ahead of time and store them covered in the refrigerator.
When you're ready to make the sandwiches, gently warm the onions in a skillet before assembling everything.
If you're making this for dinner on a busy night, having the aioli and onions ready to go makes the rest of the recipe come together much faster.
How Should I Store Leftovers?
If you know you'll have leftovers, I recommend storing the individual components separately rather than refrigerating a fully assembled sandwich.
Keep the cooked steak, caramelized onions and garlic aioli in separate airtight containers in the refrigerator.
When you're ready to eat, gently warm the steak and onions, toast fresh focaccia and assemble the sandwich just before serving.
Shop My Kitchen Favorites
A good skillet, sharp knife and instant-read thermometer are a few of the kitchen tools I reach for when making recipes like this one at home.
(SHOPMY SHELF — EMBED YOUR EXISTING EVERGREEN COOKING/KITCHEN ESSENTIALS SHELF HERE. Ideally this shelf includes the skillet used in the photos, meat thermometer, knife, cutting board and/or other genuinely relevant tools. Do not create a steak-sandwich-specific shelf.)
Ready to Make It?
If you've been looking for a steak sandwich that feels a little more special than the usual weeknight dinner, this is it.
The juicy ribeye, sweet caramelized onions, melted provolone and garlicky lemon aioli make every layer worth the few extra minutes it takes to put together.
You can find the complete ingredient measurements and step-by-step instructions in the printable recipe card below.
(RECIPE CARD STARTS HERE)
Ribeye Steak Sandwich with Garlic Aioli & Caramelized Onions
Tender slices of buttery seared ribeye layered with sweet caramelized onions, melted provolone, peppery arugula and creamy garlic aioli on golden toasted focaccia.
Prep Time: 15 minutes
Cook Time: 35 minutes
Rest Time: 10 minutes
Total Time: 1 hour
Servings: 2 large sandwiches
Ingredients
For the Steak Sandwich
1 ribeye steak, about 10–12 oz (TEST TOMORROW: Buy approximately 1 pound. Build the sandwiches the way you would actually serve them. If you use most or all of the steak, change the final published amount to 1 pound.)
Kosher salt, to taste
Freshly ground black pepper, to taste
2 tablespoons butter, divided
1 large yellow onion, thinly sliced
4 slices provolone cheese
2 large pieces focaccia, sliced horizontally
1–2 cups arugula, optional
Additional butter for toasting the focaccia, if needed
For the Garlic Aioli
½ cup mayonnaise
2 large garlic cloves, finely grated or minced
1 tablespoon fresh lemon juice
¼ teaspoon kosher salt
¼ teaspoon freshly ground black pepper
Instructions
1. Make the Garlic Aioli
In a small bowl, stir together the mayonnaise, garlic, lemon juice, salt and pepper until smooth.
Taste and adjust the seasoning as desired.
Cover and refrigerate while you prepare the rest of the sandwich.
2. Caramelize the Onions
Melt 1 tablespoon butter in a large skillet over medium-low heat.
Add the thinly sliced onion and a small pinch of salt.
Cook for 20–30 minutes, stirring occasionally, until the onions are very soft and deeply golden.
If the pan becomes too dry or browned bits begin sticking, add 1–2 tablespoons of water and scrape the browned bits from the bottom of the pan back into the onions.
Transfer the caramelized onions to a bowl and set aside.
3. Cook the Ribeye
Remove the ribeye from the refrigerator about 20–30 minutes before cooking.
Pat the steak dry with a paper towel and generously season both sides with salt and freshly ground black pepper.
Heat a cast-iron or stainless-steel skillet over medium-high heat.
Add the remaining 1 tablespoon butter and allow it to melt and become hot and foamy.
Add the ribeye and sear on both sides until deeply browned and cooked to your preferred doneness.
For medium-rare, remove the steak from the pan when the internal temperature reaches approximately 125–130°F. The temperature will continue to rise slightly while the steak rests.
Transfer the steak to a cutting board and allow it to rest for at least 10 minutes.
Slice thinly against the grain.
4. Toast the Focaccia
Slice the focaccia horizontally.
Place the cut sides into the warm skillet and toast for 1–2 minutes, or until lightly golden.
If the skillet is dry, add a small pat of butter before toasting the focaccia.
Remove from the skillet.
5. Assemble the Sandwiches
Spread a generous layer of garlic aioli over the cut sides of the toasted focaccia.
Layer the sliced ribeye over the bottom pieces of focaccia followed by the caramelized onions and provolone.
Allow the provolone to soften over the warm steak, or place the open sandwiches under the broiler briefly until the cheese is melted.
Add a small handful of arugula and finish with the top pieces of focaccia.
6. Serve
Gently press the sandwiches together and slice each in half.
Serve immediately while the steak is warm and the cheese is melted.
Amanda's Tip
Don't rush the two ingredients that make this sandwich so good: the onions and the steak.
Let the onions slowly caramelize in butter until they're deeply golden, and give the ribeye a full 10 minutes to rest before slicing so those juices stay inside the steak.
For an even better sandwich, slice the ribeye thinly against the grain and don't skip toasting the focaccia in that buttery skillet.
(RECIPE CARD ENDS HERE)
More Recipes to Make Next
If you love a really good homemade lunch or casual dinner, here are a few more recipes to try next.
Garlic & Herb Focaccia Bread
Make the focaccia for your steak sandwich completely from scratch. It's soft, flavorful and the perfect bread for holding all of that ribeye, garlic aioli and caramelized onion.
(INTERNAL LINK: Link “Garlic & Herb Focaccia Bread” to the existing recipe.)
Delicious Buttery Italian Croissant Sandwich
Another hearty sandwich that's perfect for an easy lunch or dinner when you want something a little more special.
(INTERNAL LINK: Link “Delicious Buttery Italian Croissant Sandwich” to the existing post.)
Creamy Basil Tomato Soup
A warm bowl of creamy tomato soup is such a good pairing with a sandwich, especially as we head into cooler weather.
(INTERNAL LINK: Link “Creamy Basil Tomato Soup” to the existing post.)
The Perfect Beginner's Sourdough Bread
If homemade bread is your thing, this is another recipe to add to your baking list.
(INTERNAL LINK: Link “The Perfect Beginner's Sourdough Bread” to the existing post.)
(OPTIONAL FINAL IMAGE — Use one softer lifestyle image of the finished sandwich/table here if you capture something different enough from the hero. If not, skip it rather than repeating essentially the same photo.)
A Note From Amanda
This is one of those recipes that reminds me how easy it can be to make something at home that feels a little more special than an ordinary weeknight dinner.
A really good piece of steak, onions slowly cooking in butter on the stove, bread getting golden in the pan and everyone inevitably wandering into the kitchen because dinner smells so good.
Those are some of my favorite meals to make.
Nothing overly complicated and nothing that requires an entire day in the kitchen. Just really good ingredients layered together into something my family genuinely looks forward to eating.
This steak sandwich has been on my blog since 2023, and I'm so happy to finally give it the little refresh it deserved.
I hope it becomes one of those recipes you come back to whenever you're craving a really good sandwich at home.
"Taste and see that the Lord is good."
Psalm 34:8
Made with love for the people you love.






