Steak Sandwich Recipe

If you’ve been hunting for a Steak Sandwich Recipe that feels a little fancy but still fits into real life (aka: work emails, carpools, laundry piles, and someone asking “what’s for dinner?” at 4:07 PM)… hi, welcome, you’re in the right kitchen.

This is one of those meals that looks like it came from a cozy bistro, but it’s secretly simple. Thin-sliced steak, golden onions, melty Havarti, and the real hero: garlic-dill herb butter slathered onto a baguette like we’re living our best life. And the best part? It’s fast enough for a weeknight, but impressive enough for when you want compliments without trying too hard. (My favorite kind of cooking.)

Let’s make magic.

Why You’ll Love This Steak Sandwich Recipe

  • It’s quick, but tastes like a restaurant sandwich you’d pay way too much for.
  • The herb butter is ridiculously good. Like… “I need to put this on everything” good.
  • Picky-eater friendly: steak + cheese + bread = a very persuasive trio.
  • Minimal fuss: one skillet, quick broil, dinner solved.
  • Perfect for busy days when you want comfort food that still feels a little “look at me being an adult!”

Ingredients You’ll Need

Herb Butter

  • 1/2 cup unsalted butter, softened
  • 1 tbsp fresh dill, diced
  • 3 garlic cloves, crushed

Steak Sandwich

  • 1 tbsp oil
  • 1 lb steak (your favorite cut that cooks quickly—more on that below)
  • 1 tbsp salt, adjust to taste
  • 1 large yellow onion
  • 4 slices Havarti cheese
  • 1 baguette

Let’s Talk Steak for a Second (So It Turns Out Tender)

You can make this Steak Sandwich Recipe with lots of cuts, but the key is slicing thin and cooking fast. Great options include:

  • ribeye (super flavorful)
  • sirloin (leaner but still great)
  • flank or skirt steak (big flavor—just slice against the grain)

If your steak is being stubborn to slice, here’s a little trick I use all the time:

Pop it in the freezer for 10–15 minutes. Not frozen solid—just firmed up enough that slicing thin strips becomes way easier (and safer).

How to Makr Steak Sandwich Recipe

1) Make the Herb Butter

In a small bowl, combine:

  • softened butter
  • crushed garlic
  • diced dill

Mix until it’s smooth and evenly combined. Set it aside while you cook everything else.

Tip from my kitchen: If your butter isn’t soft yet, don’t microwave it into a puddle. Just cut it into small cubes and let it sit for a few minutes—it softens faster that way.

2) Slice the Steak

Slice your steak into thin strips.

Remember: thin strips = quick cooking = tender steak. Thick chunks = chewing workout. We’re going for “bite-through bliss,” not “jaw soreness.”

3) Sear the Steak

Heat 1 tbsp oil in a skillet over high heat.

Add the steak strips, then season generously with salt.

Cook until the steak is just golden (you want a sear, not a long simmer). Remove steak from the skillet and set aside.

Important little note: Don’t overcrowd the pan. If the steak piles up, it steams instead of sears. If needed, cook in two quick batches. It’s worth it.

4) Sauté the Onions

Slice your onion into half rings.

Using the same skillet (yes, keep those tasty steak bits in there), sauté the onions until they’re golden brown.

Remove from heat and set aside.

This is where your kitchen starts smelling like “someone knows what they’re doing.” Even if you’re wearing pajama pants. No judgment here.

5) Build the Sandwich

Slice your baguette lengthwise.

Spread that herb butter over both sides of the bread (be generous—this is not the moment for restraint).

Layer on:

  1. steak
  2. onions
  3. Havarti slices

Keep the sandwich open-faced for the broil step.

6) Broil Until Melty and Gorgeous

Broil for about 2 minutes, or until the cheese is bubbly and melted.

Watch closely—broilers go from “perfect” to “charcoal” in the time it takes to answer one text.

7) Serve Immediately

Serve right away while it’s warm, melty, and basically begging to be eaten.

If someone asks for ketchup, take a deep breath and remember: you’re a peaceful person.

Easy Cooking Tips (Because Life Is Already Complicated)

  • Slice against the grain if you’re using flank or skirt steak. That’s the difference between tender and tough.
  • Don’t overcook the steak in the skillet—it’s going under the broiler too.
  • Want extra flavor? Add a tiny pinch of black pepper to the herb butter.
  • No fresh dill? Dried dill works in a pinch—use about 1 teaspoon.
  • Cheese swaps: provolone, Swiss, or mozzarella all melt beautifully if Havarti isn’t handy.

And if your onions get a little darker than planned? Congratulations—you made them “deeply caramelized.” That’s chef talk for “still delicious.”

A Little Story From My Kitchen

This Steak Sandwich Recipe became a repeat in my house the first time I made it on a busy evening when I had zero energy for anything complicated. I wanted something comforting—but not boring.

The herb butter was the “wow” moment. My family started pulling pieces of baguette apart just to swipe the garlicky-dill goodness (which is honestly the highest compliment). Now whenever I’m craving something cozy but still impressive, this sandwich is my go-to.

It’s like a warm hug… with cheese.

