There’s something irresistible about a warm, toasty sandwich loaded with tender steak, sweet caramelized peppers and onions and gooey melted cheese. This Italian-inspired steak sandwich delivers all that and more, with a garlicky mayo spread and a crusty baguette that soaks up every bit of flavor.
Paired with crispy roasted potato wedges seasoned with Italian herbs, this meal is hearty enough for dinner but quick enough for a weeknight. The best part? It comes together in under 40 minutes with simple ingredients you can find at any grocery store.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 425°F. Cut potatoes into 1/2-inch wedges. Toss with 1 tbsp olive oil, half the Italian seasoning, salt and pepper. Spread on a baking sheet and roast for 20-25 minutes, until golden and tender.
- While potatoes roast, slice onion into thin strips and green pepper into rings. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add onion and pepper, season with salt and pepper and cook until softened and lightly charred, about 5-7 minutes. Transfer to a plate.
- In the same skillet, add diced steak. Cook over high heat, stirring occasionally, until browned and cooked through, about 3-4 minutes. Stir in beef stock concentrate and remaining Italian seasoning. Remove from heat.
- In a small bowl, mix mayonnaise with garlic powder. Set aside.
- Split demi-baguettes lengthwise. Spread butter on cut sides. Place on a baking sheet and toast in the oven for 3-4 minutes, until lightly golden.
- Spread garlic mayo on both sides of each baguette. Divide steak evenly among the bottom halves. Top with sautéed peppers and onions, then sprinkle mozzarella cheese over each sandwich.
- Return sandwiches to the oven (on the baking sheet) and broil for 1-2 minutes, until cheese is melted and bubbly. Watch carefully to avoid burning.
- Close sandwiches and serve immediately with roasted potato wedges on the side.
Recipe Tips
For extra char on the peppers and onions, cook them over high heat without stirring too often.
If you prefer a milder flavor, use a green bell pepper instead of a long green pepper.
FAQ
Can I use a different cut of steak?
Yes, you can substitute diced sirloin or ribeye. Just make sure to cut it into small, bite-sized pieces for quick cooking.
What can I use instead of demi-baguettes?
Any crusty roll or hoagie bun works well. You can also use ciabatta or a French baguette cut into sandwich-sized portions.
How do I store leftovers?
Store the steak and vegetable filling separately from the bread in an airtight container in the fridge for up to 2 days. Reheat the filling in a skillet and assemble fresh sandwiches.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.