Steak Croissant Sandwich

This Steak Croissant Sandwich is a flavor explosion! The combination of juicy steak, melted cheese, and flaky croissant will have your taste buds singing.
Ingredients:
2 thin slices of steak (flank steak, skirt steak, or tenderloin work well)
1 tablespoon olive oil
Salt and pepper to taste
1 croissant, split in half
2 slices of cheese (your favorite melting cheese)
1 tablespoon butter
1/2 cup chopped shallots
1/4 cup red wine
1/4 cup beef broth
1 tablespoon Dijon mustard
1 teaspoon Worcestershire sauce
Instructions:
Season the steak with salt and pepper.
Heat the olive oil in a large skillet over medium-high heat.
Cook the steak for 2-3 minutes per side, or until desired doneness.
Remove the steak from the skillet and let it rest for 5 minutes.
In the same skillet, melt the butter.
Add the shallots and cook until softened, about 5 minutes.
Add the red wine and beef broth to the skillet and bring to a simmer.
Cook for 5 minutes, or until the sauce has thickened.
Stir in the Dijon mustard and Worcestershire sauce.
Season the sauce with salt and pepper to taste.
Place the bottom half of the croissant on a plate.
Top with the steak, cheese, and onion sauce.
Place the top half of the croissant on top.
Serve immediately and enjoy!
Tips:
You can add other ingredients to your sandwich, such as caramelized onions, mushrooms, or sautéed spinach.
Serve the sandwich with your favorite sides, such as fries, salad, or a side of vegetables.