Caramelized Onion & Arugula Steak Sandwich

I’m so excited to share this sandwich with you guys. Juicy bites of steak, melty pepper jack cheese, layered with caramelized onions, bright chimichurri, and zesty arugula salad. Sandwiched between two buttery ciabatta rolls. This steak sandwich is everything you didn’t know you needed.

I usually order turkey or chicken sandwiches, but always regret it after trying my boyfriend’s steak sandwiches and falling in love. haha There’s a local pub in Houston that had the most delicious steak sandwich. So of course I had to recreate it with my own twist. So this is my take on it.

This might be the best sandwich I’ve ever had. There’s so many flavors and textures. The crispy ciabatta bread. The zesty arugula. Spicy chimichurri. Soft and sweet caramelized onions. And the melt in your mouth steak Whew. Guys you have to try this one!

During the winter I know we find ourselves indoors majority of the time. I like to spend this time recreating my favorite takeout/ out to eat menu items. I mean, who doesn’t love to eat good food out the comfort of their house? Especially when it’s cold out.

This sandwich is a labor of love. A few additional steps, but it’s so worth it!

Let’s get started-

Caramelize onions – The sandwich begins with caramelizing onions. This is the longest step, buttt it’s so worth it. I like to thinly slice sweet onions or yellow onions. And saute them in butter and oil with brown sugar until the onions are nice and caramelized. The brown sugar isn’t necessary, but I like to speed up the process just a little bit. Also, you want to make sure your heat is not TOO high because the onions will burn.

Chimichurri – Traditionally. chimichurri is a combination of parsley, oregano, minced garlic, red wine vinegar, olive oil, red pepper flakes and spices. I like to also add cilantro for extra flavor. It pairs incredibly well with steak.

Cook the steak- While the onions cook, I prep my steak. The steak should be at room temperature before cooking. That way you will get an even sear. All you need is salt and pepper for the seasoning. After you get a nice crust on the steak, reduce the heat and add in butter and aromatics- (fresh thyme, rosemary and garlic) and baste the steak. This is where you get crazy flavor!

Once the steak is done, allow it to rest for at least 10 minutes before cutting it. Prep the arugula salad by tossing it with Italian dressing. This adds a bright zesty flavor to the sandwich.

To Assemble-

Cut your ciabatta roll in half, spread some creole mustard on the buns, then layer the steak, and pepper jack cheese. Pop it in the oven for a few minutes to let the cheese get melty. Then add the caramelized onions, chimmichurri, and arugula. Close the sandwich and cut in half. & enjoy!

Do I have to use steak?

If you don’t eat red meat, feel free to sub for chicken.

Looking for more recipes to try?!

Spicy Basil Fried Rice
Crawfish Pies
Red Beans & Rice
Mongolian Beef

Caramelized Onion & Arugula Steak Sandwich

Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Course
Cuisine American
Servings 2



  • 1/2 cup Italian parsley
  • 1/2 cup cilantro
  • 3 cloves garlic minced
  • 1/2 shallot or red onion minced
  • 1/4 cup red wine vinegar
  • 1/2 cup olive oil
  • 1/2 tsp red pepper flakes more if you like it really hot
  • salt + pepper
  • 1/2 tsp oregano

Caramelized onions

  • 1/2 yellow onion or sweet onion thinly sliced
  • 1 tbsp brown sugar
  • 1 tbsp olive oil
  • 2 tbsp butter


  • 1 sirloin steak
  • salt+pepper
  • 2 tbsp butter
  • 1 rosemary sprig
  • 2 fresh thyme sprigs
  • 2 cloves garlic


  • 1 ciabatta loaf halved, lengthwise
  • 1 tbsp creole mustard
  • 2-3 slices pepper jack cheese

Arugula Salad

  • 1 cup arugula
  • 1/4 cup Italian dressing


  • Add butter and olive oil to a medium skillet over medium heat. Once the bubble begins to bubble, add in onions and sprinkle with brown sugar. Cook on medium low stirring continuously until soft & golden. Add water as needed. Reduce heat if the onions begin to burn. Once the onions become a deep brown, transfer to a small bowl and set aside.
  • To make the chimichurri, finely mince parsley, cilantro, garlic and red onion. Add to a medium bowl and combine with red pepper flakes, red wine vinegar and olive oil. Mix well and season with salt and pepper.
  • Bring steak to room temp before seasoning and cooking. Season with kosher salt and pepper. Press the salt in first, then the pepper. Over high heat, sear steak in a cast iron skillet for 2 minutes on each side. Reduce heat, add butter and aromatics. Baste the steak with the melted butter for 4 minutes. Remove from the pan. Allow steak to rest for 10 minutes before cutting it into thin pieces.
  • Toast ciabatta bread in the same pan you caramelized the onions.
  • Remove bread from the pan and spread a creole mustard on one loaf or both. Layer steak and pepper jack cheese. Pop the sandwich in the oven until the cheese is melted. Remove from the oven and set aside.
  • In a small bowl, toss arugula and Italian dressing together. Layer on the free piece of bread the arugula salad. Add caramelized onions on top of the cheese and then the chimichurri.
  • Use a knife to close the sandwich. Cut the sandwich in half and enjoy!
Keyword Lunch Ideas, Sandwich, Steak Sandwich

Did you make it?

Tag @cookwithci on Instagram and hashtag #CookwithCi

Leave a Reply