Steak Sandwich Recipe (2024)

Jump to Recipe

Steak sandwiches always hit the spot. In my take, tender, juicy strips of steak and caramelized onions are covered with melty havarti cheese and nestled in between two buttery slices of baguette. Yum!

We love making sandwiches with steak. If you have a thing for red meat too, check out my Philly Cheesesteak and our Gluten Free Philly Stuffed Peppers!

Steak Sandwich Recipe (1)

Steak sandwiches have been a staple in my home for as long as I can remember. We love making it for a quick dinner or when we are hosting a party.

To me, steak sandwiches are an upgraded version of a typical burger. I love both, don’t get me wrong, but if I had to choose, I would opt for the steak sandwich each and every time.

If you are looking for a chicken sandwich, try our Popeyes Chicken Sandwich! Incredible!

Prepare the Right Steak for the Sandwich

The most tender cut of steak for this sandwich is definitely the ribeye. In my opinion it is the perfect cut for a “sando”. However, it can be quite pricey. If you want a different cut of beef, here are a couple great alternatives:

  • Top Sirloin: This cut is a bit tougher than ribeye, but when cooked properly it is tender and juicy!
  • Skirt Steak: Skirt steak is my favorite value steak. It’s often sold in larger quantities, so it is great when you’re feeding large crowds. I also find that it is tender when marinated well.
  • NY Strip: This cut has a little less marbling than a ribeye, but it is still considered a choice cut. It’s super tender and perfect for slicing.
Steak Sandwich Recipe (2)

Tip: use our freshly baked Baguette recipe for the best sandwich!

Prepare Steak Sandwich Ahead of Time

The best part about this sandwich is that you can make a huge batch and either refrigerate or freeze the filling. This is great for meal prepping and having a quick dish in your back pocket for those crazy weekdays. Since this meal can be heated up in the oven on a baking sheet, it is super fast, easy and requires minimal clean-up.

I prefer to not assemble my sandwiches until I am ready to eat them. This prevents soggy bread and rubbery cheese. Instead, I refrigerate or freeze the filling ahead of time and prepare my sandwiches as I go. Here’s how to do it:

Steak Sandwich Recipe (3)


Your steak filling will stay fresh for up to 3 days when stored in an airtight container in the refrigerator. When you are ready to eat, assemble your sandwiches and bake them in whole in the oven. To keep them warm, place them on a serving dish covered with aluminum foil prior to serving.


Freeze your filling in an airtight container in the fridge for 2-3 weeks. Thaw in the fridge when you are ready to eat and reheat in the oven just like with the refrigerated filling above!

What Goes with Steak Sandwiches?

What’s a sandwich without a nice side? Below, I will list some of my favorite dishes to pair steak sandwiches with:

  • Air Fryer Fries: For half the fat and calories, these fries are still so delicious. Whip up a big batch in your air fryer and feel less guilty about indulging in red meat.
  • Pickled Cabbage Salad: This tangy, coleslaw-like salad is the perfect sidekick to a savory beef sandwich. You could even get creative here and use this as a topping for your sandwich itself!
  • Caesar Salad: My homemade caesar salad is to-die-for. It’s tangy, citrusy and savory. I love pairing it with steak sandwiches!


Steak Sandwich Recipe (4)

Steak Sandwich Recipe

Print Pin


6 servings

Prep Time 15 minutes mins

Cook Time 15 minutes mins

Total Time 30 minutes mins

Steak sandwiches always hit the spot. In my take, tender, juicy strips of steak and caramelized onions are covered with melty havarti cheese and nestled in between two buttery slices of baguette. Yum!


Herb Butter

  • 1/2 cup Unsalted Butter softened
  • 1 tbsp fresh dill diced
  • 3 garlic cloves

Steak Sandwich

  • 1 tbsp oil
  • 1 lb steak
  • 1 tbsp salt adjust to taste
  • 1 large yellow onion
  • 4 slices Havarti cheese
  • 1 baguette

US UnitsMetric


Herb Butter

  • To prepare herb butter spread, combine butter together with crushed garlic and diced dill, mix until you get the same consistency. Set aside.

Steak Sandwich

  • Slice the steak into thin strips.

    Tip: To make slicing a bit easier, freeze steak for a few minutes before slicing it.

  • Preheat an oiled skillet to high heat. Add beef to the skillet and season it generously with salt. Cook until the beef is just golden, remove from the skillet. Set aside.

  • Slice onion into half rings. Using the same skillet, sauté onions until they get golden brown. remove the from heat and set aside.

  • Slice baguette lengthwise, spread herb butter over both sides of the bread. Follow by slices of steak, onion and topping it off with cheese slices.

  • Keep the sandwich open and broil for about 2 minutes or until cheese is bubbly and melted.

  • Serve right away, while it's still warm.

