This BBQ tofu is the most delicious meat-free alternative. A bold, smokey homemade BBQ sauce hugs crisp and chewy tofu bites perfectly.

You might also like our coleslaw, broccoli salad, grilled tofu, and creamy pasta salad.

Best BBQ tofu recipe.
BBQ Tofu (oven + air fryer)

Our readers told us again and again how much they love our tofu recipes, especially the fried tofu, air-fried tofu, and marinated tofu.

So today, Louise and I are excited to bring you an updated version of one of our personal favorites: BBQ tofu.

As the creators behind a plant-based food blog with over 45 tofu recipes (and counting!), we’ve tested just about every method of preparing tofu (crispy, saucy, smoky, and everything in between).

Our goal is always the same: make tofu so good that even picky eaters ask for seconds. And this BBQ tofu does exactly that 😛.

“Awesome!! I made this tonight for my kids (8yrs and 10yrs) and I, paired with vegan mashed potatoes and a side of peas.
We all LOVED it! My kids said it tastes just like BBQ chicken.” – reader comment.

These small tofu bites are tossed in a rich BBQ sauce, then baked until chewy, meaty, and packed with flavor.

It’s the perfect high-protein, meatless main that you can pile into sandwiches, layer onto grain bowls, or serve alongside your favorite sides.

BBQ Tofu.

Ingredients for BBQ Tofu

Ingredients for bbq tofu

Quantities are in the recipe box at the bottom of the page.

  • Tofu: Use firm or extra firm tofu. Pressing the tofu is unnecessary; pat it dry with kitchen paper. This recipe won’t work with soft or silken tofu.
  • Olive oil or extra virgin olive oil: are healthy oils that withstand high temperatures well, thanks to their high content of polyphenols.You can substitute avocado oil or other vegetable oils for olive oil.
  • Soy sauce: adds flavor and color to the tofu. We use reduced-sodium soy sauce here. Substitute tamari or coconut aminos for gluten-free.
  • Smoked paprika: adds a wonderful smokey aroma to this BBQ tofu recipe. You can substitute liquid smoke or chipotle powder if you have any in your pantry.
  • Garlic powder: Substitute onion powder for garlic powder.
  • BBQ sauce: You can use your favorite store-bought BBQ sauce or make your own. Here’s the full recipe for our easy homemade BBQ sauce.

How to make BBQ Tofu

US cups + grams measurements in the recipe box at the bottom of the page.

Preheat the oven or the air fryer to 400°F or 200°C. Take the tofu out of the package, drain it, and pat it dry with kitchen paper.

With your hands, pull the tofu apart into bite-size pieces and add it to a large bowl.

Note: The tofu’s rugged and porous surface will make the condiment and the sauce stick. Avoid cutting the tofu with a knife.

Tofu pulled into bite size pieces

Toss the tofu with olive oil, soy sauce, garlic powder, smoked paprika, salt, and black pepper. Each piece should be fully coated with the condiments.

Tip: if you have chipotle powder, add a teaspoon of that, too, for a smokey, spicy kick.

tofu pieces tossed in spices and oil

Transfer the tofu onto a baking sheet and arrange it on a single layer.

Bake in the oven at 400°F or 200°C for 25 minutes or in the air fryer for about 15 minutes. The tofu should be slightly charred and crisp on the edges.

Note: we don’t use parchment paper or a silicone mat for this recipe, but feel free to do so if you want.

Add about 1/2 cup of BBQ sauce (or more to taste), toss with a spatula until coated, and bake for five more minutes.

BBQ tofu before and after baking

Finally, take the tofu out of the oven, add more BBQ sauce to taste and enjoy.

Optionally, you can garnish with chopped scallion tops and sesame seeds.

BBQ tofu on sheet pan.

Serving suggestions

For a vegetarian BBQ spread:

BBQ Tofu with coleslaw.

Questions

Can you cook tofu on the grill?

Yes. Use firm or extra-firm tofu, and ensure your grill is clean to prevent it from sticking.

Also, toss the tofu in olive or avocado oil, salt, and black pepper before cooking it on the grill.

Finally, please don’t move the tofu while it’s grilling. Cook for 2.5 to 3 minutes on one side, flip it with a flat metal spatula, and grill for three more minutes on the other.

Here’s our grilled tofu recipe for your reference.

What goes well with BBQ tofu?

Serve BBQ tofu with cold, creamy salads like coleslaw, red cabbage slaw, dill potato salad, broccoli salad, creamy pasta salad, and macaroni salad.

Which tofu is best for BBQ?

Firm or extra-firm tofu is the best tofu for BBQ. Avoid soft or silken tofu, as they will fall apart while cooking.

Storage

Make ahead: You can make BBQ Tofu for meal prep. The tofu keeps well in the fridge for a few days. The next day, it will be even chewier and more flavorful. If it gets too dry, toss it in BBQ sauce before reheating it.

Refrigerator: Keep leftovers in an airtight container in the fridge for up to 5 days.

Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for three months.

Reheat: Thaw and reheat in the microwave.

More vegetarian BBQ recipes

If you tried this BBQ Tofu or any other recipe on our blog, please leave a 🌟 star rating and let us know how it goes in the comments. We love hearing from you!

BBQ Tofu recipe.

BBQ Tofu

