The Quick Take
To successfully grill tofu and plant-based proteins, you must press extra-firm tofu for 30 minutes to remove water, brush it generously with a high-smoke-point oil, and cook it over medium-high heat (375°F to 400°F) for 5 to 7 minutes per side. Modern plant-based meats like Beyond or Impossible burgers require less prep but should be cooked on a flat steel griddle or over direct medium heat for about 4 minutes per side until they reach an internal temperature of 165°F. Never force a flip; when a plant-based protein releases easily from the cooking surface, it is ready to turn.Key Facts at a Glance
| Tofu Type Required | Extra-firm or super-firm |
| Pressing Time | 20 to 30 minutes |
| Ideal Cooking Temp | 375°F to 400°F (Medium-High) |
| Grill Time (Tofu) | 5 to 7 minutes per side |
| Internal Temp (Plant Meats) | 165°F |
| Best Cooking Oil | Avocado or Canola (high smoke point) |
Setting Up for Plant-Based Success
Grilling vegetarian proteins is all about surface moisture and heat control. Meat has natural fats that render out and help prevent sticking, but tofu is essentially a sponge full of water. If you throw wet tofu straight onto a hot grill, the water turns to steam, cooling the cooking surface and guaranteeing a sticky, crumbly disaster. You need a dry surface and a good coating of oil. This is where having a versatile setup makes all the difference. While you can grill thick slabs of tofu directly over the fire, I prefer using a flat solid-steel cooktop like the one on the Arteflame grill. The solid surface prevents delicate plant-based burgers or crumbly tempeh from falling into the fire, and the natural heat zones allow you to sear the outside perfectly before sliding the food to a cooler edge to finish warming through. If you are lighting up charcoal or wood, give yourself about 20 minutes to get a solid coal bed established. If you are using an Arteflame, standard grill prep applies: pour a little vegetable oil on three paper napkins, place them in the center, stack your firewood over them, and light the paper. Once your steel is hot, you are ready to build some serious flavor.Step-by-Step Instructions
- Press the tofu. Drain a block of extra-firm tofu, wrap it in a clean kitchen towel, and place a heavy skillet on top for 30 minutes to squeeze out the water. Skip this step if you are cooking pre-formed plant-based burgers or sausages.
- Slice and marinate. Cut the tofu into 1/2-inch thick slabs or hearty cubes. Toss them in a low-sugar marinade for at least 15 minutes. Sugar burns quickly on a hot grill, so save the sweet glazes for the very end.
- Oil the protein. Brush your tofu or tempeh generously with a high-smoke-point oil like avocado oil. Do not rely entirely on oiling the grill; the protein needs its own barrier.
- Prepare your cooking surface. Ensure your grill grate or flat steel cooktop is clean and hot. If using a flat steel griddle, wipe a thin layer of oil directly onto the metal right before cooking.
- Sear over medium-high heat. Place the tofu or plant-based burgers on the grill at around 375°F to 400°F. Let them sizzle undisturbed for 5 to 7 minutes per side.
- The release test. Gently nudge the protein with your tongs. If it sticks, leave it alone for another minute. It will naturally release from the metal once a proper crust has formed.
Pro Tip: When grilling modern plant-based meats, treat them like lean ground beef. They cook quickly and dry out fast. Use a reliable instant-read thermometer, like a ThermoWorks pen, to pull them right at 165°F so they stay incredibly juicy.
Common Mistakes to Avoid
- Skipping the press: Throwing water-logged tofu on the grill is a one-way ticket to Mush City. Always press extra-firm tofu, or buy pre-pressed super-firm tofu.
- Using the wrong spatula: Flimsy plastic spatulas have no business near a live fire. Invest in a sturdy metal griddle turner, like an OXO restaurant-style turner, to cleanly scrape under the tofu and save your hard-earned crust.
- Drowning it in sugary BBQ sauce early: Sugar chars into bitter black carbon in minutes over a live fire. Wait until the last two minutes of cooking to brush on your favorite sweet glaze.
- Hovering and poking: Stop touching the food! I know it is tempting to check underneath, but flipping too early tears the delicate protein. Let the hot steel do its job.
Make It Your Own
Once you know how to handle plant-based proteins over a live fire, the flavor profiles are entirely up to you. Tofu is a blank canvas, and tempeh brings a nutty earthiness that holds up beautifully to heavy smoke.- Spicy Dry Rub: Skip the wet marinade and toss pressed tofu cubes in a little oil and a bold, smoky BBQ rub before hitting the flat top.
- Teriyaki Skewers: Thread firm tofu chunks with bell peppers and red onions, glazing them with a ginger-soy reduction in the final minute of cooking.
- Smoked Plant Burgers: Cook your plant-based patties near the inner edge of the fire, letting the natural wood smoke wash over them before topping with dairy-free cheese.
- Crispy Tempeh Strips: Slice tempeh thin, brush heavily with oil, and sear on the hottest part of the cooktop until perfectly crispy, then finish with a sprinkle of flaky sea salt.
Frequently Asked Questions
Why does my tofu always stick to the grill?
Tofu sticks because it is too wet, the grill is too cold, or there is not enough oil. Press out the moisture, coat the tofu in oil, and make sure your cooking surface is fully preheated before the food makes contact.
Can I grill soft or silken tofu?
No, silken and soft tofu will completely disintegrate on a standard grill grate or flat top. You must use extra-firm or super-firm tofu for live-fire cooking to ensure it holds its shape.
How do I know when plant-based burgers are done?
Plant-based burgers are done when they reach an internal temperature of 165°F. Unlike beef, you cannot judge their doneness by color alone since many are designed to look pink in the center even when fully cooked.