Nutrition Facts

Steak Sandwich Recipe

Amount Per Serving

Calories 500 Calories from Fat 315

% Daily Value*

Fat 35g54%

Saturated Fat 18g90%

Cholesterol 103mg34%

Sodium 1734mg72%

Potassium 294mg8%

Carbohydrates 23g8%

Fiber 1g4%

Sugar 1g1%

Protein 24g48%

Vitamin A 632IU13%

Vitamin C 2mg2%

Calcium 163mg16%

Iron 3mg17%

* Percent Daily Values are based on a 2000 calorie diet.

Posted January 16, 2020

About Author

Steak Sandwich Recipe (12)

Natalya Drozhzhin

Natalya founded Momsdish to demonstrate that placing a homemade meal on the table is not hard at all. Natalya makes cooking easier and approachable, by simplifying the ingredients, while still producing the same great taste.

  1. Steak Sandwich Recipe (13)

    KathleenFeb 4, 2024

    I made this steak sandwich for my husband using Keto Hamburger Buns and he can’t stop raving about it! Because the buns lack the structure of the recommended bread, I did toast the buns before and again after assembling the sandwich. Thank you for another recipe my husband can enjoy on his restrictive diet.

    1. Steak Sandwich Recipe (14)

      Natalya DrozhzhinFeb 5, 2024

      Hey Kathleen, I'm so happy to hear your husband enjoyed the steak sandwich! Thanks for sharing.

  2. Steak Sandwich Recipe (15)

    KTDec 11, 2023

    I don’t have a broiler in my oven, can this just go in a regular hot oven?

    1. Steak Sandwich Recipe (16)

      Natalya DrozhzhinDec 11, 2023

      Hey KT, Broiling setting is typically 500-550°F. I would get the oven preheated to at least 450°F or hotter if your oven allows and cook until the sandwich is melted and bubbly! Enjoy!

  3. Steak Sandwich Recipe (17)

    JossDec 10, 2023

    Great recipe! I think it’s all about the quality of the ingredients. I got a good sourdough baguette, couple NY strips from Whole Foods some good Irish butter and this was amazing. We didn’t skim on any of the ingredients

    1. Steak Sandwich Recipe (18)

      Natalya DrozhzhinDec 11, 2023

      Good quality ingredients make all the difference!

  4. Steak Sandwich Recipe (19)

    ChynnaDec 6, 2023

    Just made this, even my 6 year old is impressed

  5. Steak Sandwich Recipe (21)

    MADec 5, 2023

    What can we substitute the onions with

    1. Steak Sandwich Recipe (22)

      Natalya DrozhzhinDec 6, 2023

      If you don't have any onions or just don't like them, I would simply omit them! 😀

  6. Steak Sandwich Recipe (23)

    jimJun 29, 2023

    just made this pretty good very simple recipe
    good with jack daniels if you drink lol

    1. Steak Sandwich Recipe (24)

      Natalya DrozhzhinJun 29, 2023

      Hello Jim, Thanks for sharing your feedback. Happy to hear you enjoyed it.

      1. Steak Sandwich Recipe (25)

        AbedNov 11, 2023

        I think you have a subtle touch to prepare this food and I love that

  7. Steak Sandwich Recipe (26)

    Irma TchamourianJun 4, 2023

    So delicious with the herb garlic butter - we made some au jus on the side for dunking and used cheddar cheese (didn’t have havarti on hand) - this would work well with Monterey Jack, too! Oh and I see sautéed mushrooms, too. To make it hoagie style we had sliced tomatoes and shredded lettuce.

    1. Steak Sandwich Recipe (27)

      Natalya DrozhzhinJun 5, 2023

      Irma, I feel you. I love that you were able to adopt it and still have a darn delicious sandwich. I love the idea of adding tomatoes and lettuce. Now I am craving it 🙂

  8. Steak Sandwich Recipe (28)

    MarcJun 1, 2023

    Thanks for the recipe. Just ok for me. Might be more flavourful with a sun-dried tomato pesto o other instead of the butter. Maybe add blue cheese instead. Was good, but not something to remember.

    1. Steak Sandwich Recipe (29)

      Natalya DrozhzhinJun 2, 2023

      Hi Marc- Thank you for giving the recipe a try and taking the time to leave feedback. I appreciate it! Adding blue cheese would be a delicious twist.

  9. Steak Sandwich Recipe (30)

    Michael TothFeb 20, 2023

    Crazy easy and delish. Made a roasted garlic butter and used that instead of the herb spread. Just a personal preference. Cooked the steak in the rendered tallow from the steak trimmings......just to get that extra "beefiness". Thanks

    1. Steak Sandwich Recipe (31)

      Natalya DrozhzhinFeb 20, 2023

      Hi Michael, That sounds like it came out incredibly delicious!! Thank you for sharing your process and taking the time to leave feedback. Enjoy!

  10. Steak Sandwich Recipe (32)

    D BixFeb 11, 2023

    Truly delicious as is. We had leftover marinara sauce in the fridge I wanted to get rid of so we used it to dunk the sandwiches…highly recommend! Pairs perfectly.

    1. Steak Sandwich Recipe (33)

      Natalya DrozhzhinFeb 11, 2023

      Hi there, thank you for that awesome tip!! I am thrilled that you loved this recipe. Thank you for taking the time to leave feedback, enjoy!

  11. Steak Sandwich Recipe (34)

    JayFeb 9, 2023

    One of the best sandwich recipes ever. I added truffle salt instead of sea salt and also went with the truffle mayo... Truly amazing🙂!!

    Thank you, Natalya

    1. Steak Sandwich Recipe (35)

      Natalya DrozhzhinFeb 9, 2023

      Jay, that sounds like an incredible addition. So so YUM! Thanks for sharing this tip.

  12. Steak Sandwich Recipe (36)

    AudraNov 21, 2022

    Really good and really easy.
    I prepped ahead of time by cutting the steak, slicing the onions, and making the herb butter. I added chopped shiitake mushrooms to the onion and sautéed them together.

    My husband loved it but of course requested bbq sauce or A1 (he almost always wants hot sauce or another sauce with everything though, haha). I thought it was great as-is!

    I think next time I will make a dip like the one that goes with a French Dip to give it something extra.

    🙂 Thanks for the recipe. Going in my rotation!

    1. Steak Sandwich Recipe (37)

      Natalya DrozhzhinNov 21, 2022

      Hi Audra, Thank you so much for taking the time to leave a review. I am so glad to hear this recipe was a success! Enjoy!

  13. Steak Sandwich Recipe (38)

    Rachel FramptonFeb 2, 2022

    I've been wanting to serve sandwiches this coming Sunday, which is why I've decided to start looking for some online recipes. Thank you for sharing here as well that it will be a great idea to marinate the steak well before placing it in the sandwiches. Anyhow, just in case I won't be able to pull it off, I will make sure to look for a restaurant that serves the best sandwiches.

  14. Steak Sandwich Recipe (40)

    Dede SolleyJan 9, 2022

    My 16 year old son is on day 5 of quarantine and these made his day!!!!!! The only thing I might change is to pre-toast the bread a smidge! Thanks for the great recipe!!

    1. Steak Sandwich Recipe (41)

      Natalya DrozhzhinJan 10, 2022

      Awwwwww! That is so great to hear. I hope he is recovering well and I'm so glad these brought a smile to his face. Thanks for the kind words and Happy New Year!

    1. Steak Sandwich Recipe (43)

      Natalya DrozhzhinDec 17, 2021

      Hey there Heath - Yay! There's nothing quite like a steak sandwich. So happy you enjoyed it. Thanks for the kind feedback!

  15. Steak Sandwich Recipe (44)

    RccolaNov 23, 2021

    I’ve made this a couple of times now and it’s excellent! The only change I’ve made was to season the steak with Montreal Steak Spice.

    1. Steak Sandwich Recipe (45)

      Natalya DrozhzhinNov 23, 2021

      Hi Rccola - OMG! We love that seasoning, too! Such a smart move on your part. Thanks for the kind words! Hope you keep on enjoying these steak sandos.

  16. Steak Sandwich Recipe (46)

    Eunju tubbsSep 23, 2021

    Thanks for very easy recipe
    It’s delicious

    1. Steak Sandwich Recipe (47)

      Natalya DrozhzhinSep 24, 2021

      We love delicious and crazy easy recipes around here, glad you enjoyed it too 😊

  17. Steak Sandwich Recipe (48)

    TonieAug 1, 2021

    Would you use leftover steak for this recipe

    1. Steak Sandwich Recipe (49)

      Natalya DrozhzhinAug 2, 2021

      Yes, it will be delicious!

  18. Steak Sandwich Recipe (50)

    duffy dennisJun 24, 2021

    You said you like to cook steak whole but used recipe that has you cut steak raw. How do you do it with cooking steak whole. It seems to me that the onions would not pick up the flavor of the beef, which it would after cooking strips.?

    1. Steak Sandwich Recipe (51)

      Natalya DrozhzhinJun 24, 2021

      Hey Duffy, sorry that was the old way we use to make it. We have updated the recipe recently, you are right, it does have a ton more flavor when you cook sliced beef. Thanks for pointing that out. We have updated things on our end.

  19. Steak Sandwich Recipe (52)

    CarissaApr 6, 2021

    SO good!❤️ Thank you!

    1. Steak Sandwich Recipe (53)

      Natalya DrozhzhinApr 6, 2021

      I'm so glad you enjoyed it!!

  20. Steak Sandwich Recipe (54)

    Kim WilsonMar 30, 2021

    Delicious and easy! What more could you ask for?

    1. Steak Sandwich Recipe (55)

      Natalya DrozhzhinMar 30, 2021

      Exactly!! I'm so glad you enjoyed the recipe!

  21. Steak Sandwich Recipe (56)

    AmyMar 2, 2021

    Amazing. My kids told me I need to make this once a week! It is rare they agree on a meal and they have never asked for a meal weekly before! We are on week 3 lol

    1. Steak Sandwich Recipe (57)

      Natalya DrozhzhinMar 3, 2021

      Haha, that is amazing! I'm so glad they enjoy the recipe 🙂

  22. Steak Sandwich Recipe (58)

    BexFeb 18, 2021

    How do you freeze everything? Cooked? Raw?

    1. Steak Sandwich Recipe (59)

      Natalya DrozhzhinFeb 18, 2021

      Hey Bex, we freeze a fully prepared sandwich. Make sure it's in an air-tight container.

  23. Steak Sandwich Recipe (60)

    JeannineJan 17, 2021

    AMAZING! Making it again tonight!! My son said it needs to go on my rotation of meals I make when he and his wife come for dinner!

    1. Steak Sandwich Recipe (61)

      Natalya DrozhzhinJan 17, 2021

      Jeannine, thats the best feedback ever! So good to hear!

  24. Steak Sandwich Recipe (62)

    Michele WelchJan 16, 2021

    Delicious!!! But where did you get your bread. I can't find any like that? Thanks so much

    1. Steak Sandwich Recipe (63)

      Natalya DrozhzhinJan 16, 2021

      Hey Michele, it's actually a baguette that we cut into pieces. We have a recipe:

  25. Steak Sandwich Recipe (64)

    JeanneDec 19, 2020

    SO GOOD! Grilled 8oz rib eye steaks, seasoned with lawry's, garlic powder and pepper, to a perfect medium rare. They rested while I sautéed mushrooms, onion and green peppers in olive oil seasoned with a little salt and pepper. Sliced the steaks thin and added to the pan of veggies just to incorporate. I placed 2 slices of provolone cheese across the bottom on the sandwich, topped with steak filling then placed 1 more slice of cheese on top. Broiled for 2 min.(1/2 a steak per sandwich)

    1. Steak Sandwich Recipe (65)

      Natalya DrozhzhinDec 19, 2020

      Jeanne, so many great tips and your description made me so hungry. Thank you for sharing!

  26. Steak Sandwich Recipe (66)

    DutraSep 1, 2020

    recipe does not say when to put onion on sandwich. After meat & before cheese??

    1. Steak Sandwich Recipe (67)

      Natalya DrozhzhinSep 2, 2020

      Dutra, good catch! We add between steak and cheese but there is really no way to mess it up.

    2. Steak Sandwich Recipe (68)

      DutraSep 1, 2020

      A Tablespoon of salt seemed way to much so just used 1 teaspoon and it was still salty. Overall tasty but would maybe broil buttered halves (cook raw garlic a bit) then add rest of ingredients & broil cheese.

      1. Steak Sandwich Recipe (69)

        Natalya DrozhzhinSep 2, 2020

        Dutra, it would depend on the brand of salt you use. Great tips, thanks for sharing!

  27. Steak Sandwich Recipe (70)

    SumaJun 27, 2020

    Any healthy substitute for butter???

    1. Steak Sandwich Recipe (71)

      Natalya DrozhzhinJun 28, 2020

      Hey Suma, I know some people use Ghee, maybe that would be a better option for you.

      1. Steak Sandwich Recipe (72)

        Single DadJun 8, 2021

        Roasted long bones, harvest the marrow and season like butter!

        1. Steak Sandwich Recipe (73)

          Natalya DrozhzhinJun 9, 2021

          Sounds amazing!!

  28. Steak Sandwich Recipe (74)

    Melissa LongApr 16, 2020

    What kind of steak is best to use for this recipe? Thank you

    1. Steak Sandwich Recipe (75)

      Natalya DrozhzhinApr 16, 2020

      Hey Melissa, look for "Prepare the Right Steak for the Sandwich", we share a lot of details in the post.

  29. Steak Sandwich Recipe (76)

    Yana LyfarFeb 27, 2014

    Delicious !!!!

    1. Steak Sandwich Recipe (78)

      Natalya DrozhzhinMay 25, 2015

      Wow, this looks so good! I don't know how I missed this photo.

