This post may include affiliate links; for details, see our disclosure policy.

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

BBQ Tofu
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Here’s a must-make recipe for tofu fans: and eaters on the fence, too. Try this irresistible BBQ Tofu recipe! Each bite has just the right chewy texture, bathed in a silky, sweet, savory sauce. You’ll want to keep eating it for days. This plate disappeared very quickly at our house! This recipe is easy to put together and a great starter recipe for people who are wary of the stuff. In fact, it might turn them into unabashed fans!

How to make BBQ tofu: fast & easy

One huge advantage to this recipe: you can use the tofu out of the package, no pressing required! Many tofu recipes call for pressing the water out of the tofu for 30 minutes prior to making the recipe. But if you’re like us, you don’t have an extra 30 minutes to spare. This BBQ tofu recipe uses tofu right out of the package! Here are the basic steps (but for the full recipe, scroll down!):

  • Cut the tofu and pat it dry with a towel.
  • Pan fry it 5 minutes in a skillet on medium high heat. Flip and cook 5 minutes more.
  • Add BBQ sauce, soy sauce and chili sauce and cook another 4 minutes on low heat until the sauce thickens.

That’s it! It’s one of the fastest, easiest ways to make tofu taste irresistibly good.

BBQ Tofu

Use a good BBQ sauce

We used an organic BBQ sauce for this BBQ tofu recipe. Using a quality brand is key, because the flavor of sauces can vary. Look for sauces that are sweetened with sugar or natural ingredients, not high fructose corn syrup. You can also use homemade BBQ sauce, like one of these recipes:

We also have Mustard BBQ Sauce and White BBQ Sauce recipes, but they’re a bit different in character so we wouldn’t suggest them here.

Vegan BBQ sauce

Is tofu healthy?

Misinformation swirls about tofu and soy products. Is tofu healthy? Here’s what to know about eating tofu and other soy products like tempeh and edamame:

  • Tofu in moderation is part of a healthy diet (several times per week). Per to the Harvard School of Nutrition, soy is a nutrient-dense source of protein that can safely be consumed several times a week.
  • Tofu is likely to provide health benefits, especially when you eat it as an alternative to red meat and processed meat. For more, go to Straight Talk About Soy and Is Tofu Good for You?

Ways to serve this BBQ tofu recipe

Once you’ve got your BBQ tofu recipe, there are endless ways to serve it! Turn it into a healthy dinner recipe with a few easy sides. Here are a few of the ways we’d pair it with sides to make a meal:

BBQ tofu recipe

More great ways to eat tofu

Here at A Couple Cooks, we used to avoid tofu because it felt like it was trying to be meat. But we’ve learned that tofu is so much more than that! It’s a delicious plant-based protein that can be eaten in so many delicious ways. Here are some favorites:

This BBQ tofu recipe is…

Vegetarian, vegan, plant-based, dairy-free, and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
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
Save Recipe


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
  • ¾ cup BBQ sauce
  • 2 tablespoons soy sauce
  • ½ 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

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes and the joy of cooking! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. Debra Phaneuf says:

    My son and I loved it! Great balance of taste and texture, and simple to put together.

  2. Cathi says:

    OH. MY. GOSH!!! I made this exactly per the directions. I put it on top of salad with red cabbage, cucumbers, carrots, a little cheddar cheese, green onions, and sesame seeds. SO GOOD! I’m trying to eat more tofu and plant based proteins – and this recipe helps me accomplish just that! It even got the stamp of approval from my meat-eating husband. Thank you so much for making delicious, relatable recipes!! :)

See More Comments