Summer Grilling: BBQ Tofu

BBQ Tofu

Disclosure: This post is sponsored by KC Masterpiece and DataRank; all opinions and recipes are my own.

I am so excited about summer.  After a very long New England winter, we are thrilled about warmer weather and everything that comes with it.  Part of nice weather comes grilling – lots of it!  We grill all kinds of stuff, from meats to veggies to pizza.  My husband is a meat-eater, and the kids and I are vegetarian, so we do a lot of creative grilling.  I love our time spent outside, food on the grill, kids running around in the backyard.  And even better is grilling out with good friends.

This is a recipe that you can do with both meat and tofu.  Although the kids and I are vegetarian, we don’t actually eat much tofu.  However, I remembered years ago how much my daughter enjoyed tofu satay, so I used that as an inspiration to make the tofu counterpart to my husband’s ribs.  This barbecue tofu recipe is extremely simple to prepare.


  • Tofu (firm or extra firm)
  • BBQ Sauce (I use KC Masterpiece Original)
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 Tablespoon Garlic powder
  • 1 Tablespoon Onion powder
  • 1 Tablespoon Paprika


I would recommend that you freeze or press your tofu ahead of time.  You can use a tofu press or any other way to press the tofu to get out as much liquid as possible before cooking.  Freezing is another method you can use, which changes the texture and makes the tofu chewier.  If you freeze it, you need to drain the liquid, freeze, and then thaw before cooking.

Even though the tofu is firm, it helps to get the liquid out and make it both hold together and cook more quickly.   However, I was in a rush to cook my barbeque tofu and did not press the tofu.  Although it would have been easier to cook with if it were pressed and firmer, it is doable if you don’t have time to press it!

Tofu Press

Slice the tofu however you like.  I did little “planks”, since I was planning on having the kids eat their tofu off a stick and the longer pieces wouldn’t fall through the grill.  You can do thinner strips, blocks, whatever you like.  You could cook this like a kabob, even with veggies, or alone.  I would recommend cutting larger or thicker pieces if you have not pressed your tofu (as the tofu will be soft and you don’t want to risk breaking it).

Next, create your seasoning mix.  Although I have amounts listed above, you can change the ratios as much as you like.  The first time I made this, my kids thought it was a little spicy, so I adjusted the recipe to have less pepper.

Roll and coat your tofu with the mix.

Tofu Seasoning

Grill the tofu on a medium heat.  You can tell when it is cooked as it will become firmer and you’ll see grill marks start to form, and you can cook to your desired consistency.  This is also a recipe that you can do indoors all year round, by simply frying the tofu in a pan.  On the grill, I carefully flipped the tofu planks periodically, and it was ready in under 30 minutes.

Tofu on the Grill

Next, I placed the tofu on a stick since I wanted to make it easy for the kids to eat.  The idea of food on a stick is somehow extra appealing to the kids!

Then, brush with BBQ Sauce.  I used KC Masterpiece Original, which is kid-approved in our household.  The kids kept sneaking their fingers in the BBQ sauce as I was trying to prepare the tofu!

Grilled Tofu

And there you have it, an easy-to-eat tofu for the kids, or anyone else for that matter!  This BBQ Tofu has a nice mix of flavors and textures – the spice coating is more crispy and savory, while the KC Masterpiece BBQ sauce has a rich, sweet flavor.  The consistency of the tofu becomes rich and firm.

Tofu BBQ Sauce

The whole family enjoyed this, especially my daughter who loved the tofu, eating four large pieces (which was most of the box) – and if I didn’t run out, I’m sure she would have eaten more!  She thought this was a fun food since it was served on a stick, and she really liked the BBQ sauce.


This is a really easy recipe and a fun addition to a barbeque, especially if you want to serve a meatless dish.  Because we served this tofu on a stick, there was no mess!

Barbecue Ribs

Since the tofu recipe is the same recipe my husband uses to cook ribs, I am sharing that recipe too.  The only difference is that you need to cook the meat significantly longer.

Simply coat the ribs in your spice mixture (just increase the amounts to cover your ribs), and grill for about 4 hours at about 275 degrees F.

BBQ Ribs

Once the ribs are done, brush with BBQ sauce.

Ribs BBQ Sauce


BBQ Ribs




  1. 1

    You can bet I’m going to try BBQing tofu! We love tofu in our home and eat it a few times a week. Always looking for new ways to prepare it. Thank you!

  2. 2

    Oh my! That looks so yummy! I’m a fan of tofu, but for those who are not, I bet even they would love to try it too! I am definitely giving this a try. For my carnivors, it would need to be an appetizer, but for me…I would eat it as a meal with salad! :)

  3. 3

    Interesting….I’d say if you like tofu in general this might be fun to try.

  4. 4

    Food on a stick is like a summer time staple! Great idea :)

  5. 5

    I would never have thought to BBQ tofu on the grill, but it looks amazing! Great summertime food idea!

  6. 6

    I have been thinking about including tofu in our diet more often and this is a great way to do it. I love the KC Masterpiece flavor, so it is a double win!

  7. 7

    I never heard of BBQ tofu before. I bet it has amazing flavor

  8. 8

    I’ve never heard of BBQ tofu either. How does it change the overall taste and texture?

  9. 9

    I didn’t know you could barbeque tofu, very interesting.

  10. 10

    I love this idea!!!! I just cut up some tofu this morning after pressing it. The stick idea does make a difference too, and that is a cute picture eating the bbq tofu on stick high summer with hat and all. I’m watching the snow coming down right now, summer seems far away. I’m going to try this in the pan for winter!!!! Luv!!!!

  11. 11
    Julie Wood says:

    The barbecue Tofu does look delicious and I will have to try it and see what it tastes like. Yours sure turned out nice on the barbecue.

Speak Your Mind