Steak Sandwich Recipe (2024)


What cut of meat is sandwich steak? ›

What cut of meat is sandwich steak? Beef sandwich steaks are usually cut thin, so it is unnecessary to take them from the most tender cuts of beef. Most sandwich steaks are cut from the top rump, rump, sirloin, or even from the topside of beef.

What type of bread is used for Philly cheesesteak? ›

Bread – we used a crusty baguette for this recipe, but you can also serve the filling over a Hoagie roll. If you to make an authentic Philly cheesesteak, you should use Amoroso roll, although you may have some trouble finding them if you're not from Philadelphia. Salt and pepper – for seasoning.

What to season steak with? ›

There are many spices available for seasoning a steak, with salt and pepper topping the list. However, other spices, like thyme, rosemary, garlic powder, and minced onion, are also good options to enhance your steak's flavor. Or, use a one-and-done approach with Chicago Steak Seasoning.

What cut of steak is the tastiest? ›

These cuts—ribeye, New York strip loin, and filet mignon—can certainly be dubbed the best, and few will disagree. “Filet is the most tender cut, but has the least amount of flavor. Ribeye is the most flavorful, but the least tender of the three, and New York is in the middle.” Flannery explains.

What is the best cheese for cheesesteaks? ›

Authentic Philly Cheesesteak is made with ribeye steak that's sliced into thin slices, and topped with melted provolone cheese, white American cheese, or Cheez Whiz, as well as fried onions, all on a toasted hoagie roll. It's pure sandwich perfection!

