• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

our recipes + your inbox = the eatmail

Join now

Subscribe for new recipes + 3 fan-favorite ebooks

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes + 3 fan-favorite ebooks

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Method
    • Air Fryer
    • BBQ & Grill
    • Blender
    • Pickling and Fermenting
    • Slow Cooker
    • Stovetop
  • Cuisine
    • American Classics
    • Chinese
    • German
    • Greek
    • Indian
    • Irish and UK
    • Italian
    • Japanese
    • Korean
    • Mediterranean
    • Mexican
    • Thai
  • Diet
    • Dairy Free
    • Gluten Free
    • Vegan
    • Low Carb
    • Low Calorie
    • High Fiber
    • High Protein
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
    • 4th of July
    • Camping
    • Christmas
    • Cinco de Mayo
    • Easter
    • Game Day
    • St. Patrick’s Day
    • Thanksgiving
    • Valentine’s Day
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • View All
  • Visit our kombucha site
    Visit our dog food blog
Home Recipes Dinners

Easy BBQ Tofu Recipe (Grilled or Baked)

5 from 1 vote
Recipe Print Share
Share on:
By: Sarah BondUpdated: Sep 12, 2023 Leave a Comment

This post contains affiliate links.

Think tofu is boring? With a flavorful dry rub and zingy BBQ sauce, this BBQ tofu has layers of smoky flavor you’ll love! Ready in under 30 minutes, it’s the perfect addition to your summer BBQ spread.

BBQ tofu on a platter.

I’ve been on two specific quests lately:

  1. To prove that tofu isn’t boring
  2. To prove that vegan BBQ food *can* be tasty

This smoky BBQ tofu recipe accomplishes both of those. It’s got a flavorful dry rub that infuses into the tofu while it cooks on the grill, and your favorite BBQ sauce to finish it off.

I love making a batch of these skewers either to bring to BBQs with me, or to have on hand for the vegans at the party (although they’re so good, don’t be surprised if the meat eaters steal a few!)

BBQ tofu on a platter.

BBQ Tofu ingredients

  • Extra Firm Tofu: The star of the show, tofu is a fantastic plant-based protein source that’s known for its ability to absorb flavors. It takes on the smoky, spicy, and savory notes from the spices and BBQ sauce while providing a meaty texture.
  • Oil: Oil is essential for grilling as it prevents the tofu from sticking to the grill grates and adds a touch of richness to the dish. It also helps distribute the spices evenly.
  • Smoked Paprika: Smoked paprika brings a deep, smoky flavor to the tofu, replicating the essence of traditional barbecue. It adds a subtle earthiness that complements the tofu beautifully.
  • Cumin: Cumin contributes a warm, aromatic quality to the tofu. Its earthy and slightly nutty notes enhance the overall flavor profile.
  • Chili Powder: Chili powder provides a gentle kick of heat, balancing the sweetness of the BBQ sauce. It adds depth and complexity to the dish.
  • Garlic Powder: Garlic powder infuses the tofu with a savory, garlicky essence. It’s a key player in the seasoning mix.
  • Salt and Pepper: These staples are essential for seasoning, enhancing the overall taste of the tofu while allowing the other spices to shine.
  • BBQ Sauce: BBQ sauce is the star condiment here, delivering that classic barbecue tanginess and sweetness. It coats the tofu skewers in a rich, finger-licking glaze that makes them utterly irresistible.

Which type of tofu?

Extra firm tofu is best here because it’s sturdy and easy to find, although if you can find super firm tofu, that variety holds up best on the grill (super firm tofu is typically vacuum sealed instead of packed in water). For a soy-free version of this recipe, use chickpea tofu!

Ingredients for bbq tofu.
BBQ tofu on a platter.

How to make BBQ Tofu

Making BBQ tofu is super simple. You’ll basically just:

  1. Prep the skewers by soaking them in water to prevent them from burning
  2. Press the tofu so it can soak up more flavor
  3. Assemble the tofu onto the skewers
  4. Brush with dry rub
  5. Grill until charred!
BBQ tofu on a platter.

