Steak Sandwich

A good steak sandwich comes down to a few simple components working together: juicy, well-seasoned steak, sweet golden onions, creamy Havarti, and a crisp baguette spread with fragrant garlic-dill butter. The combination gives you rich beefy flavor balanced by the mild creaminess of the cheese and the fresh flavor of dill.

The herb butter is especially useful here because it adds flavor to the bread without requiring a complicated sauce. As the butter melts into the toasted baguette, the garlic and dill become wonderfully aromatic, creating a flavorful base for the steak and onions.

Why You’ll Love This Steak Sandwich

  • Rich and savory: The steak and Havarti create a satisfying, hearty filling.
  • Flavorful bread: Garlic and fresh dill turn a simple baguette into an important part of the sandwich.
  • Sweet caramelized onions: Slowly cooking the yellow onion brings out its natural sweetness and adds softness to the sandwich.
  • Simple ingredients: There are only a handful of main ingredients, so the individual flavors remain easy to taste.
  • Great texture: A crisp, buttered baguette contrasts with tender steak, melted cheese, and soft onions.

Preparation and Tools

A large skillet is the most important piece of equipment for this recipe. It gives you enough room to cook the steak and onions properly without overcrowding the pan. If your steak is large, you may want to use a cutting board and sharp knife to slice it thinly after cooking.

Take the unsalted butter out ahead of time so it becomes soft enough to mix easily with the garlic and dill. The garlic cloves should be finely minced or crushed so their flavor distributes evenly throughout the butter.

The baguette can be sliced lengthwise to create one large sandwich or cut into smaller portions for individual sandwiches. If you prefer a crispier sandwich, toast the buttered cut sides in the skillet or oven before assembling.

Preparation Tips

Soften the butter first. Soft butter blends much more easily with the fresh dill and garlic. If the butter is still cold and firm, it can be difficult to distribute the herbs evenly.

Season the steak just before cooking. The recipe uses salt as the main seasoning, allowing the flavor of the beef to remain prominent. Adjust the amount to your preference.

Slice the onion evenly. Thin, consistent slices will cook at a similar rate and soften more evenly.

Give the onions time to brown. Avoid cooking them over excessively high heat just to speed things up. Gentle cooking allows them to become tender and develop a deeper, sweeter flavor.

Slice the steak against the grain. Once the steak has rested after cooking, look for the direction of the muscle fibers and cut across them rather than parallel to them. This helps make each bite easier to chew.

Don’t overload the baguette. A generous amount of steak is appealing, but keeping the filling balanced with the onions, cheese, and herb butter makes the sandwich easier to eat.

Ingredients

Herb Butter

Unsalted butter: Provides a rich, creamy base for the spread and helps the baguette toast beautifully.

Fresh dill: Adds a light, fresh herbal note that complements the savory steak.

Garlic: Brings savory depth and aromatic flavor to the butter.

Steak Sandwich

Oil: Helps prevent the steak from sticking and provides the fat needed for browning.

Steak: The main protein and centerpiece of the sandwich. Because the specific cut is not provided, use a steak suitable for quick skillet cooking.

Salt: Seasons the beef and helps bring out its natural flavor.

Large yellow onion: Adds sweetness and a tender texture after cooking.

Havarti cheese: A mild, creamy cheese that melts smoothly over the warm steak.

Baguette: Provides the crisp, sturdy bread needed to hold the steak, onions, and melted cheese.

Cooking Instructions

Step 1: Make the Garlic-Dill Butter

Place the softened unsalted butter in a small bowl. Add the finely diced fresh dill and minced garlic cloves. Mix thoroughly until the herbs and garlic are evenly distributed throughout the butter.

Set the herb butter aside while you prepare the rest of the sandwich.

Step 2: Prepare the Steak and Onion

Pat the steak dry with paper towels, then season both sides with salt, adjusting the amount to taste.

Slice the large yellow onion into thin slices. Keeping the onion slices relatively even will help them cook consistently.

Step 3: Cook the Onions

Heat a large skillet over medium heat and add a little of the oil. Add the sliced onion and cook, stirring occasionally, until it becomes soft and develops a golden-brown color.

This process takes some patience. The onions should be tender rather than crisp, with enough browning to give them a naturally sweet, savory flavor. Transfer the cooked onions to a plate when ready.

Step 4: Cook the Steak

Add the remaining oil to the skillet if needed and increase the heat to medium-high. Place the seasoned steak in the hot skillet.

Cook until the steak develops a well-browned exterior and reaches your preferred level of doneness. The exact cooking time will depend on the thickness and cut of the steak, so use visual cues and, if available, an instant-read thermometer rather than relying on one fixed cooking time.

Transfer the steak to a cutting board and let it rest before slicing. Resting gives the juices time to redistribute through the meat.

Step 5: Prepare the Baguette

Cut the baguette lengthwise and spread the garlic-dill butter generously over the cut sides.

Toast the buttered baguette until the bread is warmed and lightly crisped. Watch it closely so the garlic butter does not burn.

Step 6: Assemble the Sandwich

Slice the rested steak thinly against the grain. Arrange the steak over the toasted baguette, then add the cooked onions.

Place the Havarti cheese over the warm steak and onions. If needed, return the assembled open sandwich briefly to the warm skillet or oven so the cheese can soften and melt.

Close the sandwich, slice into portions, and serve while the steak is warm and the Havarti is melted.

Notes

For a softer sandwich, don’t toast the baguette for too long. You want enough crispness to provide contrast while keeping the center easy to bite through.

If the steak is particularly thick, cooking it over moderate heat after the initial browning can help the center cook without burning the outside.

For the best texture, assemble the sandwich shortly before serving so the baguette remains crisp while the cheese is still warm and creamy.