What is a steak sandwich called? ›

A cheesesteak (also known as a Philadelphia cheesesteak, Philly cheesesteak, cheesesteak sandwich, cheese steak, or steak and cheese) is a sandwich made from thinly sliced pieces of beefsteak and melted cheese in a long hoagie roll.

What is the New York end cut steak? ›

The New York end-cut New York strip is cut from the loin primal, which is between the rib and round. These steaks are cut from the sirloin end of the longissimus dorsi muscle. This is the same muscle as the center eye of the ribeye. New York strips and ribeyes come from opposite ends of this same muscle.

Is Subway Philly cheesesteak beef? ›

Inspired by the hoagie that made Philadelphia famous, our version of the Cheese Steak features mouth-watering slices of lean and tender steak with crispy lettuce, sliced onions, fresh tomatoes and topped with melted cheese.

Is there mayo on a Philly cheesesteak? ›

Crafted with premium steak, grilled onions, American cheese, mushrooms, bell peppers, provolone cheese, light mayo on our fresh-baked bread.

What's the difference between a cheesesteak and a Philly cheesesteak? ›

However, the main difference between the two is that a Philly cheesesteak is a specific type of cheesesteak that originated in Philadelphia, Pennsylvania. It is made with thinly sliced ribeye steak, grilled onions, and melted cheese, typically served on a hoagie roll.

What is the best deli meat for sandwiches? ›

If you're looking for the healthiest lunch meat option, choose the leanest cuts of deli meat possible, such as turkey, chicken breast, lean ham or roast beef. “These types of deli meat have the least amount of fat and provide a better nutrient value compared to others,” Zumpano says.

What cut is best for steak and cheese sandwich? ›

Cheesesteak meat

Obviously, ribeye steak is the best, but it can be a little pricey for a few sandwiches. Chuck could work for a budget approach, but you might get it cut just a little thinner than the ribeye. (Ribeye should be cut about 1/8″ thick, chuck almost shaved.)

What cut of steak is best to eat raw? ›

While flank and skirt steak are great for grilling, you want beef tenderloin—home to prized cuts like filet mignon and chateaubriand—for tartare. Why? Because the tenderloin is home to the most tender meat on the animal (it's built right into the name, after all).


Top Articles
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 6542

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.