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 92

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

  • Firm Tofu
  • No Added Salt Tomato Paste
  • Blackstrap Molasses
  • Water
  • Tamari
  • Balsamic Vinegar
  • Olive Oil
  • Dry Mustard
  • 1 teaspoon onion powder
  • Ground Cinnamon
  • Cayenne
  • Pinch of black pepper

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