Go Back
+ servings

Tofu Steak with Mashed Sweet Potato

A simple, warm, and satisfying vegan dish featuring crispy tofu steaks paired with creamy mashed sweet potatoes, enriched with olive oil and lemon.
Servings 2 servings
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes

Ingredients

For the Tofu Steak

  • 200 g extra-firm tofu Pressed to remove excess moisture
  • 1 tablespoon maple syrup For a hint of sweetness
  • 1 tablespoon extra virgin olive oil For marinating and cooking
  • 1 teaspoon lemon juice For flavor enhancement
  • 1 teaspoon finely chopped fresh rosemary Herb for seasoning
  • Sea salt, to taste
  • Cracked black pepper, to taste

For the Mashed Sweet Potatoes

  • 2 medium sweet potatoes (about 400 g), peeled and cubed Base for the mash
  • 1 tablespoon olive oil For mashing
  • 1 teaspoon lemon zest Freshness and flavor
  • Sea salt, to taste
  • Optional: a splash of oat or almond milk for creaminess

To Finish

  • Fresh rosemary or lemon zest for garnish For decoration
  • A drizzle of olive oil or any remaining maple marinade

Instructions

Preparation

  • Press the tofu for 20 minutes to remove excess water. Wrap it in a clean towel and set something heavy on top.
  • Slice the tofu into pieces about 1.5 centimeters thick.

Marinade

  • In a small bowl, mix olive oil, maple syrup, lemon juice, rosemary, salt, and pepper.
  • Pour the marinade over the tofu and make sure each piece is coated. Marinate for at least 30 minutes or refrigerate overnight.

Cook the Sweet Potatoes

  • Peel and cut the sweet potatoes into chunks. Steam or boil until tender, about 15 minutes.
  • Drain well and mash with olive oil, sea salt, and lemon zest. Add almond or oat milk for creaminess if desired.

Sear the Tofu

  • Heat a nonstick or cast-iron skillet over medium heat. Add a bit of olive oil.
  • Place the tofu slices in the skillet and cook for 3-4 minutes per side until golden and caramelized.
  • Brush the tofu with a little leftover marinade during cooking.

Assembly

  • Spoon the mashed sweet potatoes onto plates and top with the tofu steaks.
  • Drizzle with any sauce left in the pan and add a garnish of rosemary or lemon zest.

Notes

Press tofu well before marinating to enhance flavor absorption. Adjust the seasoning of sweet potatoes based on their natural sweetness.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 40gProtein: 20gFat: 15gSaturated Fat: 2gSodium: 400mgFiber: 6gSugar: 5g
Calories: 350kcal
Course: Dinner, Main Course
Cuisine: Mediterranean, Vegan
Keyword: Gluten-Free Meal, Healthy Recipe, Mashed Sweet Potato, Tofu Steak, Vegan Dinner