This BBQ tofu recipe is the most delicious meat-free alternative for your meatless meals and the best tofu you’ll ever taste.

A bold, smokey homemade BBQ sauce hugs crisp and chewy tofu bites perfectly.

Our friends and family were blown away by this recipe, and we think you’ll be too.

BBQ tofu with scallions and sesame seeds

What is BBQ Tofu?

BBQ tofu served right from a sheet pan

You guys raved about our fried tofu, air-fried tofu, marinated tofu, baked tofu, and tofu stir-fry recipes, and so today, we are excited to present you our latest creation: BBQ tofu.

This recipe will be LOVED by picky husbands and kids alike! Here’s what some of you shared:

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! It was so easy and quick to make. My kids said it tastes just like BBQ chicken.

burger with coleslaw and french fries
BBQ Tofu sandwich with toasted buttered buns, creamy coleslaw, and vegan mayo.

Made this last Wednesday for my husband and I. Loved it so much I had to make it again on Sunday. We had it with the creamy coleslaw and greens. Delicious! Thank you for your recipes. We love them!

Small tofu bites are tossed in a rich BBQ sauce and baked on a sheet pan until chewy, meaty, and irresistibly flavorful.

BBQ tofu is so tasty you’ll forget you’re eating tofu. Plus, it’s easy to make—on a sheet pan in about 30 minutes.

BBQ tofu with spring onions and sesame seeds

BBQ tofu is an excellent protein source and the best choice for a meatless meal. It can be added to sandwiches, salads, and grain bowls.

The secret to this recipe? Pull the tofu apart into bite-size pieces with your hands – avoid cutting it with a knife – so that the rugged surface becomes the perfect vessel for the BBQ sauce.

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

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

Soy sauce adds flavor and color to the tofu. We use reduced-sodium soy sauce here.

Substitute tamari or coconut aminos for gluten-free.

Salt & Pepper

Tofu must be well seasoned with a generous pinch of sea salt and black pepper to taste good.

Smoked paprika

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.

It only takes 15 minutes, and you’ll need ketchup, soy sauce, apple cider vinegar, brown sugar, garlic powder, onion powder, smoked paprika, and hot sauce.

Here’s the full recipe for our easy homemade BBQ sauce.

BBQ sauce storage

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.

marinated and baked tofu

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 cubes after baking

Serving suggestions

BBQ tofu sandwich

burger with coleslaw and BBQ tofu

You’ll love the combination of toasted buttery buns with creamy and crisp coleslaw and chewy, sweet, and tangy BBQ tofu.

It will remind you of a pulled pork sandwich.

To make it, toast the buns on a pan with a knob of butter (or vegan butter).

Spread a generous layer of vegan mayo on the bottom bun, plenty of BBQ Tofu, top with our coleslaw, and close with the top bun with a smear of BBQ sauce.

With a cold and creamy salad

BBQ tofu with coleslaw and air fryer vegetables
BBQ Tofu, air-fried zucchini, and creamy coleslaw on a plate.

BBQ tofu has bold flavors thanks to the dry rub and barbecue sauce coating.

We recommend serving it with a cold and creamy salad, such as coleslaw, creamy cucumber salad, broccoli salad, creamy pasta salad, dill potato salad, or macaroni salad.

With grilled or roasted veggies

BBQ sauce with vegetables and a sausage
BBQ sauce served with grilled zucchini, air-fried veggies, grilled tofu, and plant-based sausage.

It also goes well with veggies like:

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.

BBQ tofu cubes with scallions

BBQ Tofu

5 from 16 votes
This BBQ tofu recipe is the most delicious meat-free alternative for your meatless meals and the best tofu you’ll ever taste.
A bold, smokey homemade BBQ sauce hugs crisp and chewy tofu bites perfectly.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main
Cuisine: American

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 with spring onions and sesame seeds

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.
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 @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 16 votes (6 ratings without comment)

Leave a comment

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

Recipe Rating




15 Comments

  1. 5 stars
    I just made this and I love it! I was in a hurry so I used Stubbyโ€™s Sweet Heat Barbecue Sauce. An excellent choice!

  2. 5 stars
    I love tofu. The type of person who likes it raw out of the container. Having said that this recipe is at a whole different level. If I could only use one tofu recipe the rest of my life, this would be it. Even my 10 year old who turns her nose up at tofu eats this as fast as I can make it. So often Iโ€™m disappointed by online veggie based recipes but I have to say I so appreciate your site. This recipe is now a weekly staple at my house.

    1. Amy that’s so wonderful, I’m delighted that this tofu recipe pleased you and your family!!

      Thank you for your kind feedback โค๏ธ

  3. 5 stars
    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! It was so easy and quick to make. My kids said it tastes just like BBQ chicken. Thank you!!

    1. Hi Amanda, that is just wonderful – I am delighted you shared the tofu as a family. What a compliment that you kids enjoyed it, too!

      Thank you for your kind comment, all the best,

      Louise

  4. 5 stars
    So easy to make and came out delicious. We served it in lettuce cups for a crisp spring dinner dish. Thanks for the fun and fast videos!

  5. 5 stars
    Made this last Wednesday for my husband and I. Loved it so much I had to make it again on Sunday. We had it with the creamy coleslaw and greens. Delicious! Thank you for your recipes. We love them!

  6. 5 stars
    I saw this recipe on tiktok a while ago and it has become a staple in our house.

    The only changes I made was I do freeze and press my extra firm tofu, to achieve the texture I prefer, and I use less BBQ sauce. Such a fantastic recipe, even my meat preferring husband likes it!

    1. That’s fantastic, Autumn! I’m delighted your husband likes it too, what a compliment that is ๐Ÿ’ช

      Thanks very much for your feedback and for taking the time to leave a rating. Have a wonderful weekend!

      Kindest, Louise

  7. 5 stars
    Made this with your coleslaw – wow!!! Absolutely delicious with an awesome texture. Iโ€™ve made a few meals from your site over the last couple of months and they are all fabulous. Thank you from a new plant-based eater!

    1. Hi Shannon
      That combination is probably one of our favorite summer meals this year, I am so happy you loved it!
      Thanks so much for leaving a comment, and all the best on your plant-based journey.
      Kindest,
      Louise