BBQ Tofu Bowls

BBQ Tofu Bowls! These quick and easy bowls feature crisp barbecued tofu that’s extra chewy and flavourful thanks to a three-step approach. A simple vegan grilling option perfect in sandwiches or bowls, you’ll love this easy BBQ Tofu! 

A white bowl with barbecue tofu, avocado, tomatoes, and edible flowers on a grey tile background with tray of ingredients and a glass of water in the background

Do you ever feel like vegetarians get the short end of the stick when it comes to grilling season? Or, conversely, do you break into a cold sweat when vegetarian friends or family accept your invitation to grill out?

These days there are so many pre-made options for us veg heads that you really need not worry. But, I do find that it’s a bit of a jungle out there. Usually I offer to bring my own veggie option to throw on the grill, equally to take the pressure off of the host and due to a crippling fear that they’ll end up buying a certain cultured fungus product that doesn’t exactly meet my definition of real food, and then I’ll feel obligated to eat it to be polite (ugh).

There are plenty of veggie burgers out there that I really enjoy (I do love these chipotle black bean burgers and these beautiful beet burgers), but let’s be real, they’re a bit of a project. Sometimes you just want something simple, and there’s not much more simple than throwing some slabs of tofu on the grill.

Slices of tofu marinating in barbecue sauce in a glass container

You guys, after 25+ years of vegetarianism, I’ve finally cracked the code for perfect barbecued tofu! It’s crisp on the outside, nice and chewy, loaded with flavour, and, most importantly, it doesn’t stick to the grill and fall apart when you try to flip or move it. The secret is cooking it twice, and if that sounds finicky to you, bear with me.

First, firm tofu is pan-fried in a bit of olive oil, creating a crisp golden-brown layer on each side. Then these pre-cooked slabs of tofu take a bath in your favourite barbecue sauce. This is where the magic happens. The crisp sides do a better job of soaking in flavours and encouraging the barbecue sauce to cling to the tofu than bare-naked non-fried tofu does.

And furthermore, there’s something about the already crisped layer that makes the tofu super grill friendly. It doesn’t stick, it flips easily, and it’s just plain old delicious. Twice-cooked barbecue tofu for the win!

slices of barbecued tofu, half an avocado, and some red and yellow cherry tomatoes on a wooden cutting board

I love barbecue tofu because you can do pretty much anything with it. You can sling the tofu in a bun and chow down like like nobody’s business. You can serve it up with potatoes, corn, and grilled vegetables. You can pretty much eat it straight from the grill.

Today I’ve put together these sweet little barbecue tofu bowls. You can use pretty much anything you want in there since the tofu is the star of the show. I used some leftover turmeric rice, a handful of mixed greens from my mom’s garden (including those darling little broccoli flowers), sliced cherry tomatoes, and avocado. Drizzled with a bit of smoked olive oil, which is my new favourite thing, these made for a damn fine lunch.

A white bowl with barbecue tofu, avocado, and cherry tomatoes over rice on a grey tile background with a striped napkin and a fork to the side

Tips for Making Awesome Barbecue Tofu:

  • For the best results, you have to cook your tofu twice! I’m sorry, I know it adds to the process, but it has to be done. First, pan-fry in a bit of olive oil. Then, when it’s crispy on both sides, marinate. Finally, throw this on the barbecue.
  • You can use your barbecue tofu in all kinds of things! Wraps, sandwiches, bowls, or straight off the grill!
  • Barbecue tofu will last for several days in the fridge, so feel free to double or even triple the amount and do a big batch!
  • No barbecue? No problem! Pan-fry your tofu to get it crispy, as in step one, and then pour the barbecue sauce directly into the pan and turn the heat off. Give it a few minutes for the sauce to absorb, and then you’re in business.

Overhead photo of a white bowl with barbecue tofu, avocado, tomatoes, and rice

Hey Nutrition Lady, what’s the deal with tofu?!