What to Serve With Steak Sandwich

This Steak Sandwich is hearty enough to serve as a complete meal, but a simple side can make it feel more balanced.

  • Crisp green salad: A lightly dressed salad adds freshness and contrast to the rich steak, Havarti, and herb butter.
  • Roasted vegetables: Tender roasted vegetables work well alongside the savory sandwich without competing with the steak.
  • Potato side: Crispy roasted or baked potatoes make the meal more substantial and complement the beef nicely.
  • Simple vegetable slaw: A crunchy slaw provides a refreshing texture against the tender steak and soft onions.
  • Light soup: A simple vegetable-based soup can turn the sandwich into a comforting lunch or dinner.

Storage Instructions

For the best texture, assemble the Steak Sandwich shortly before serving. Once the baguette has been buttered and toasted, storing the assembled sandwich will cause the bread to gradually soften.

If you have leftover cooked steak, place it in an airtight container and refrigerate it within two hours of cooking. It can generally be kept refrigerated for 3–4 days. Store the cooked onions separately in another airtight container.

The garlic-dill butter can also be refrigerated in a covered container for several days. Let it soften slightly before spreading so it is easy to apply to the baguette.

For leftovers, reheat the steak and onions gently in a skillet until warmed through. Toast fresh baguette separately, then add the warmed filling and Havarti. This gives you a much better texture than reheating an already assembled sandwich.

Freezing the fully assembled sandwich is not recommended because the toasted baguette can become soggy after thawing. If needed, cooked steak can be frozen separately in an airtight freezer-safe container, then thawed in the refrigerator before reheating.

Estimated Nutrition

Nutrition will vary depending on the specific cut of steak, the amount of salt and oil used, and the size of the baguette. A reasonable estimate for one serving is approximately 850–950 calories, assuming the recipe makes four substantial sandwiches.

Because the steak, butter, cheese, and baguette all contribute significant calories, portion size can have a noticeable effect on the final nutritional values.

Frequently Asked Questions

What type of steak can I use for this sandwich?

The supplied recipe does not specify a particular cut, so you can use a steak appropriate for quick skillet cooking. The most important factors are cooking it to your preferred doneness and slicing it thinly against the grain after resting.

Can I prepare the garlic-dill butter ahead of time?

Yes. The herb butter can be mixed ahead and kept covered in the refrigerator. Allow it to soften before spreading it onto the baguette so it applies evenly.

How do I keep the baguette from becoming soggy?

Toast the buttered baguette until the cut surfaces are lightly crisped, and assemble the sandwich shortly before serving. Avoid letting the finished sandwich sit for a long period before eating.

Should I rest the steak before slicing?

Yes. Letting the cooked steak rest before slicing gives the juices time to redistribute. Cutting it thinly against the grain also helps create a more tender bite.

Can I use a different cheese instead of Havarti?

Havarti is supplied because its mild, creamy character works well with the steak, onions, and garlic-dill butter. If necessary, another mild melting cheese can be substituted, although the flavor will change.

Can I make the onions ahead?

Yes. The onions can be cooked until tender and golden, then refrigerated in a covered container. Warm them gently before assembling the sandwiches.

Conclusion

This Steak Sandwich keeps the preparation straightforward while building plenty of flavor from each component. The garlic-dill butter adds character to the baguette, golden onions bring sweetness, and melted Havarti ties the tender sliced steak together. Toasting the buttered baguette and assembling everything while warm gives you the best contrast between crisp bread and a rich, tender filling.

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


  • Author: Emmy Carter
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A hearty steak sandwich made with juicy seasoned steak, golden onions, creamy Havarti cheese, and a garlic-dill buttered baguette.


Ingredients

Scale

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

Instructions

  1. Place the softened butter in a small bowl. Add the diced fresh dill and minced garlic cloves. Mix until the garlic and dill are evenly distributed throughout the butter.
  2. Pat the steak dry and season both sides with salt. Slice the yellow onion into thin, even slices.
  3. Heat a large skillet over medium heat and add some of the oil. Add the sliced onion and cook, stirring occasionally, until tender and golden brown. Transfer the onions to a plate.
  4. Add the remaining oil to the skillet if needed and increase the heat to medium-high. Add the seasoned steak and cook until browned on the outside and cooked to your preferred doneness.
  5. Transfer the steak to a cutting board and let it rest before slicing thinly against the grain.
  6. Cut the baguette lengthwise and open it into two long halves. Spread the garlic-dill butter generously over the cut sides of the baguette.
  7. Toast the buttered baguette until the bread is warmed and lightly crisped, watching carefully so the garlic butter does not burn.
  8. Arrange the sliced steak over the toasted baguette and add the cooked onions.
  9. Place the Havarti cheese over the warm steak and onions. If needed, briefly return the open sandwich to the warm skillet or oven until the cheese softens and melts.
  10. Close the baguette, slice into portions, and serve while warm.

Notes

  • Slice the steak against the grain after allowing it to rest for a more tender texture.
  • Cook the onions patiently until they are soft and golden rather than rushing them over very high heat.
  • Spread the garlic-dill butter over the inside cut surfaces of the baguette before toasting for the best flavor and texture.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 4 servings
  • Calories: 900 calories

Keywords: steak sandwich, steak sandwich recipe, homemade steak sandwich, garlic butter steak sandwich, Havarti steak sandwich

About the author

Emmy Carter

Hi, I’m Emmy Carter, the recipe creator and founder of RecipesEmmy. I love creating simple, flavorful recipes that make everyday cooking easier and more enjoyable. From comforting dinners to homemade desserts, my goal is to help home cooks feel confident in the kitchen.

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