Print

Tofu Steak with Mashed Sweet Potato Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 14 reviews

A flavorful Tofu Steak marinated in a savory-sweet blend of tamari, maple syrup, and spices, pan-fried to perfection and served alongside creamy mashed sweet potatoes enriched with vegan butter and plant-based milk, garnished with fresh parsley for a wholesome vegan meal.

Ingredients

For the Tofu Steak:

  • 15 ounces extra firm tofu, pressed and sliced into 8 pieces
  • 2 tablespoons tamari
  • 2 tablespoons maple syrup
  • 2 tablespoons mirin
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon barbecue sauce
  • 1 tablespoon sriracha
  • 1 garlic clove, crushed
  • 1 teaspoon garlic powder
  • ½ teaspoon liquid smoke
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • 1 tablespoon extra virgin olive oil

For the Mashed Sweet Potato:

  • 2 pounds sweet potatoes, peeled and cubed
  • 1 teaspoon salt
  • ¼ cup plant-based milk (pea protein, oat, coconut, etc.)
  • 3 tablespoons vegan butter
  • 2 garlic cloves, crushed
  • Freshly ground black pepper, to taste
  • Fresh parsley, minced (for garnish)

Instructions

  1. Prepare the Tofu: Press the extra firm tofu to remove excess moisture, then slice into 8 even pieces to ensure consistent cooking.
  2. Make the Marinade: In a bowl, combine tamari, maple syrup, mirin, toasted sesame oil, barbecue sauce, sriracha, crushed garlic, garlic powder, liquid smoke, salt, and freshly ground black pepper. Mix well to create a flavorful marinade.
  3. Marinate the Tofu: Place tofu slices in the marinade, ensuring each piece is fully coated, and let them soak for at least 20 minutes to absorb the flavors.
  4. Cook the Sweet Potatoes: Peel and cube the sweet potatoes, then place them in a pot with salted water. Boil until tender, about 20-25 minutes, then drain thoroughly.
  5. Mash the Sweet Potatoes: In a bowl, mash the cooked sweet potatoes with plant-based milk, vegan butter, and crushed garlic until smooth and creamy. Season with freshly ground black pepper to taste.
  6. Pan-Fry the Tofu Steaks: Heat extra virgin olive oil in a skillet over medium heat. Add marinated tofu pieces and cook for about 4-5 minutes per side until golden brown and slightly crispy.
  7. Serve: Plate the tofu steaks alongside the mashed sweet potatoes and garnish with freshly minced parsley for a fresh finish.

Notes

  • Pressing tofu is essential to achieve a firm texture and better flavor absorption.
  • Adjust the level of sriracha based on your preferred spice tolerance.
  • You can substitute mirin with a mix of rice vinegar and a little sugar if unavailable.
  • Use any plant-based milk you prefer; unsweetened versions work best for savory dishes.
  • For extra crispiness, you can broil the tofu steaks for 2 minutes after pan-frying.