5 from 22 votes
This BBQ tofu is the most delicious tofu recipe, and excellent for your meatless meals.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main
Cuisine: American

Video

BBQ Tofu (oven + air fryer)

Ingredients 

  • 16 ounces tofu firm or extra firm
  • 2 tablespoons olive oil
  • 1 tablespoon soy sauce
  • 2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon salt more or less to taste
  • ¼ teaspoon black pepper
  • 1 cup BBQ sauce or more to taste

Instructions 

  • Preheat oven or air fryer to 400°F or 200°C. Pat 16 ounces tofu dry with kitchen paper.
    With your hands, pull the tofu apart into bite-size pieces and add it to a large bowl.
    Tofu pulled into bite size pieces
  • Toss the tofu with 2 tablespoons olive oil, 1 tablespoon soy sauce, 2 teaspoons smoked paprika, 1 teaspoon garlic powder, 1 teaspoon salt, and ¼ teaspoon black pepper.
    Each piece should be fully coated with the condiments.
    tofu pieces tossed in spices and oil
  • Transfer tofu onto a baking sheet and arrange it on a single layer.
    Bake in the oven at 400°F or 200°C for 25 minutes or in the air fryer for about 15 minutes.
    The tofu should be slightly charred and crisp on the edges.
    marinated and baked tofu
  • Add about ½ to ¾ cup of BBQ sauce (or more to taste), toss with a spatula until coated, and bake for 5 more minutes.
    BBQ tofu before and after baking
  • Finally, take the tofu out of the oven, add more BBQ sauce to taste and enjoy.
    Optionally, you can garnish with chopped scallion tops and sesame seeds.
    BBQ tofu on sheet pan.

Notes

Nutrition information is an estimate for 1 serving on BBQ tofu out of 4 servings and with store-bought BBQ sauce.
Our homemade BBQ sauce has less sugar, salt, and fat.
SUBSTITUTIONS:
  • Tofu: Use firm or extra firm only. Soft or silken tofu won’t work.
  • Olive Oil: Swap with avocado oil or other vegetable oils.
  • Soy Sauce: Use tamari or coconut aminos for gluten-free.
  • Smoked Paprika: Replace with liquid smoke or chipotle powder.
  • Garlic Powder: Can be substituted with onion powder.
  • BBQ Sauce: Use store-bought or homemade—your choice.
STORAGE:
Make ahead: You can make BBQ Tofu for meal prep. The tofu keeps well in the fridge for a few days. The next day, it will be even chewier and more flavorful. If it gets too dry, toss it in BBQ sauce before reheating it.
Refrigerator: Keep leftovers in an airtight container in the fridge for up to 5 days.
Freezer: Let it cool down completely, then transfer it to a freezer-friendly container and freeze it for three months.
Reheat: Thaw and reheat in the microwave.

Nutrition

Calories: 227kcal, Carbohydrates: 19g, Protein: 11g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 7g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 954mg, Potassium: 131mg, Dietary Fiber: 2g, Sugar: 12g, Vitamin A: 573IU, Vitamin B6: 0.1mg, Vitamin C: 0.2mg, Vitamin E: 2mg, Vitamin K: 6µg, Calcium: 159mg, Folate: 3µg, Iron: 2mg, Manganese: 0.1mg, Magnesium: 10mg, Zinc: 0.2mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you ⭐️ 💚.


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We’re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) 🌿✨.

Welcome to our blog, we are glad you are here.

5 from 22 votes (6 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




24 Comments

  1. 5 stars
    This is one of our favorite go-to weekly recipes and one of our most shared recipes with family and friends.
    It’s insanely quick to pull together and so versatile. We often pair it with your Healthy Creamy Coleslaw side by side or in a BFree gluten free wrap. Cold leftovers make a great snack or to top a lunch salad.
    Thank you Nico and Louise!

    1. Hiya Kathy, oh how wonderful!! I’m really happy that your family and your friend enjoy this tofu – YAY 🥳.

      Thanks so much for taking valuable time to comment here, we appreciate you!!

      Best, Louise

  2. 5 stars
    Looks like the picture and taste as great as described! I did it using your BBq sauce recipe and replace the brown sugar by honey. Thank you for sharing those interesting recipes!

  3. 5 stars
    This recipe is INSANELY delicious. I cut the tofu into little triangles and they crisped up beautifully, and the sauce elevated the tofu to heaven. Another smashing recipe! (next time I’m going to try reducing the salt so I don’t have too much sodium in one meal)

    1. Hi Toni,
      So glad to hear it turned out well! Thanks for giving it a try — I’m happy to hear it’s one you’ll make again.
      Kindest,
      Louise

  4. 5 stars
    I’m new to tofu, and this was a delicious introduction for me. I made as written, using my homemade no sugar added BBQ sauce, and it’s delicious, with the right amount of BBQ flavor without being spicy. I mixed it into a warm quinoa, chickpea, mixed veggie salad, and added a little extra BBQ sauce as a dressing. My hubby also said it tastes fantastic, so I will definitely do this again. Thanks for the great recipe.

    1. Hi Rene,
      What a wonderful first step into cooking with tofu! Your quinoa-chickpea veggie salad sounds delicious, and I’m happy your husband loved it too. Thanks for sharing your experience.
      All the best,
      Louise