Twice-Baked BBQ Tofu ~
Bite-size-pieces of tofu seasoned and baked with a blend of smoky spices. A layer of barbecue sauce and a second round in the oven results in sticky sweet and perfectly caramelized BBQ tofu.
This post was updated on February 8, 2025.

These addictive tofu bites can be served hot, room temperature, or cold. They are delicious as a main dish as well as in salads, wraps, tacos, or even as a topping for pizza.
Baked Vegan BBQ Tofu Recipe
BBQ tofu is easy to make with just a few simple steps. Start by pressing your extra-firm tofu to remove any excess moisture, then tear it into bite-sized pieces. Toss the tofu in a blend of paprika, cumin, chili powder, garlic powder, kosher salt, smoked paprika, and black pepper, and olive oil. Spread the tofu out on a baking sheet and bake until the edges begin to crisp.
Next, gently mix the baked tofu in your favorite sticky, sweet barbecue sauce, then spread it back on the sheet pan for a final round in the oven until the sauce caramelizes. The end result is tofu that’s crisp on the outside and tender on the inside.
What to Serve with BBQ Tofu:
- Barbecue tofu is incredibly versatile and pairs beautifully with a range of traditional barbecue sides. For a classic Southern-style meal,
- Vegan Potato Salad, corn on the cob, and green beans are a great combo. These timeless sides offer a well-rounded balance that complements the smoky, tangy flavors of the tofu.
- If you’re looking to mix things up, consider some creative combos like Twice-Baked Potatoes, Coleslaw Pasta Salad, or Whole Grain Mustard Mashed Potatoes.
- For an innovative twist on comfort food, try serving your BBQ tofu over Cheesy Tetrazzini—the rich, savory flavors work together wonderfully to elevate your meal.
Ingredients for Twice-Baked BBQ Tofu
You will need the following:
- 28 ounces extra-firm tofu, pressed and torn into bite-size pieces
- 1 tablespoon paprika
- 2 teaspoons ground cumin
- 2 teaspoons chili powder
- 2 teaspoons garlic powder
- 1 teaspoon kosher salt
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground black pepper
- 3 tablespoons olive oil
- 1/2 cup barbecue sauce
Ingredient Notes
-
Extra firm tofu: Ideal for this recipe because it holds its shape during baking, delivering a perfect crispy exterior and tender interior. Softer types of tofu are not recommended as they tend to fall apart and won’t develop the same satisfying texture.
-
Spice Blend: A savory and aromatic mix of paprika, ground cumin, chili powder, garlic powder, kosher salt, smoked paprika, and ground black pepper. This blend imparts a smoky, earthy, and slightly spicy flavor that really elevates the tofu.
-
Olive oil: Helps the spice blend adhere to the tofu and promotes a beautifully golden, crispy finish.
-
Barbecue sauce: Use your favorite Homemade BBQ Sauce or store-bought option.
How to Press Tofu
- Pressing your tofu is an essential step for achieving that ideal crispy texture. Start by draining your extra firm tofu and wrapping it in a clean towel or paper towels. Then, one at a time, place each block of tofu into a tofu press for about 30 minutes or gently squeeze with your hands to remove any excess moisture. This simple process helps the tofu absorb the marinade and spices better, ensuring a beautifully crisp finish when baked.
How to Make Twice-Baked BBQ Tofu
Follow these simple steps to achieve perfectly caramelized tofu bites:
STEP ONE: Preheat & Prep. Preheat your oven to 425°F. Line a baking sheet with parchment paper for easy cleanup.
STEP TWO: Season the Tofu. In a large mixing bowl, combine paprika, ground cumin, chili powder, garlic powder, sea salt, smoked paprika, ground black pepper, and olive oil. Add the extra-firm tofu, cut into bite-sized pieces, and toss gently until evenly coated.
STEP THREE: First Bake. Arrange the seasoned tofu pieces in a single layer on the prepared baking sheet. Bake in the preheated oven for 35 minutes, turning the tofu halfway through to ensure even cooking.
STEP FOUR: Sauce it Up. Remove the tofu from the oven (keeping the oven on) and transfer the pieces back into the mixing bowl. Drizzle generously with your favorite BBQ sauce and toss gently to coat.
STEP FIVE: Second Bake. Spread the sauced tofu back onto the baking sheet in an even layer. Return to the oven and bake for an additional 15 minutes, allowing the sauce to caramelize and create a sticky, flavorful glaze.
STEP SIX: Serve. Serve your Twice-Baked BBQ Tofu hot, at room temperature, or even cold. Enjoy as a main dish or get creative by adding to salads, wraps, tacos, or as a topping for pizza.

