Go Back

Tofu Steak

A savory and protein-packed plant-based dish, this tofu steak is easy to prepare and rich in flavor, perfect for any occasion.
Prep Time 1 hour
Cook Time 15 minutes
Total Time 1 hour 15 minutes
Course Dinner, Main Course
Cuisine Vegan, Vegetarian
Servings 4 servings
Calories 220 kcal

Ingredients
  

Tofu and Marinade

  • 1 brick tofu (14 ounces) Use firm or extra-firm tofu for the best texture.
  • 1/4 cup Worcestershire sauce Can be substituted with teriyaki sauce for an Asian twist.
  • 1 tablespoon maple syrup
  • 1 tablespoon soy sauce
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons steak seasoning
  • 1/2 teaspoon cornstarch To thicken the sauce.

Cooking Ingredients

  • 2 tablespoons olive oil
  • 2 tablespoons butter For added richness.

Instructions
 

Preparation

  • Press the tofu by placing it between two plates with a weight on top for about 1 hour to remove excess moisture.
  • Cut the pressed tofu into rectangular planks, about half an inch thick.
  • In a bowl, whisk together Worcestershire sauce, maple syrup, soy sauce, and apple cider vinegar to create the marinade.
  • Marinate the tofu planks in the marinade for 20 to 60 minutes, flipping halfway through.
  • Sprinkle steak seasoning evenly over both sides of the marinated tofu planks.

Cooking

  • Heat a skillet over medium heat and add olive oil and butter, allowing them to melt.
  • Sear each side of the marinated tofu planks for about 7 minutes or until golden brown.
  • In the same pan, pour in the reserved marinade mixture, whisk in cornstarch, and bring to a gentle boil until thickened.

Serving

  • Drizzle the thickened sauce over the seared tofu steak before serving.

Send me this recipe!

Just enter your email below and get it sent straight to your inbox!

Notes

For added creativity, serve tofu steak over fresh greens, with roasted vegetables, or even as a sandwich. Garnish with fresh herbs for a touch of color.
Keyword Easy Dinner, Healthy Recipe, Plant-Based, Protein-Packed, Tofu Steak