Recipe Tips

  • Prep In Advance: You can prep this BBQ tofu up to 2 days in advance. Once the tofu is on the skewers and brushed with dry rub, cover them well and refrigerate until ready to cook.
  • No Grill? You can also make this tofu in the oven or air fryer. See out notes in the recipe card at the end of this post!
  • Soak Wooden Skewers: If you’re using wooden skewers, remember to soak them in water for at least an hour before grilling. This prevents them from burning on the grill!
  • Two Rounds of Grilling: Grill the tofu twice for the best results. First, grill it for 5 minutes on medium/high heat, flipping once, to develop those appealing grill marks. Then, brush on the BBQ sauce and continue grilling for another 1 minute per side. This dual grilling method ensures a crispy exterior with a flavorful BBQ glaze.
BBQ tofu on a platter.

Fire up the grill

We love serving these burgers with other foods made on the grill, like:

  • Carrot Hot Dogs
  • Grilled Watermelon Salad
  • Zucchini Corn Salad
  • Grilled Romaine Salad

And if you love tofu recipes as much as we do, try these Tofu Burgers!

BBQ tofu on a platter.

Easy BBQ Tofu Recipe (Grilled or Baked)

5 from 1 vote
Prep: 20 minutes minutes
Cook: 10 minutes minutes
Author: Sarah Bond
Calories: 225kcal
Servings: 4 servings
Print Rate
Think tofu is boring? With a flavorful dry rub and zingy BBQ sauce, this BBQ tofu has layers of smoky flavor you'll love! Ready in under 30 minutes, it's the perfect addition to your summer BBQ spread.

Ingredients

  • 1 14-oz package extra firm tofu
  • 2 Tbsp oil 30 mL
  • 1 tsp each smoked paprika, cumin, chili, garlic powder
  • ½ tsp each salt and pepper
  • ½ to 1 cup BBQ sauce

Instructions 

  • Prep Skewers: If using wooden skewers, soak them in water for at least an hour before grilling.
  • Press: Press tofu for at least 15 minutes, using either a tofu press or by wrapping it in a clean towel and setting a heavy pan on top of it, letting the moisture drain.
  • Assemble: Cut tofu into squares. Assemble tofu onto metal or soaked wooden skewers.
    Tofu on skewers.
  • Brush: In a small bowl, combine oil and spices. Brush onto all sides of the tofu.
    Brushing tofu with marinade.
  • Grill: Heat a grill or grill pan to medium/high. Use cooking spray to oil the grill grates. Cook the tofu for 5 minutes, flipping once, until char lines develop. Brush with the BBQ sauce and continue cooking for another 1 minute per side. Serve hot.
    Grilling tofu.

Tips & Tricks

For baked BBQ tofu: Heat oven to 400°F (204°C). Brush tofu with oil and spice mixture then arrange in a single layer on a parchment-lined baking sheet. Cook for 20 to 25 minutes. Brush with BBQ sauce before serving. 
For air fried BBQ tofu: Heat air fryer to 375°F (190°C). Brush tofu with oil and spice mixture then add blocks to your air fryer basket in a single layer. Cook for 10 to 15 minutes. Brush with BBQ sauce before serving. 

Nutrition Information

Serving: 1serving (using 1 cup BBQ sauce) Calories: 225kcal (11%) Carbohydrates: 24.6g (8%) Protein: 8.2g (16%) Fat: 11.2g (17%) Saturated Fat: 1.8g (11%) Cholesterol: 0mg Sodium: 1002mg (44%) Potassium: 289mg (8%) Fiber: 1.5g (6%) Sugar: 16.9g (19%) Calcium: 208mg (21%) Iron: 2mg (11%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Collage of tofu recipes for kids
    10 Tofu Recipes Kids Will Love
  • Grilled Honey and Lime Pineapple
    Grilled Pineapple Dessert Recipe
  • Rosemary Coffee Marinated Tofu
    Rosemary Coffee Marinated Tofu
  • Tofu mocha smoothie in a glass with blue background
    10-Minute Tofu Coffee Frappuccino
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




Primary Sidebar

Hello

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

Freebie alert!

3 reader-favorite cookbooks delivered straight to your inbox.

Get in now!

Subscribe for new recipes + 3 fan-favorite ebooks

Pumpkin Season!

15-Minute Creamy Pumpkin Pasta Recipe

Healthy chocolate cupcakes stacked

Healthy Chocolate Cupcakes

5-Minute Pumpkin Smoothie Recipe

Pumpkins 101

10-Minute Pumpkin Oatmeal (Stovetop or Microwave)

Pumpkin Soup with Parmesan Popcorn Crunch

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

3 bonus books!

Join our Eatmail newsletter to get free copies of our top 3 cookbooks, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2023 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital