clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
tofu steaks marinated and grilled in a grill pan

Grilled Tofu Steaks

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Verna
  • Total Time: 40 minutes
  • Yield: 4 to 6 Servings 1x
  • Diet: Vegan


Celebrate grilling season the right way with these Grilled Tofu Steaks! Tofu slabs soak up the sweet and savory marinade before being grilled to perfection. It’s a delicious plant protein to enjoy as a main or side.


  • 1 lb extra firm tofu, pressed
  • 2 tablespoons tamari

  • 2 tablespoons balsamic vinegar 

  • 3 tablespoons water

  • 2 tablespoons oil, not olive oil

  • 1 and 1/2 tablespoons vegan worcestershire sauce

  • 1 and 1/2 tablespoons brown sugar, packed

  • 1/2 teaspoon yellow mustard

  • 1/2 teaspoon italian seasoning

  • 1/4 teaspoon granulated garlic (powder)

  • 1 small clove garlic, finely chopped

  • Pinch of salt and cracked black pepper

  • Oil (for grilling tofu)


  1. Make marinade: while tofu is pressing, whisk the rest of ingredients in a bowl, until sugar has dissolved. Set aside.

  2. Marinade tofu: In a large ziplock bag place tofu slabs in a single layer, pour the marinade over the tofu so it is all coated. Squeeze air out of the bag and seal. Refrigerate and marinate for at least an hour preferably longer for more flavor -up to 24 hours.

  3. Grill and enjoy: Remove tofu from the marinade, set tofu slabs on a plate and reserve marinade in a small bowl. Heat a grill pan or outdoor bbq to medium heat (or skillet). Once hot, brush the pan with some oil and or brush tofu. Grill tofu steaks for 3-5 minutes on each side until nice char marks form. Generously brush steaks with some reserved marinade. Serve and enjoy with leftover marinade and your favorite sides. For step by step photos, FAQ, suggestions and more see above post.


To Store: Place the leftover steaks in an airtight container in the fridge for 3 or 4 days.

  • Prep Time: 30 Minutes
  • Cook Time: 10 Minutes
  • Category: Mains, Gluten free,
  • Method: grill pan or outdoor bbq
  • Cuisine: American ,Canadian