Transform leftover steak into a delicious and satisfying sandwich with this simple yet flavorful recipe. This dish is perfect for repurposing yesterday's steak into today's lunch or dinner, saving you time and reducing food waste. Let's dive into this easy-to-follow guide to create the ultimate leftover steak sandwich.
Ingredients
Before you start, gather your ingredients:
- Leftover steak (about 1/2 lb or 225g)
- 2 slices of hearty bread (such as sourdough, ciabatta, or a baguette)
- 1 small red onion, thinly sliced
- 1 ripe tomato, sliced
- 2-3 tbsp mayonnaise
- 1-2 tbsp horseradish sauce (optional)
- Salt and freshly ground black pepper, to taste
- 1-2 tbsp olive oil
- 1 tbsp butter
- Fresh arugula or lettuce leaves (optional)
Preparation
Start by preparing your steak. If it's already sliced, you're good to go. If not, slice it thinly against the grain to make it tender and easy to chew.

Step 1: Assemble the spread
In a small bowl, mix together mayonnaise and horseradish sauce (if using). This tangy spread will add a delightful kick to your sandwich.
Step 2: Toast the bread
Heat a large skillet over medium heat and add olive oil. Once hot, place the bread slices in the skillet and toast for 2-3 minutes on each side, or until golden brown and crispy. Remove the bread from the skillet and set it aside.
Step 3: Cook the onions
In the same skillet, add butter and let it melt. Add the sliced red onions and cook for 3-5 minutes, stirring occasionally, until they soften and become translucent. Season with a pinch of salt and pepper, then remove the onions from the skillet and set them aside.

Step 4: Warm the steak
If your leftover steak is cold, you can quickly warm it in the skillet. Add a little more olive oil if needed, then place the steak slices in the skillet. Cook for 1-2 minutes on each side, just long enough to heat it through. Be careful not to overcook it, as it may become tough.
Assembly
Now it's time to assemble your delicious leftover steak sandwich. Spread the mayonnaise-horseradish mixture evenly on both toasted bread slices. On one slice, layer the warmed steak, cooked onions, sliced tomatoes, and fresh arugula or lettuce leaves (if using). Top with the second slice of bread, and press down gently.
Serving
Cut your sandwich in half, serve it with a side of your favorite chips or a crisp salad, and enjoy your mouthwatering creation! This simple leftover steak sandwich recipe is perfect for a quick and satisfying meal, using ingredients you likely already have on hand.

Don't forget to experiment with different toppings and spreads to make this recipe your own. Some ideas include caramelized onions, sautéed mushrooms, avocado, or a spicy pepper jelly. Happy cooking, and bon appétit!






















