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
a close up of a piece of barbecue tofu

Grilled BBQ Tofu

  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 6 minutes
  • Total Time: 16 minutes
  • Yield: 4 servings 1x
  • Category: Main
  • Method: Grill
  • Cuisine: American
  • Diet: Vegan


Tofu gets marinated and grilled with bbq sauce for a delicious meal!


Units Scale

Tofu marinade

  • 2 1/2 tbsp tamari (can sub soy sauce)
  • 1 1/2 tbsp olive oil
  • 1 tbsp lemon juice
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • 1/4 tsp ground pepper


  • 1 block extra-firm tofu (approx 1416 oz)
  • 1/4 cup bbq sauce


  1. Mix all the marinade ingredients together in a bowl.
  2. Press the tofu between two paper towels or a clean kitchen towel to remove as much liquid as possible, then cut the tofu into thick slices.
  3. Place the tofu in the bowl of marinade and mix together. (You can alternatively add the tofu and the marinade to a large ziplock bag if you prefer.) Let sit for at least 1 hour or overnight.
  4. Lightly grease your grill and then heat your grill to 425 degrees F.
  5. Place the tofu slices on the grill and cook for 2-3 minutes on one side and then flip.
  6. Brush the top side of the tofu with the bbq sauce. Close the grill and let cook on the second side for 2-3 minutes.
  7. Remove and enjoy.


Make sure to use extra-firm tofu in this recipe. 

Store leftover tofu in an airtight container in the fridge for up to 3 days. 


  • Serving Size: 1/4 of the recipe
  • Calories: 150
  • Sugar: 4g
  • Fat: 10g
  • Saturated Fat: 1g
  • Carbohydrates: 8.4g
  • Fiber: 1.5g
  • Protein: 10g

Keywords: bbq tofu, barbecue tofu, grilled tofu, tofu with bbq sauce