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
BBQ Tofu

Easy BBQ Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 8 reviews

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 1x


This epic BBQ tofu recipe is fast, easy and full of savory sweet flavor! A great way to make anyone into a tofu fan.


  • 14-ounces firm or extra firm tofu*
  • 2 tablespoons neutral oil
  • Kosher salt
  • 3/4 cup BBQ sauce
  • 2 tablespoons soy sauce
  • 1/2 tablespoon chili garlic sauce, if desired


  1. Cut the tofu into large cubes (about 1.5″ x 2″) and pat it dry with a towel.
  2. Add the oil to a non-stick pan and add the tofu cubes and a few pinches kosher salt. Turn on the heat to medium-high. Cook 5 to 6 minutes until lightly browned on the bottom.
  3. Briefly remove the pan from the heat to reduce spitting. Flip the tofu with chopsticks (the easiest method!) or tongs. Return the heat to medium-high and cook additional 5 to 6 minutes until browned.
  4. Meanwhile, stir together the BBQ sauce, soy sauce and chili garlic sauce.
  5. Briefly remove the pan from the heat again and drizzle with the sauce (watch for spitting). Return to low heat and cook 4 minutes, turning occasionally, until sauce is thickened. Serve immediately.


*Note: You can also use this method with Grilled Tofu: simply substitute BBQ sauce for the sauce in that recipe.

  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Tofu
  • Diet: Vegan