Barbecue Tofu Recipe

Tender tofu marinated in a smoky, sweet, and tangy homemade barbecue sauce, then baked to perfection or grilled for an extra delicious char! This family-favorite recipe, adapted from Dr. Neil Barnard's "Breaking the Food Seduction," is surprisingly easy to make and guaranteed to impress. Perfect for a weeknight dinner or a summer barbecue.

Prep Time 20 mins
Cook Time 45 mins
Calories 103.6 kcal
Protein 16g
Rating 4.3 (3 Reviews)
Barbecue Tofu 118

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Barbecue Tofu

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Barbecue Tofu? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Barbecue Tofu

  1. Preheat oven to 400°F (200°C) or prepare your grill for medium heat.
  2. In a large bowl, whisk together the barbecue sauce ingredients: 1/2 cup ketchup, 1/4 cup apple cider vinegar, 2 tablespoons soy sauce (or tamari for gluten-free), 2 tablespoons maple syrup, 1 tablespoon smoked paprika, 1 teaspoon garlic powder, 1 teaspoon onion powder, 1/2 teaspoon liquid smoke, and a pinch of black pepper.
  3. Press the tofu to remove excess water. Cut into 1-inch cubes.
  4. Add the tofu cubes to the barbecue sauce and toss to coat thoroughly. Let marinate for at least 15 minutes (longer is better!).
  5. For oven baking: Arrange the marinated tofu in a single layer on a baking sheet lined with parchment paper. Bake for 30-35 minutes, flipping halfway through, until golden brown and slightly crispy.
  6. For grilling: Thread the tofu cubes onto skewers or grill directly on a lightly oiled grill grate. Grill for 15-20 minutes, turning occasionally, until nicely charred and heated through.
  7. Serve hot and enjoy! Garnish with fresh cilantro or green onions, if desired.

Nutrition Information (Approximate per serving)

Sodium

13 g

Sugar

21g

Fat

4g

Carbs

2g