Storage
- Store any leftover tofu in an airtight container in the refrigerator for up to 3-4 days. For the best texture, reheat in the oven at 375°F for about 10-15 minutes to help bring back its crispiness or enjoy it cold.
FAQs
- Do I have to use extra-firm tofu? Yes, extra-firm tofu is recommended because it holds its shape and crisps up nicely during baking. Softer tofu can fall apart and won’t give you the same satisfying texture.
- Can I adjust the spice level in this recipe? Absolutely! Add a bit more chili powder or a pinch of cayenne for a spicier kick.
More Recipes You’ll Love!
Twice-Baked BBQ Tofu
Ingredients
- 28 ounces extra-firm tofu pressed and torn into bite-size pieces
- 1 tablespoon paprika
- 2 teaspoons ground cumin
- 2 teaspoons chili powder
- 2 teaspoons garlic powder
- 1 teaspoon kosher salt
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon ground black pepper
- 3 tablespoons olive oil
- 1/2 cup barbecue sauce
Instructions
- Preheat your oven to 425°F. Line a baking sheet with parchment paper for easy cleanup.
- In a large mixing bowl, combine paprika, ground cumin, chili powder, garlic powder, sea salt, smoked paprika, ground black pepper, and olive oil. Add the extra-firm tofu, cut into bite-sized pieces, and toss gently until evenly coated.
- Arrange the seasoned tofu pieces in a single layer on the prepared baking sheet. Bake in the preheated oven for 35 minutes, turning the tofu halfway through to ensure even cooking.
- Remove the tofu from the oven (keeping the oven on) and transfer the pieces back into the mixing bowl. Drizzle generously with your favorite BBQ sauce and toss gently to coat.
- Spread the sauced tofu back onto the baking sheet in an even layer. Return to the oven and bake for an additional 15 minutes, allowing the sauce to caramelize and create a sticky, flavorful glaze.
- Serve hot, at room temperature, or cold. Enjoy as a main dish or get creative by adding to salads, wraps, tacos, or as a topping for pizza.
Nina - Edamommy4life
Super flavor! I cook oil free, so instead of the oil, I mixed equal parts water with tahini. It worked perfect! I will make this a lot this summer. It paired perfect with corn on the cob, mashed potatoes and green beans. Thank u!
Freya
I have never twice baked tofu, I love how crunchy these look and I’m giving it a try this weekend!
Crystal
This BBQ tofu recipe literally made my mouth water! I love all the spices you chose! Thanks so much for the recipe!
Kayla DiMaggio
Girl! This BBQ Tofu was out of this world! So delicious! I literally just ate it by itself alongside a side of rice.
Daniela
My plan was to use this as a salad topper but I ate it on it’s own because it was so good. Thank you for sharing this recipe for twice baked tofu
Anaiah
This twice baked bbq tofu was a great idea! It was so delicious and flavorful. I never made my tofu like this before. It was perfect with a side of mashed potatoes and veggies for dinner.
Chrissaysnature
This recipe was so good! I love how crispy they turn out! Thank you for an amazing recipe!
Joshua
I’m a big fan of eating this BBQ tofu over rice. It makes such an easy family dinner!
Shy Miller
This recipe is so good even my little toddlers loved it! Thank you so much!
thiswifecooks
That is awesome! Thank you so much!😊
Courtney R
Wow! These were delicious!! They taste like little bits of bbq rib! I’m totally shocked. I’m thinking of tossing them on buns or along side a potato dish? I’m super impressed. Hubby is gonna love these.
Courtney R
Also I just bookmarked a TON of your recipes and I’m so excited to try them all.
thiswifecooks
❤️🥰❤️
thiswifecooks
Thank you so much! This is one of our favorite summertime recipes. I’ve served it with potato salad, pasta salad, mashed potatoes… Leftovers are even good to snack on cold straight from the fridge!
Courtney R
Can I also say my husband just had some (I made mashed potato bowls with the BBQ tofu, garlic mashed potatoes, Mac and cheese and corn) and he said it was the best thing he’s had in a long time and wants it regularly. I just had to share.
thiswifecooks
Ooh mashed potato bowls! That does sound good!😍