Go Back

Marinated Braaied Tofu - Smoky, Savory, and Satisfying

Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 2 blocks extra-firm tofu (14 oz / 400 g each), well-pressed
  • 3 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp dark soy sauce (optional, for color and depth)
  • 2 tbsp fresh lemon or lime juice
  • 2 tbsp maple syrup or brown sugar
  • 2 tbsp neutral oil (canola, sunflower, or avocado)
  • 2 garlic cloves, finely grated
  • 1 tsp fresh ginger, finely grated (optional but great)
  • 1 tsp smoked paprika (or 1/2 tsp liquid smoke, optional)
  • 1 tsp ground cumin
  • 1/2 tsp chili flakes or mild chili powder (adjust to taste)
  • Freshly ground black pepper, to taste
  • Oil for the grill grates
  • Optional garnish: chopped cilantro or parsley, lime wedges, toasted sesame seeds

Method
 

  1. Press the tofu well. Wrap each block in a clean kitchen towel and place something heavy on top for 20–30 minutes. This removes excess water so the tofu can soak up the marinade and grill better.
  2. Mix the marinade. In a bowl, whisk soy sauce, dark soy (if using), citrus juice, maple syrup, oil, garlic, ginger, smoked paprika, cumin, chili, and black pepper until smooth.
  3. Slice the tofu. Cut into 1/2-inch (1.25 cm) slabs for steaks or into cubes for skewers. Thinner slices char nicely but can dry out; aim for uniform thickness.
  4. Marinate. Place tofu in a shallow dish or a zip-top bag. Pour the marinade over, turning pieces to coat. Rest at least 30 minutes, ideally 2–4 hours. For maximum flavor, marinate overnight in the fridge.
  5. Prep the braai/grill. Heat to medium-high. You want a hot, clean, well-oiled grate to prevent sticking. If you’re using charcoal, let the coals settle until covered in a light gray ash.
  6. Oil the grates. Dip a folded paper towel in oil and, using tongs, rub it over the grates just before placing the tofu on.
  7. Grill the tofu. Shake off excess marinade and place tofu on the grill. Cook 3–4 minutes per side without moving it too much. You’re aiming for clear grill marks and a slightly crisp, caramelized edge.
  8. Baste for extra flavor. Brush with any leftover marinade during the last minute of grilling, then flip once more to set the glaze. Don’t baste too early or the sugars can burn.
  9. Rest briefly. Transfer to a plate and let it sit for 2–3 minutes. The surface will set, making it easier to handle and serve.
  10. Finish and serve. Sprinkle with herbs or sesame seeds and serve with lime wedges. Pair with grilled corn, a tomato-onion salad, or warm flatbreads.