This Hawaiian BBQ Vegan Pizza has tasty barbecue tofu pieces, fresh pineapple, homemade vegan mozzarella cheese and more!

vegan pizza with pineapple and barbecue tofu

Would you believe me if I told you that since going vegan, I’ve developed a bit of an obsession with pizza? That’s right, once I cut out dairy and meat, I enjoyed pizza even more!

I think it’s a common misbelief: If you go vegan or plant based, you have to give up everything you love, like pizza. Well I am here to tell you, that is far from the truth! You can still enjoy the foods you are familiar with that you love, maybe even more so.

I know for me, I used to like pizza (pre-vegan), but I would always feel sick for hours afterwards. Stomach pain, cramps and just a heavy feeling that would take forever to go away. Now, I eat pizza once a week (Friday Pizza Night!), LOVE it, and don’t feel terrible afterwards.

If you want to eat more plant based foods, give this pizza a try! It’s one of my absolute favorites and isn’t lacking in flavor or gooey, cheesy deliciousness.

vegan pizza with pineapple and barbecue tofu

How do you make Hawaiian BBQ Vegan Pizza?

First, cut 1/2 of a block of tofu into little pieces, toss with a tablespoon of soy sauce and bake for 25 minutes.

unbaked tofu pieces on a pan

Then mix them with a little barbecue sauce, and put back in the oven for 10 minutes. They will look like this when they’re done, all chewy and flavorful:

cooked barbecue tofu pieces

Now make your Vegan Mozzarella Cheese. You can also skip this and use store bought vegan mozzarella shreds, such as Daiya or Follow Your Heart brand. But this cheese is easy to make and only takes a few minutes; it’s much healthier, too.

homemade mozzarella cheese for vegan pizza

All that’s left to do now is to roll out your dough (make your own or buy a pre-made pizza dough).

Spread barbecue sauce on the dough, top with barbecue tofu pieces, dollops of vegan cheese, pineapple and red onion. Bake, slice and enjoy!

vegan pizza with pineapple and barbecue tofu

If you make this recipe, let me know how it goes! Rate it, leave a comment and tag a photo @noracooksvegan on Instagram. Enjoy!

vegan pizza with pineapple and barbecue tofu
5 stars (2 ratings)

Hawaiian BBQ Vegan Pizza

This Hawaiian BBQ Vegan Pizza has tasty barbecue tofu pieces, fresh pineapple, homemade vegan mozzarella cheese and more!
Prep: 15 minutes
Cook: 50 minutes
Total: 1 hour 5 minutes
Servings: 4 servings


BBQ Tofu Pieces:

  • 1/2 block extra-firm tofu (8 ounces)
  • 1 tablespoon soy sauce
  • 2 tablespoons barbecue sauce

The Rest:


For the BBQ Tofu Pieces:

  • Preheat the oven  to 350 degrees F.
  • Pat tofu dry with paper towels, and cut into very small pieces (1/4 inch). Toss in a bowl with the soy sauce, place on parchment paper lined baking sheet, and bake for 25 minutes.
  • Remove from the oven, mix in 1-2 tablespoons of barbecue sauce, and put back in the oven for 10 more minutes. Set aside. Increase the oven to 425 degrees F.

For the rest:

  • Roll out your pizza dough, place it on a pizza pan, and spread with about 1/3 cup of the barbecue sauce. Top with the tofu pieces, dollops of cheese, red onion slices and pineapple. 
  • Bake for about 10-12 minutes until the crust is golden brown. Sprinkle with chopped cilantro and red pepper flakes, if desired. Slice and serve.


  1. If you can't have tofu or don't like it, you can use chickpeas (garbanzo beans) instead. Simply bake them in the oven with a few tablespoons of barbecue sauce for 20-30 minutes at 350 degrees.
  2. For Gluten Free, I love this pizza crust recipe: Gluten Free Pizza Crust. And make sure to use gluten free tamari instead of soy sauce.
  3. If you are short on time, buy pre-made pizza dough. Trader Joe's and Whole Foods have good ones you can buy, and I'm sure other stores do as well.
  4. I usually double this recipe, as I have a hungry family of 5, and sometimes 6. 


Serving: 1serving | Calories: 371kcal | Carbohydrates: 69g | Protein: 13g | Fat: 5g | Saturated Fat: 1g | Sodium: 1367mg | Potassium: 251mg | Fiber: 3g | Sugar: 22g | Vitamin A: 97IU | Vitamin C: 21mg | Calcium: 38mg | Iron: 4mg
Course: Main Course
Cuisine: Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. What a delicious, flavorful, easy pizza to make! I used canned pineapple in a pinch and it worked just fine. I also used the liquid Miyoko’s mozzarella (1/4 cup for 10 inch pizza) since I already had it on hand, yum. I’m sure it would be even better with your homemade stretchy mozzarella. I can’t get enough of your delicious recipes, Nora!

    1. Thank you so much for the wonderful feedback and review! Let me know if you ever give it a try with my mozzarella 🙂

  2. I’m allergic to tomatoes, does anyone know a BBQ sauce or recipe that has the same feel as a regular tomato based BBQ sauce?

  3. I’m very excited to try this recipe! It looks delicious!! I love the idea of using tofu on it! I’ll be cooking it tonight for dinner and I’ll let you know how it turns out 😀 My food processor is not very “high powered” but the vegan cheese I do have doesn’t melt, so I think I will give the mozzarella a try anyway.

    1. Thanks Kristina! I hope you enjoyed the pizza! I love the flavor combination. Let me know how it went without a high powered blender! 🙂

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.