Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Tofu

BBQ Tofu

Iosune with a glass of juice.
Published: May 7, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Sticky BBQ tofu triangles served with sesame seeds and green onions

This BBQ Tofu is really easy to make. It's crispy on the outside, juicy on the inside, and coated in a sweet and smoky BBQ sauce. Made with simple ingredients like tofu, BBQ sauce, and a few spices, it's perfect for serving with rice, salads, potatoes, sandwiches, or bowls. Since it's baked in the oven, it's also great for weeknight dinners and easy everyday meals, with no grill needed.

BBQ tofu triangles topped with green onions and sesame seeds on a white background

To make it, the tofu is coated with a simple mix of oil, cornstarch, and spices, then baked until crispy before being tossed with BBQ sauce and baked again until sticky and caramelized. I usually make it in the oven because it's easy and reliable, but you can also cook it on the grill if you prefer.

It's perfect for summer cookouts, easy weeknight dinners, or meal prep throughout the week. I love serving it with rice, potatoes, coleslaw, corn on the cob, or roasted vegetables for a simple meal. It also works really well in sandwiches, wraps, bowls, and salads, especially with extra BBQ sauce drizzled on top.

If you enjoy this BBQ Tofu, you might also like my Tofu Steak, Vegan Burger, and Vegan BBQ Jackfruit Pulled Pork. They're great for cookouts, easy dinners, and whenever you're craving something smoky, savory, and satisfying. And if you want to learn more ways to cook tofu, check out my How to Cook Tofu guide.

Why You'll Love This BBQ Tofu

This is why I keep coming back to it:

  • Crispy on the outside and juicy inside: Baking the tofu first helps it turn golden and crispy around the edges while staying tender in the center.
  • Sweet, smoky, and sticky: The BBQ sauce caramelizes in the oven and coats the tofu perfectly, giving it a delicious sweet and smoky flavor.
  • Made with simple ingredients: You only need tofu, BBQ sauce, and a few pantry staples to make this recipe.
  • Easy to make in the oven: No grill or complicated steps needed. The oven does most of the work for you.
  • Perfect for bowls, sandwiches, and more: It's a versatile recipe that works well with rice, salads, wraps, sandwiches, or your favorite sides.
Ingredients for BBQ tofu

BBQ Tofu Ingredients

  • Tofu: Extra-firm or firm tofu work best for this recipe. Pressing isn't required, but I do recommend it because it helps remove excess moisture, which gives the tofu a firmer texture and helps it get crispier in the oven. You can learn more in my How to Press Tofu guide.
  • Olive oil: Helps the tofu brown and crisp up nicely. You can also use avocado oil or any other neutral-flavored oil.
  • Cornstarch: Helps the tofu get crispier in the oven. You can also use arrowroot starch or potato starch if needed.
  • Garlic powder: Adds extra flavor without needing fresh garlic. Onion powder also works well.
  • Salt and black pepper: Simple seasonings that help balance the flavors. Adjust to taste depending on how salty your BBQ sauce is.
  • BBQ sauce: Use your favorite BBQ sauce, either homemade or store-bought. Sweet, smoky, spicy, or tangy styles all work well here. I also love using my Healthy Barbecue Sauce recipe.

Find the full recipe with exact measurements in the recipe card below.

How to Make BBQ Tofu

Tofu being pressed with a kitchen towel and a heavy pot on top
  1. Preheat the oven to 400ºF (200ºC) and line a baking tray with parchment paper. If you want crispier tofu, press it beforehand to remove some of the excess moisture.
Tofu triangles in a mixing bowl
  1. Slice the tofu into triangles or cubes and transfer them to a large bowl.
Tofu triangles coated with olive oil, garlic powder, salt, and black pepper
  1. Drizzle in the olive oil and add the garlic powder, salt, and black pepper. Toss until the tofu is coated.
Tofu triangles coated with cornstarch and seasonings
  1. Sprinkle the cornstarch over the top and toss again until evenly combined.
Tofu triangles on a baking sheet lined with parchment paper
  1. Spread the tofu onto the baking tray in a single layer.
Baked tofu triangles on a baking sheet
  1. Bake for 15 minutes, flip the tofu pieces, then bake for another 10 minutes until golden around the edges.
Baked tofu triangles coated with BBQ sauce before baking
  1. Add the BBQ sauce and gently stir until all the pieces are coated.
Baked BBQ tofu triangles on a baking sheet
  1. Return the tofu to the oven for 10 minutes, until the sauce thickens and becomes sticky. Serve right away.

Tips for the Best Results

  • Don't skip the cornstarch: It helps the tofu get crispier and gives the sauce something to cling to.
  • Spread the tofu in a single layer: Leaving a little space between the pieces helps them brown better in the oven instead of steaming.
  • Add the BBQ sauce at the end: Baking the tofu first keeps it crispier. Adding the sauce during the last few minutes helps it become sticky and caramelized without burning.
  • Use a BBQ sauce you really like: Since the sauce is the main flavor here, using a good-quality BBQ sauce makes a big difference.
  • Serve it right away for the best texture: The tofu is crispiest fresh out of the oven, especially around the edges.
Crispy BBQ tofu triangles with sesame seeds and green onions

Serving Suggestions

This BBQ Tofu goes really well with classic BBQ side dishes like my Vegan Coleslaw, Vegan Mac and Cheese, Vegan Potato Salad, and Vegan Baked Beans. If you want a lighter option, you can also serve it with a simple salad, roasted vegetables, or corn on the cob.

You can also use it in sandwiches, wraps, bowls, or salads for an easy lunch or dinner. It's delicious served with Baked Sweet Potato Fries, Roasted Potatoes, Vegan Cornbread, Roasted Broccoli, or Sautéed Kale for a simple and comforting meal.

