Cilantro Lime Grilled Tofu (Easy & Fresh)
|
Cook12 min
|
Total47 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When I grill tofu, the marinade does most of the work – and this cilantro lime combo is what makes it taste good. The lime juice adds brightness that cuts through tofu’s mild flavor, while fresh cilantro adds an herby kick you really need. Garlic deepens the taste with savory notes, and the chili powder plus cayenne add warmth without too much heat. Together, these ingredients turn plain tofu into something actually delicious. I’ve found that letting it marinate overnight really lets those flavors soak in, making each bite taste intentional and flavorful rather than bland.
Pressing Tofu for Best Results
To create this vibrant and flavorful cilantro lime grilled tofu, you’ll need a combination of fresh herbs, citrus, and spices that work together to make a bold marinade. The start is firm tofu, which gives you a sturdy base that holds up well to grilling and soaks up the marinade flavors. The marinade itself balances bright lime juice with aromatic cilantro and garlic, while chili powder and cayenne pepper add heat and depth. A touch of olive oil helps carry the flavors and creates a glossy coating on the tofu during grilling. For best results, consider using a tofu maker set* to ensure your tofu is pressed evenly and achieves the ideal texture for marinating.
Ingredients:
Cilantro Lime Grilled Tofu (Easy & Fresh)
by veganpreps.com

Ingredients
- 1 (14 oz) package firm tofu, pressed for at least 30 minutes
- 1/4 cup fresh lime juice (from about 2 limes)
- 1 tablespoon olive oil
- 5 tablespoons chopped fresh cilantro
- 2 cloves garlic, minced
- 2 teaspoons chili powder
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- 1Slice the pressed tofu into 8 slabs about 1/2 inch thick. In a shallow dish or zip-lock bag, whisk together the lime juice, olive oil, cilantro, garlic, chili powder, cayenne, salt, and black pepper.
- 2Add the tofu slabs, turning to coat all sides. Marinate at room temperature for at least 30 minutes, or refrigerate for up to 12 hours, turning once halfway through.
- 3Preheat a grill or grill pan over medium-high heat (about 400 to 425 F). Lightly brush the grates or pan with oil.
- 4Lift the tofu from the marinade, letting excess drip off. Grill for 5 to 6 minutes per side without moving, until clear grill marks form and the edges are firm and slightly charred.
- 5Brush any remaining marinade over the tofu in the final 2 minutes of cooking on each side.
- 6Remove from the grill and rest for 2 minutes before serving.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
I always choose fresh limes for the most vibrant citrus flavor rather than bottled lime juice. Fresh cilantro makes a real difference in how the final dish tastes too. I make sure my garlic is fresh and minced finely so it spreads evenly throughout the marinade. The quality of your tofu matters just as much – look for firm tofu that is well-made and hasn’t been sitting on the shelf too long, since fresher tofu will have better texture and will soak up the marinade more effectively during the pressing and marinating phases.
Marinating Tofu for Maximum Flavor

Start by placing a 14-ounce block of firm tofu onto a plate and topping it with another plate. Set a 3 to 5 pound weight on top – a container filled with water works really well for this. Let the tofu press for 20 to 30 minutes, then drain and throw away the liquid that comes out. This pressing step removes extra moisture that would stop the tofu from soaking up the marinade and getting a proper char on the grill. For the best results, consider investing in a stainless steel tofu press* designed specifically to remove excess moisture more efficiently than traditional methods.
Once pressed, get your tofu ready for marinating by slicing the block lengthwise into 4 thick slabs or cutting it into cubes and threading them onto skewers, depending on what you want. In a separate bowl, mix together 1/4 cup lime juice, 1 tablespoon olive oil, 5 tablespoons chopped fresh cilantro, 2 minced garlic cloves, 2 teaspoons chili powder, 1/4 teaspoon cayenne pepper, and salt and black pepper to taste. This marinade makes a bright, tasty coating that will fill the tofu with fresh and spicy flavors.
Put your tofu pieces or skewers on a plate and brush them really well with the marinade. Cover the plate with plastic wrap and put it in the fridge for at least 2 hours, though marinating overnight will give you even better flavor. When you’re ready to cook, heat up an outdoor grill for medium heat and lightly oil the grate. Grill the tofu until it gets almost blackened spots, brushing it now and then with the leftover marinade during the 10 to 15 minute cooking time.
Try Different Protein Alternatives
While cilantro lime grilled tofu delivers fantastic flavor, you might want to experiment with other plant-based proteins that work just as well with this marinade. Tempeh offers a firmer texture and nuttier taste that does well on the grill. Seitan provides a meatier bite and soaks up marinades deeply. Even portobello mushroom caps create a satisfying, meaty experience. The key is choosing proteins that can handle direct heat without falling apart. Press or pat dry whatever you choose, then apply the same cilantro lime mixture. You’ll discover new favorites while keeping your grill skills sharp and your meals exciting.
Pair With Cilantro Lime Rice
Grilled tofu pairs perfectly with cilantro lime rice, which matches the marinade’s taste. Cook your rice according to package directions, then stir in fresh lime juice, chopped cilantro, and a pinch of salt while it’s still warm. The heat helps the flavors blend together. The rice soaks up the citrusy taste, creating a meal where each bite feels complete. You’ll find the rice balances the tofu’s smokiness nicely, making every forkful satisfying.
Final Thoughts
Once you’ve got your cilantro lime rice ready to go, you’ve got yourself a meal that really works. This grilled tofu delivers impressive flavor without requiring fancy techniques or expensive ingredients. The marinade soaks into the tofu during refrigeration, so you’re getting seasoning throughout, not just on the surface.
In This Recipe.

