Go Back Email Link
+ servings
Chargrilled Vegan Tofu Steaks served with salad
Print Recipe
No ratings yet

BBQ Tofu Steaks

These smoky, peppered BBQ Tofu Steaks are made with a rich steakhouse-style marinade. It's an easy vegan tofu recipe that is packed with flavour, perfect for grilling or pan-frying.
Prep Time15 minutes
Cook Time10 minutes
Marinating time1 hour
Total Time1 hour 25 minutes
Course: Dinner, Main Course
Cuisine: American
Diet: Vegan, Vegetarian
Keyword: balsamic vinegar, black pepper, extra firm tofu, garlic powder, liquid smoke, maple syrup, mustard, onion powder, smoked paprika, soy sauce
Servings: 2 people
Calories: 308.15kcal

Equipment

  • Tofu press
  • Sharp knife
  • Mixing bowl
  • Whisk
  • Grill, grill pan, or skillet
  • Tongs or spatula

Ingredients

  • 400 g extra-firm tofu
  • 4 tablespoons soy sauce
  • 1 tablespoon maple syrup
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon liquid smoke
  • 2 teaspoons cracked black pepper
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon ground mustard
  • ½ teaspoon salt
  • 2 tablespoons olive oil

Instructions

  • Remove the tofu from its packaging and press it for at least 20–30 minutes to remove excess moisture. This helps the tofu absorb the marinade and develop a firmer texture.
  • Cut the tofu into 3-4 thick steak-like slabs.
  • In a bowl, whisk together the soy sauce, maple syrup, balsamic vinegar, liquid smoke, black pepper, smoked paprika, garlic powder, onion powder, mustard, salt, and olive oil.
  • Place the tofu steaks in a shallow dish or zip-top bag and pour over the marinade. Let marinate for at least 1 hour, or overnight for maximum flavour.
  • Heat a grill pan, BBQ, or skillet over medium-high heat.
  • Lightly oil the surface and cook the tofu steaks for 4–5 minutes per side until deeply browned and caramelised.
  • Brush extra marinade over the tofu while cooking.

Nutrition

Calories: 308.15kcal | Carbohydrates: 17.95g | Protein: 19.46g | Fat: 18.23g | Saturated Fat: 2.6g | Polyunsaturated Fat: 3.76g | Monounsaturated Fat: 11.06g | Sodium: 2729.68mg | Potassium: 496.85mg | Fiber: 1.69g | Sugar: 10.03g | Vitamin A: 503.63IU | Vitamin C: 0.3mg | Calcium: 100.27mg | Iron: 3.96mg