How to Store and Reheat Leftovers

  • Fridge: Store the BBQ tofu in an airtight container in the fridge for up to 4-5 days.
  • Freezer: You can freeze it for up to 2 months. Let it cool completely before freezing for the best texture.
  • Thaw: Transfer it to the fridge and let it thaw overnight, or reheat it straight from frozen if needed.
  • Reheat: Warm it in a skillet over medium heat for a few minutes, stirring occasionally, until heated through. You can also reheat it in the oven or air fryer at 350ºF (180ºC) until warm and slightly crispy again. The microwave works too, although the tofu will be softer. If it looks a little dry, add a bit more BBQ sauce before reheating.

Frequently Asked Questions

Do I need to press the tofu?

No, it's not absolutely necessary, especially if you're using extra-firm tofu. However, pressing the tofu helps remove excess moisture, which gives it a firmer texture and helps it get crispier in the oven. You can learn more in my How to Press Tofu guide.

Can I make it on the grill instead?

Yes! You can cook the tofu on an outdoor grill or grill pan instead of baking it. I recommend cutting the tofu into larger pieces or thick slices so it's easier to handle and less likely to break apart. Cook it over medium-high heat until lightly charred on both sides, then brush with BBQ sauce during the last few minutes of cooking.

Can I make it ahead of time?

Yes, this recipe is great for meal prep. You can make it ahead and store it in the fridge for a few days until ready to serve.

Can I make it without cornstarch?

Yes, although the tofu won't be quite as crispy. The cornstarch helps create a crispier coating and gives the sauce something to stick to.

What's the best BBQ sauce to use?

Any BBQ sauce you enjoy will work well here. Sweet, smoky, spicy, or tangy styles are all delicious, so feel free to use your favorite homemade or store-bought sauce. My Healthy Barbecue Sauce also works great.

Baked BBQ tofu triangles garnished with green onions and sesame seeds

More Vegan Tofu Recipes

  • Grilled Tofu
  • Smoked Tofu
  • Korean BBQ Tofu
  • Vegan Buffalo Wings
  • Tofu Katsu

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Crispy baked BBQ tofu triangles topped with sesame seeds and sliced green onions
No ratings yet

Love it? Leave a rating!

BBQ Tofu

Crispy on the outside, juicy inside, and coated in a sweet and smoky BBQ sauce, this easy BBQ Tofu is perfect for bowls, sandwiches, salads, and more.
Prep: 10 minutes mins
Cook: 35 minutes mins
Total: 45 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

  • 1 (14-ounce) block extra-firm or firm tofu
  • 1 tablespoon olive oil
  • ½ teaspoon garlic powder
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon cornstarch
  • ½-¾ cup BBQ sauce

Instructions 

  • Preheat the oven to 400ºF (200ºC) and line a baking sheet with parchment paper. Pressing the tofu isn't required, especially if you're using extra-firm tofu, but it will help the tofu get crispier and absorb the BBQ sauce better. To press it, wrap the tofu in a clean kitchen towel and place something heavy on top for about 15-30 minutes, or use a tofu press if you prefer.
    Tofu being pressed with a kitchen towel and a heavy pot on top
  • Cut the tofu into triangles or cubes and add them to a large mixing bowl.
    Tofu triangles in a mixing bowl
  • Add the olive oil, garlic powder, salt, and black pepper. Toss until well coated.
    Tofu triangles coated with olive oil, garlic powder, salt, and black pepper
  • Sprinkle the cornstarch over the tofu and toss again until evenly coated.
    Tofu triangles coated with cornstarch and seasonings
  • Arrange the tofu in a single layer on the prepared baking sheet.
    Tofu triangles on a baking sheet lined with parchment paper
  • Bake for 15 minutes, flip the tofu, and bake for 10 more minutes, or until lightly golden and crispy around the edges.
    Baked tofu triangles on a baking sheet
  • Remove the baking sheet from the oven, pour ½ cup of BBQ sauce over the tofu, and toss gently until evenly coated. If you prefer it extra saucy, you can use up to ¾ cup.
    Baked tofu triangles coated with BBQ sauce before baking
  • Bake for 10 more minutes, or until the sauce is sticky and caramelized. Serve immediately with extra BBQ sauce if desired.
    Baked BBQ tofu triangles on a baking sheet

Notes

  • Store leftovers in an airtight container in the fridge for up to 4-5 days.
  • Freeze in a freezer-safe container for up to 2 months. Let the tofu cool completely before freezing.
  • Thaw overnight in the fridge or reheat directly from frozen.
  • Reheat in a skillet over medium heat, or in the oven or air fryer at 350ºF (180ºC) until warm and slightly crispy again. The microwave works too, but the tofu will be softer. Add more BBQ sauce if needed.

Nutrition

Serving: 1serving | Calories: 156kcal | Carbohydrates: 19g | Protein: 8g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 577mg | Potassium: 242mg | Fiber: 1g | Sugar: 13g | Vitamin A: 81IU | Vitamin C: 0.2mg | Calcium: 44mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish
Cuisine: American
Author: Iosune Robles

More Tofu Recipes

  • Bowl of crispy Korean BBQ tofu over rice with chopsticks and toppings around
    Korean BBQ Tofu
  • Tofu taco meat in a pan with corn and tortillas ready to serve
    Tofu Taco Meat
  • Close-up of two tofu rice bowls with fresh toppings and a fork
    Tofu Rice Bowl
  • Two servings of spaghetti with silken tofu pasta sauce topped with parsley and black pepper
    Silken Tofu Pasta Sauce
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
    Vegan Chicken Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required