Tofu is a protein-packed plant-based food made by fermenting or coagulating soy milk into a cake. Although tofu is made from soybeans –> soy milk –> tofu, it’s made with significantly less processing than soy protein isolates or other commercially prepared soy foods and can be more or less considered a whole food.

Tofu is an excellent source of calcium, manganese, selenium, phosphorus, and omega-3 fatty acids. It’s also a good source of iron, magnesium, zinc and vitamin B1. Tofu also provides a range of phytonutrients including flavonoids, isoflavonoids, and phenolic acids.

Concerned about soy in your diet? More than likely you don’t need to be. If you want to learn more about this sometimes controversial food, I’ve got a great post on The Soy Situation you can read up on.

a white bowl with barbecue tofu, avocado, and red and yellow cherry tomatoes on a grey background with a glass of water, a striped napkin, and a fork to the side

Other tasty bowls you might enjoy:

Roasted Cauliflower Hummus Bowls
Wild Rice Bowls with Sweet Potato and Crispy Tofu
Vegan Sheet Pan Fajita Bowls
Vegan Poké Bowls

delicious vegan barbecue tofu bowls //
Print Pin
5 from 1 vote

Barbecue Tofu Bowls

Crisp, chewy, and flavourful barbecue tofu. A simple vegan grilling option perfect in sandwiches or bowls.
Course Main Course
Cuisine American
Keyword Barbecue, Tofu
Prep Time 10 minutes
Cook Time 30 minutes
Marinating time 30 minutes
Total Time 20 minutes
Servings 4
Author Katie Trant


For the barbecue tofu

  • 1 Tbsp extra virgin olive oil
  • 12 oz firm tofu
  • 1 cup of your favourite barbecue sauce

For the barbecue tofu bowls

  • 1 recipe barbecue tofu
  • 4 cups cooked brown rice quinoa, or other grain of your choice
  • 1 ripe avocado sliced
  • 1 pint cherry tomatoes sliced
  • 4 cups mixed greens


For the barbecue tofu

  • Slice the tofu into pencil-thick slabs.
  • Heat the olive oil in a large skillet over medium-high heat. Add the tofu slices in a single layer, and fry for 3-5 minutes on each side or until lightly golden.
  • Transfer the tofu to a plate lined with paper towels and cool slightly.
  • Spoon some barbecue sauce into the bottom of a container, preferably large enough to arrange the tofu in a single layer. Place the tofu pieces into the container, and spread the remaining barbecue sauce over the top.
  • Set aside to marinate for at least one hour, and up to overnight.
  • When you're ready to grill, heat the barbecue to medium-high. Place the tofu slices on the grill and brush with any barbecue sauce from the bottom of the container.
  • After 3-5 minutes flip the tofu, and brush the other side with extra barbecue sauce.
  • Grill for another 3-5 minutes until there are grill marks on the tofu. Remove onto a waiting plate.

For the barbecue tofu bowls

  • Divide the rice, greens, avocado, and tomato between 4 bowls.
  • Chop the tofu into cubes and distribute evenly between the bowls.
  • Serve with a drizzle of olive oil over top.


Nutrition values are an estimate only.




  1. Kellie Anderson says

    Oh I love this, Katie! It seems counterintuitive to crisp the tofu first but I’ll trust you. June was a washout for us in Edinburgh. We broke the record for wettest June while the rest of the country was fine! Must uncover the BBQ when we return from holiday, and try this for myself ????????

    • Katie Trant says

      It really makes a huge difference for how it works on the grill. I find that “naked” tofu tends to stick and fall apart, and the sauce doesn’t cling nearly as well. Let me know if you try it out!

  2. Sandra Lea says

    I know what you mean about well meaning friends grilling up some awful veggie patty. What is your favorite brand of barbecue sauce? I am definitely trying this tofu. Thanks.

Leave a Reply

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


No spam (we hate it too) only quality content right to your inbox.

Join the HNL community and get the 5 Secrets to a Healthy Vegetarian Diet