Herb Butter Steak Sandwich with Melted Havarti and Caramelized Onions Recipe
Introduction
This steak sandwich combines tender, flavorful beef with a rich herb butter and melted Havarti cheese on a crusty baguette. It’s perfect for a satisfying lunch or a casual dinner that feels special without much fuss.

Ingredients
- 1/2 cup unsalted butter (softened)
- 1 tbsp fresh dill (diced)
- 3 garlic cloves
- 1 tbsp oil
- 1 lb steak
- 1 tbsp salt (adjust to taste)
- 1 large yellow onion
- 4 slices Havarti cheese
- 1 baguette
Instructions
- Step 1: Prepare the herb butter by combining the softened butter with crushed garlic and diced dill. Mix until smooth and well blended, then set aside.
- Step 2: Slice the steak into thin strips. For easier slicing, place the steak in the freezer for a few minutes beforehand.
- Step 3: Heat oil in a skillet over high heat. Add the steak strips, season with salt, and cook until just golden. Remove the beef from the skillet and set aside.
- Step 4: Slice the onion into half rings. In the same skillet, sauté the onions until golden brown, then remove from heat and set aside.
- Step 5: Slice the baguette lengthwise and spread the herb butter evenly on both sides of the bread.
- Step 6: Layer the cooked steak, sautéed onions, and Havarti cheese slices over the bottom half of the baguette.
- Step 7: Place the sandwich open-faced under a broiler for about 2 minutes, or until the cheese is bubbly and melted.
- Step 8: Serve immediately while warm for the best flavor and texture.
Tips & Variations
- Freeze steak briefly for easier, cleaner slicing.
- Try using a different fresh herb like parsley or thyme if you don’t have dill on hand.
- Swap Havarti cheese for Swiss or provolone for a different melt and flavor profile.
- Adding a few leaves of arugula or spinach can give a fresh, peppery contrast.
Storage
Keep any leftover sandwich wrapped tightly in foil or plastic wrap and store in the refrigerator for up to 24 hours. Reheat in a toaster oven or under a broiler to refresh the melted cheese and warm the steak, but avoid microwaving to maintain texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of steak?
Yes, tender cuts like ribeye, sirloin, or flank steak work well. Just be sure to slice thinly against the grain for the best texture.
What if I don’t have a broiler?
You can melt the cheese by placing the sandwich in a preheated oven at 375°F (190°C) for a few minutes or by covering the pan with a lid while cooking on low heat until the cheese melts.
Print
Herb Butter Steak Sandwich with Melted Havarti and Caramelized Onions Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This Steak Sandwich recipe features tender, thinly sliced steak cooked to perfection, layered with caramelized onions and creamy Havarti cheese, all nestled in a buttered baguette. Enhanced with a homemade garlic dill herb butter and finished under the broiler for melty cheese, this sandwich offers a flavorful and satisfying meal perfect for lunch or dinner.
Ingredients
Herb Butter
- 1/2 cup unsalted butter, softened
- 1 tbsp fresh dill, diced
- 3 garlic cloves, crushed
Steak and Vegetables
- 1 tbsp oil
- 1 lb steak
- 1 tbsp salt, or to taste
- 1 large yellow onion, sliced into half rings
Assembly
- 4 slices Havarti cheese
- 1 baguette, sliced lengthwise
Instructions
- Prepare Herb Butter: In a bowl, combine the softened unsalted butter with crushed garlic cloves and diced fresh dill. Mix thoroughly until the ingredients form a smooth, uniform herb butter. Set aside for assembly.
- Slice Steak: For easier slicing, place the steak in the freezer for a few minutes until firm but not frozen solid. Then slice the steak into thin strips, ensuring even thickness for quick cooking.
- Cook Steak: Heat 1 tablespoon of oil in a skillet over high heat. Add the sliced beef, season generously with salt, and cook until the edges turn golden brown and the steak is cooked to your desired doneness. Remove the beef from the skillet and set aside.
- Sauté Onions: Using the same skillet, add the sliced yellow onions and sauté over medium heat. Continue cooking until the onions become golden brown and caramelized, then remove from heat and set aside.
- Assemble Sandwich: Slice the baguette lengthwise. Spread the prepared herb butter evenly over both cut sides of the bread. Layer the cooked steak strips evenly on the bottom half of the baguette, followed by the sautéed onions. Top with slices of Havarti cheese.
- Broil Sandwich: Place the assembled sandwich open-faced under the broiler in your oven. Broil for about 2 minutes or until the Havarti cheese melts and becomes bubbly. Watch closely to prevent burning.
- Serve: Remove the sandwich from the oven and serve it immediately while warm for the best flavor and texture experience.
Notes
- Freezing the steak briefly makes slicing thin strips easier and more uniform.
- Adjust salt according to taste, especially if using salted butter or salted steak cuts.
- You can substitute Havarti cheese with other melting cheeses like Swiss or provolone for variation.
- Broil the sandwich carefully as cheese can burn quickly under high heat.
- Leftover herb butter can be stored in the refrigerator for up to one week and used for other dishes.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Sandwich
- Method: Broiling
- Cuisine: American
Keywords: steak sandwich, herb butter, caramelized onions, Havarti cheese, easy lunch, broiled sandwich

