Smoky Grilled Tofu With Hoisin Sauce

Tofu loaf marinated in hoisin sauce

BigRedNose/Getty Images

Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Servings: 3 to 4 servings
Nutritional Guidelines (per serving)
189 Calories
8g Fat
19g Carbs
13g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 189
% Daily Value*
Total Fat 8g 10%
Saturated Fat 1g 6%
Cholesterol 1mg 0%
Sodium 756mg 33%
Total Carbohydrate 19g 7%
Dietary Fiber 2g 8%
Protein 13g
Calcium 365mg 28%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Grill your tofu in a tangy Asian hoisin-based sauce for an unusual vegetarian and vegan barbecued tofu recipe. Perfect for your vegetarian or vegan barbecue. It's always best to let the tofu marinate in the hoisin sauce mixture for several hours before grilling, so prepare in advance - even the night before your barbecue.


  • 1 block extra firm tofu, well pressed
  • 1/2 cup hoisin sauce
  • 1 tablespoon soy sauce
  • 3 tablespoons rice wine vinegar
  • 1 tablespoon lime juice
  • 1/2 teaspoon garlic powder

Steps to Make It

  1. First, prepare your tofu. Like most vegan tofu recipes, this one will taste best if you press the tofu first. Not sure how to do that? Learn how to press tofu.

  2. Next, carefully slice your tofu into 1-inch thick cubes or strips. If you're using skewers, cubes are best, but if you are placing your tofu directly on your grill, larger strips are better.

  3. Whisk together all the ingredients, except tofu, and place in a shallow dish.

  4. Place the tofu in the dish and spoon some of the marinade on top of the tofu. Allow the tofu to marinate for at least one hour, turning once or spooning more marinade over the top. You can also use a zip-lock bag instead of a dish.

  5. Lightly grease your grill and cook tofu over medium flame for 6-7 minutes on each side, basting with extra hoisin sauce marinade.

Recipe Tags: