This delicious steak sandwich is a perfect blend of flavors and textures, offering a satisfying meal for both vegans and non-vegans alike. With hearty vegan steak strips, fresh vegetables, and creamy condiments, this sandwich is sure to become a favorite in your household.
When preparing this recipe, you might need to visit a specialty store or the vegan section of your supermarket to find vegan steak strips and vegan mayo. These ingredients are essential for maintaining the plant-based nature of the dish while providing the desired taste and texture.

Ingredients For Steak Sandwich Recipe
Vegan steak strips: Plant-based protein strips that mimic the texture and flavor of traditional steak. Whole grain sandwich rolls: Nutritious bread rolls made from whole grains, providing a hearty base for the sandwich. Olive oil: Used for cooking the vegan steak strips, adding a rich flavor. Tomato: Freshly sliced to add juiciness and a burst of flavor. Avocado: Sliced to add creaminess and healthy fats. Lettuce: Provides a crisp and refreshing layer to the sandwich. Vegan mayo: A plant-based alternative to traditional mayonnaise, adding creaminess. Mustard: Adds a tangy and slightly spicy flavor to the sandwich.
Technique Tip for This Recipe
When cooking vegan steak strips, ensure the pan is preheated properly to achieve a good sear. This will help in developing a rich, caramelized exterior, enhancing the overall flavor and texture of the steak strips. Additionally, avoid overcrowding the pan to allow even browning.
Suggested Side Dishes
Alternative Ingredients
vegan steak strips - Substitute with portobello mushrooms: Portobello mushrooms have a meaty texture and umami flavor that mimic the taste and feel of steak strips.
whole grain sandwich rolls - Substitute with ciabatta bread: Ciabatta bread has a chewy texture and can hold up well to the fillings, providing a satisfying bite.
olive oil - Substitute with avocado oil: Avocado oil has a high smoke point and a mild flavor, making it a good alternative for cooking and adding richness.
tomato - Substitute with roasted red peppers: Roasted red peppers add a sweet and smoky flavor that complements the other ingredients in the sandwich.
avocado - Substitute with hummus: Hummus provides a creamy texture and a rich flavor, adding depth to the sandwich.
lettuce - Substitute with spinach: Spinach offers a more robust flavor and additional nutrients, making it a great alternative to lettuce.
vegan mayo - Substitute with mashed chickpeas: Mashed chickpeas can create a creamy spread with added protein and fiber.
mustard - Substitute with dijon mustard: Dijon mustard has a more complex flavor profile, adding a tangy and slightly spicy kick to the sandwich.
Other Alternative Recipes
How to Store / Freeze This Recipe
- Allow the vegan steak strips to cool completely before storing. This prevents condensation, which can make the sandwich soggy.
- Store the vegan steak strips separately from the other ingredients. Place them in an airtight container and refrigerate for up to 3 days.
- Keep the sandwich rolls in a bread box or a resealable plastic bag at room temperature to maintain their freshness.
- For the vegetables like lettuce, tomato, and avocado, store them in separate containers in the refrigerator. Use within 2 days for optimal freshness.
- If you plan to freeze the vegan steak strips, place them in a freezer-safe container or a resealable freezer bag. Label with the date and freeze for up to 2 months.
- To reheat the vegan steak strips, thaw them in the refrigerator overnight. Heat in a pan over medium heat until warmed through.
- Avoid freezing the sandwich rolls as they can become dry and crumbly. If necessary, wrap them tightly in plastic wrap and then in aluminum foil before freezing.
- When ready to assemble, toast the sandwich rolls lightly to restore their texture.
- Spread the vegan mayo and mustard just before serving to prevent the sandwich from becoming soggy.
- Assemble the sandwich with the lettuce, tomato, avocado, and reheated vegan steak strips for a fresh and delicious meal.
How to Reheat Leftovers
- Preheat your oven to 350°F (175°C). Wrap the sandwich in aluminum foil to keep it from drying out. Bake for about 10-15 minutes until heated through.
- For a quicker method, use a microwave. Place the sandwich on a microwave-safe plate, cover it with a damp paper towel, and heat on medium power for 1-2 minutes. Check and add more time if needed.
- If you prefer a crispy texture, use a toaster oven. Set it to 350°F (175°C) and toast the sandwich for about 5-7 minutes.
- You can also use a skillet. Heat the skillet over medium heat, place the sandwich in the pan, and cover it with a lid. Cook for about 3-4 minutes on each side until warmed through.
Best Tools for This Recipe
Pan: Used to heat the olive oil and cook the vegan steak strips until browned.
Spatula: Essential for stirring and flipping the vegan steak strips in the pan to ensure even cooking.
Knife: Necessary for slicing the tomato, avocado, and sandwich rolls.
Cutting board: Provides a safe and clean surface for slicing the tomato, avocado, and sandwich rolls.
Toaster: Used to lightly toast the sandwich rolls for added texture and flavor.
Measuring spoons: Helps measure the exact amounts of olive oil, vegan mayo, and mustard.
Plate: Used to assemble the sandwich and serve it immediately.
Spoon: Useful for spreading the vegan mayo and mustard on the sandwich rolls.
How to Save Time on This Recipe
Pre-cook the vegan steak strips: Cook the vegan steak strips in advance and store them in the fridge. This way, you only need to reheat them when assembling the sandwich.
Use pre-sliced vegetables: Buy pre-sliced tomatoes, avocados, and lettuce to save time on preparation.
Toast rolls together: Toast the sandwich rolls in the oven all at once instead of individually to save time.
Mix condiments ahead: Combine the vegan mayo and mustard in a small bowl beforehand for quick spreading.

Vegan Steak Sandwich
Ingredients
Main Ingredients
- 200 g Vegan steak strips
- 2 Whole grain sandwich rolls
- 1 tablespoon Olive oil
- 1 Tomato, sliced
- 1 Avocado, sliced
- 1 cup Lettuce
- 1 tablespoon Vegan mayo
- 1 teaspoon Mustard
Instructions
- 1. Heat the olive oil in a pan over medium heat.
- 2. Add the vegan steak strips and cook for 5-7 minutes until browned.
- 3. Slice the sandwich rolls and toast them lightly.
- 4. Spread vegan mayo and mustard on the rolls.
- 5. Assemble the sandwich with lettuce, tomato, avocado, and cooked vegan steak strips.
- 6. Serve immediately.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Cream of Fresh Asparagus Soup Recipe30 Minutes
- Biscotti Recipe55 Minutes
- Apple Fritters Recipe25 Minutes
- Baking Powder Biscuits Recipe25 Minutes
- Small Batch Blueberry Jam Recipe30 Minutes
- Crazy Bread Recipe35 Minutes
- Ciabatta Bread Recipe45 Minutes
- Summer Squash Bread Recipe1 Hours 15 Minutes
Leave a Reply