Unseasoned tofu never draws people over to the barbecue—that’s a fact. However, nobody can resist our delicious, peppery marinated tofu steaks—that’s a promise.

Peppered Tofu Steaks [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



  • 2 garlic cloves
  • 1/4 cup olive oil
  • 2 tablespoons soy sauce
  • 2 tablespoons vegan Worcestershire sauce
  • 2 tablespoons balsamic vinegar
  • 1 tablespoon agave nectar
  • 2 teaspoons freshly ground black pepper
  • 1 teaspoon freshly ground pink pepper
  • 1 teaspoon fresh rosemary
  • 14 ounces frozen and thawed tofu


  1. For the marinade, mince the garlic and mix with the remaining ingredients, except the tofu, until smooth.
  2. Cut the tofu into slices 0.78 inches thick, add them to the marinade and leave for 4 hours in the refrigerator.
  3. Oil the grill and sear the tofu steaks over direct heat for 3 to 4 minutes on each side, then finish cooking them over indirect heat with the lid closed for another 3 minutes. Baste often with the leftover marinade.


You can achieve attractive char marks if you sear the steaks on a cast-iron grill. Use a thin stainless steel spatula to turn them over.

    Discover more recipes with these ingredients

  • Tofu


This site uses Akismet to reduce spam. Learn how your comment data is processed.