Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Dinner Recipes

    BBQ Tofu Pizza

    Modified: Mar 10, 2026 · Published: Jun 3, 2022 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    8 slices
    1 hour hour 30 minutes minutes
    Pin Jump to Recipe
    Overhead view of BBQ tofu pizza on a pizza stone.
    Close up of slice of BBQ tofu pizza slice cut from the larger pizza.

    This tofu pizza features sweet and savory flavors from brown sugar BBQ sauce and salt and pepper tofu! It's the perfect vegetarian addition to pizza night and can be made using homemade or store-bought pizza dough.

    Close up of slice of BBQ tofu pizza slice cut from the larger pizza.

    This vegetarian tofu pizza features a BBQ sauce base, lightly sauteed red onions, salt and pepper tofu, and a blend of shredded mozzarella and Parmesan cheese.

    If you've visited my blog before, you know that I love all things BBQ sauce, especially in the form of BBQ tofu (and shredded BBQ tofu).

    If you've never tried BBQ sauce on pizza before, it's super flavorful! Yes, it's a little sweet, but the sweetness from the BBQ sauce is balanced out by the salty baked tofu and cheese.

    Jump to:
    • Ingredients
    • Step-by-step instructions
    • Pizza making tips
    • Storage and reheating
    • Looking for similar recipes?
    • Recipe
    • Comments

    Ingredients

    Labeled ingredients used to make tofu pizza.
    • Pizza dough: I use my homemade vegan pizza dough recipe but this pizza is easy to make using store-bought pizza dough. I love the ready-made dough in the bakery section at Publix!
    • BBQ sauce: Choose a sweet brown-sugar-based BBQ sauce. Think Sweet Baby Ray's or my sweet BBQ sauce recipe.
    • Tofu: Extra-firm or super-firm tofu works best here. You can get away with using medium firm tofu because the tofu loses moisture while baking, but I prefer extra or super firm because they result in a denser texture.
    • Red onions: Just half of a large red onion is enough to balance out the sweetness of the BBQ sauce.
    • Cheese: I have made this recipe with Quattro Formaggio, Parmesan, shredded mozzarella, and no cheese. A combination of Parmesan and mozzarella is my favorite. Parmesan is often made using animal rennet, so if this matters to you make sure to check the label for vegetarian rennet sources.

    Step-by-step instructions

    Unless you plan to make homemade pizza dough, preparing the tofu is the most time-intensive part of tofu pizza.

    Good news: the tofu does not need to be pressed!

    Diced tofu in a glass bowl.

    Step 1: Dice tofu into 1" cubes, then transfer to a medium mixing bowl. Toss with olive oil, salt, pepper, and garlic powder.

    Step 2: Transfer the tofu to a parchment-paper-lined baking sheet (optional, makes clean-up easier). Leave space between each piece of tofu.

    Cooked tofu on a white sheet pan.

    Step 3: Bake at 350F for 20 minutes. The tofu will be starting to turn golden but won't be quite done.

    Step 4: Roll out the pizza dough on a piece of parchment paper or lightly floured surface. It should be about 12 inches wide. Leave the dough thicker at the edge for a thick-crust BBQ tofu pizza (like in the pictures) or roll it out more for a thin-crust pizza.

    Pro tip: I like to sprinkle cornmeal on the pizza stone before adding the dough. I've read that this is what they do at Mellow Mushroom (unknown if this is true), but it creates a nice barrier and adds a little bit of texture to the crust.

    Pizza dough topped with BBQ sauce.

    Step five: Use a spatula or the back of a spoon to spread out BBQ sauce on the pizza dough. Leave the outer 1-inch free from BBQ sauce.

    Uncooked pizza on a pizza stone.

    Step 6: Top with half of the shredded cheese, half of the tofu, and half of the onions. Add the remaining cheese, tofu, and onions. This makes it so that each layer is cheesy instead of having a cheesy base with uncovered toppings.

    Optional: Brush the crust with olive oil and sprinkle with garlic salt.

    Cooked BBQ tofu pizza on a pizza stone.

    Step 7: Bake on the middle oven rack at 500F for 12-14 minutes. The pizza is ready when the crust is golden. I like to lift up the edge of the pizza little and check the underside to make sure that it is firm and cooked through.

    Remove from the oven and let rest for a few minutes before slicing. Enjoy!

    Pizza making tips

    • Use a pizza stone: This is the best way to bake a golden, firm pizza in a standard oven. I found my Pampered Chef pizza stone at a thrift store, but I've also used metal pizza rounds with success. Do note that most pizza stones need to be preheated at the same time as the oven to avoid cracking. I recommend prepping the pizza on a piece of parchment paper and transferring it to the stone when ready to bake.
    • Cook at high heat: Crank your oven up as high as it will go! Or at least to 500F, which is as high as most home ovens reach. High heat creates a firm outer crust and soft inside texture.
    • Red sauce: For a more traditional tofu pizza/vegetarian pizza, use marinara sauce in place of BBQ sauce.
    • If making my homemade pizza dough recipe, make the entire recipe and freeze half for later.
    • Make it vegan: Shredded dairy-free mozzarella works and vegan parmesan both work very well for tofu pizza.
    • For a more classic BBQ chicken pizza feel, try using my recipe for BBQ soy curls in place of the tofu. Roughly chop the soy curls before adding to the pizza.
    • In the past, I've made BBQ tofu pizza with caramelized onions. I 100% recommend doing this if you have a little bit of extra time or if you just happen to have some caramelized onions on hand (lucky you).

    Storage and reheating

    • Leftovers: Keep leftover pizza refrigerated for 3-4 days. I have not tried freezing this pizza but would love to hear if you give it a try down below in the comments.
    • Reheating: I love reheating pizza in my air fryer. I heat it at 350F for just 4-5 minutes and the crust turns super crisp and the cheese gets even more golden. The pizza can also be reheated in the oven at 375F for 7-9 minutes.
    • Make ahead: Both the tofu and pizza dough can be made up to 24 hours in advance. Keep refrigerated in a closed container until ready to use. I don't recommend assembling the pizza in advance.
    Overhead view of BBQ tofu pizza on a pizza stone.

    Looking for similar recipes?

    • Close up of tofu covered in barbecue sauce on a wheat bun.
      Easy BBQ Tofu Sandwich
    • Close up of triangles of BBQ tofu on a bed of kale, coleslaw, and quinoa.
      BBQ Tofu Bowls with Honey Mustard Vinaigrette
    • Close up of a square of flatbread pizza with sliced zucchini and dollops of pesto on it.
      Roasted Vegetable Flatbread Pizzas
    • Side view of golden chickpeas in a silver skillet.
      BBQ Chickpeas (Stovetop or Roasted)

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Close up of slice of BBQ tofu pizza slice cut from the larger pizza.

    BBQ Tofu Pizza

    Cassidy Reeser, MS, RD
    This vegetarian twist on pizza features a BBQ sauce base, a blend of cheeses, and salt and pepper tofu.
    5 from 2 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 15 minutes mins
    Cook Time 15 minutes mins
    Optional homemade pizza dough time 1 hour hr
    Total Time 1 hour hr 30 minutes mins
    Servings 8 slices

    Equipment

    • Pizza stone optional

    Ingredients
      

    • 1 12-inch pizza dough see note #1
    • 14 ounce extra-firm tofu drained and diced into 1 inch cubes
    • 1 tablespoon olive oil more as needed
    • ½ teaspoon garlic powder
    • ¼ teaspoon table salt
    • ¼ teaspoon black pepper
    • ½ large red onion thinly sliced; about 1 cup
    • 2-4 tablespoons coarse cornmeal optional
    • 1 cup sweet BBQ sauce ideally brown sugar-based
    • 1 cup shredded mozzarella cheese
    • ¾ cup vegetarian Parmesan cheese
    • ¼ cup basil sliced thinly
    • garlic salt optional, for the crust

    Instructions
     

    • Preheat the oven to 400F. Line a sheet pan with parchment paper (optional).
    • If making homemade pizza dough, prepare according to recipe instructions. Otherwise, remove pizza dough from the fridge and let come to room temp while preparing the tofu.
    • Add diced tofu to a medium mixing bowl. Toss with olive oil, garlic powder, salt, and pepper.
    • Spread out the tofu on the sheet pan. Bake at 400F for 20 minutes, until tofu starts to turn golden. It does not need to be cooked completely as it will continue cooking on the pizza.
    • Meanwhile, heat a medium skillet over medium-high heat. Drizzle with just enough olive oil to coat. Once hot, add the sliced red onion. Sauté for 3-4 minutes, until just softened.
    • Adjust the oven temp to 500F. If using a pizza stone, preheat the stone with the oven. Otherwise, prepare a pizza pan or sheet pan.
    • On a lightly floured surface, roll out the pizza dough into a 12 inch round, leaving the dough thicker at the edges for a thick crust pizza. Optional: brush the crust with olive oil and sprinkle with garlic salt.
    • Sprinkle cornmeal across a pre-heated pizza stone or sheet pan. Transfer the pizza dough to the stone/sheet pan.
    • Use a spoon or spatula to spread the BBQ sauce evenly across all of the pizza, except the outer 1 inch. Top with half of the cheese, then half of the onions and tofu. Add remaining cheese, onions, and tofu.
    • Bake at 500F for 12-14 minutes, until the crust is golden and the cheese is melted.
    • Let the pizza rest 2-3 minutes before slicing. Garnish with fresh basil and enjoy!

    Video

    Notes

    1. Dairy-free option: I have made this recipe with a vegan mozzarella/Parmesan combo and with no cheese. If using no cheese, I recommend adding a hearty sprinkling of nutritional yeast after baking.
    2. Nutrition facts are an estimation and were calculated using my recipe for pizza dough.

    Nutrition

    Serving: 1sliceCalories: 288kcalCarbohydrates: 39gProtein: 14gFat: 9gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 15mgSodium: 690mgPotassium: 190mgFiber: 1gSugar: 13gVitamin A: 266IUVitamin C: 1mgCalcium: 195mgIron: 1mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!

    « Black Bean Burrito Bowls
    Vegetarian Grit Bowls with Maple Tofu »

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.