
5.0 from 12 votes
Easy BBQ Tofu Recipe (Grilled or Baked)
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.
Prep Time
20 mins
Cook Time
20 mins
Servings: 4 servings
Calories: 225 kcal
Course:
Side Dish , Main Course
Cuisine:
American
Ingredients
- 1 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.
- Brush: In a small bowl, combine oil and spices. Brush onto all sides of the tofu.
- 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.
Cup of Yum
Notes
- 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
(9%)
Cholesterol
0mg
(0%)
Sodium
1002mg
(42%)
Potassium
289mg
(8%)
Fiber
1.5g
(6%)
Sugar
16.9g
(34%)
Calcium
208mg
(21%)
Iron
2mg
(11%)
Nutrition Facts
Serving: 4servings
Amount Per Serving
Calories 225
% Daily Value*
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 | 9% |
Cholesterol | 0mg | 0% |
Sodium | 1002mg | 42% |
Potassium | 289mg | 6% |
Fiber | 1.5g | 6% |
Sugar | 16.9g | 34% |
Calcium | 208mg | 21% |
Iron | 2mg | 11% |
* Percent Daily Values are based on a 2,000 calorie diet.