Steak Sandwich Recipe on a toasted baguette with tender sliced steak, caramelized onions, and melted Havarti cheese on a tray.
This Steak Sandwich Recipe is stacked with juicy steak, sweet sautéed onions, and melty Havarti on a warm, crispy baguette.

FAQs About Steak Sandwich Recipe

Can I make this Steak Sandwich Recipe ahead of time?

You can prep parts ahead:

  • Make the herb butter up to 3 days in advance (keep it covered in the fridge).
  • Slice onions and steak earlier in the day.

But for the best texture, cook and broil right before serving so the bread stays crisp and the cheese stays dreamy.

What’s the best bread for this recipe?

A baguette is perfect because it gets crisp under the broiler and holds all the filling. If you don’t have one, try ciabatta rolls or hoagie buns—anything sturdy.

How do I store leftovers?

Wrap leftovers in foil and refrigerate for up to 2 days. Reheat in the oven or air fryer so it crisps back up. (Microwaving works… but it can turn the bread a little sad.)

Can I use a different cheese?

Absolutely. Havarti melts like a champ, but provolone, Swiss, or pepper jack are great too—especially if you want a little kick.

Make It Tonight

If you need a dinner win that feels special without making you work for it, this Steak Sandwich Recipe is calling your name. It’s buttery, cheesy, warm, and just the kind of meal that makes everyone hover around the kitchen like they “just happened to walk in.”

Make it once, and I have a feeling it’ll end up on your regular rotation—right next to the meals that save your sanity on busy nights. Enjoy every melty bite of this Steak Sandwich Recipe, and don’t forget: extra herb butter is never a mistake.

More Delicious Ideas to Try Next

If you loved this Steak Sandwich Recipe, you’ve basically proven you have excellent taste (and a healthy respect for melted cheese). Here are a few more reader-favorite meals that pair perfectly with the same “big flavor, no drama” vibe:

  • Craving another steak night that still feels easy? Try these smoky, street-style Grilled Steak Elote Tacos for a fun switch-up.
  • Want the same cheesy satisfaction in a faster, weeknight-friendly twist? You’ll love this crispy, gooey Philly Cheesesteak Quesadilla.
  • If those golden onions were your favorite part (same!), make dinner extra cozy with sweet, savory Pepper Steak with Bell Peppers and Onion.
  • Need a hands-off option for busy days when you can’t babysit a skillet? This comfort-food classic Crockpot Chicken and Gravy is basically a warm hug in a bowl.

And if you make this Steak Sandwich Recipe, I’d love to hear how it turned out—come back and leave a star rating ⭐⭐⭐⭐⭐ and a quick review (tell me if you added extra cheese… I support your choices).

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Steak Sandwich Recipe with sliced steak, caramelized onions, and melted Havarti on a toasted baguette.

Steak Sandwich Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This Steak Sandwich Recipe is loaded with tender sliced steak, golden sautéed onions, and melty Havarti cheese layered inside a toasted baguette spread with garlic-dill herb butter. It’s quick enough for a weeknight dinner but impressive enough for guests. Juicy, cheesy, and packed with flavor, this sandwich delivers restaurant-quality results right from your kitchen.


Ingredients

Scale

Herb Butter

  • 1/2 cup unsalted butter, softened
  • 1 tablespoon fresh dill, diced
  • 3 garlic cloves, crushed

Steak Sandwich

  • 1 tablespoon oil
  • 1 pound steak (ribeye, sirloin, flank, or skirt)
  • 1 tablespoon salt (adjust to taste)
  • 1 large yellow onion
  • 4 slices Havarti cheese
  • 1 baguette

Instructions

  1. Prepare the herb butter:
    In a small bowl, mix softened butter, crushed garlic, and diced dill until smooth and well combined. Set aside.
  2. Slice the steak:
    Slice steak into thin strips. For easier slicing, place the steak in the freezer for 10–15 minutes before cutting.
  3. Cook the steak:
    Heat oil in a skillet over high heat. Add steak strips and season generously with salt. Cook until just golden brown, about 2–4 minutes. Remove from skillet and set aside.
  4. Sauté the onions:
    Slice onion into half rings. Using the same skillet, cook onions over medium heat until golden brown and softened. Remove from heat.
  5. Assemble the sandwich:
    Slice the baguette lengthwise. Spread herb butter generously on both sides. Layer steak, sautéed onions, and Havarti cheese on top.
  6. Broil:
    Place the open-faced sandwich under the broiler for about 2 minutes, or until cheese is melted and bubbly. Watch closely to prevent burning.
  7. Serve:
    Close the sandwich, slice, and serve immediately while warm.

Notes

  • For the most tender bites, slice steak against the grain.
  • Do not overcrowd the skillet when cooking steak; cook in batches if needed.
  • Substitute Havarti with provolone, Swiss, or mozzarella if preferred.
  • Herb butter can be prepared up to 3 days in advance and stored in the refrigerator.
  • Leftovers can be reheated in the oven or air fryer for best texture.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main course
  • Method: Stovetop + Broil
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 620 kcal
  • Sugar: 4 g
  • Sodium: 980 mg
  • Fat: 38 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 38 g
  • Fiber: 2 g
  • Protein: 42 g
  • Cholesterol: 125 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star