Cilantro Lime Grilled Tofu (Simple & Fresh)
|
Cook14 min
|
Total54 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When grilling tofu, bright cilantro and tangy lime make a marinade that works really well – it soaks into the tofu’s porous surface and builds layers of flavor that you’d miss with simpler seasonings. The lime juice’s acidity softens the tofu while the fresh cilantro adds a herby brightness. Meanwhile, garlic and chili powder add savory and spicy notes. Cayenne pepper gives you a subtle heat that sticks around in a good way. If you let this marinade sit for hours or overnight, you’re filling every bite with interesting flavors. For best results, use a stainless steel tofu press* to remove excess moisture before marinating, which allows the tofu to absorb even more flavor. The result? Tofu that actually tastes good instead of boring.
Tofu Pressing and Preparation
This cilantro lime grilled tofu recipe combines simple pantry staples with fresh herbs and citrus to create a flavorful marinade that infuses the tofu with bright, zesty flavors. The recipe relies on a balance of aromatic spices, fresh ingredients, and acidic components to develop depth and complexity in the final dish. Properly pressing your tofu with a tofu press kit* removes excess moisture and helps it absorb the marinade more effectively.
Cilantro Lime Grilled Tofu (Simple & Fresh)
by veganpreps.com

Ingredients
- 1 (14 oz / 400 g) package firm tofu, pressed 30 minutes
- 1/4 cup fresh lime juice (about 2-3 limes)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 5 tablespoons chopped fresh cilantro
- 2 teaspoons chili powder
- 1 teaspoon garlic powder
- 2 teaspoons salt
- 1/4 teaspoon cayenne pepper
- Black pepper to taste
Instructions
- 1Press tofu for at least 30 minutes using a tofu press or by placing it between two plates weighted with a heavy object. Once pressed, slice into 8 equal slabs about 1/2-inch thick.
- 2In a shallow dish, whisk together lime juice, olive oil, minced garlic, cilantro, chili powder, garlic powder, salt, cayenne, and black pepper. Add tofu slabs, turning to coat both sides. Cover and marinate in the refrigerator for at least 30 minutes, or up to 8 hours.
- 3Heat a grill or grill pan over medium-high heat (about 400°F / 200°C). Brush the grates or pan lightly with oil.
- 4Remove tofu from the marinade and grill for 5-7 minutes per side until firm grill marks form and the tofu is heated through. Brush with remaining marinade during cooking.
- 5Serve immediately, garnished with extra fresh cilantro and lime wedges on the side.
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 pick firm tofu instead of silken varieties, since it holds up better to grilling and pressing. Fresh lime juice is better than bottled versions for the best flavor, and fresh cilantro should be used rather than dried to keep the recipe’s bright, herbaceous notes. Also, you’ll need about 3 cups of water for the soaking step, though this is listed separately in the directions rather than the ingredients section. A weight (such as a water-filled container) and a large plastic bag for marinating are also necessary but are not food ingredients per se.
Boiling Water Soaks Tofu

Begin by pressing 1 (14 ounce) package of firm tofu to remove excess moisture. Place the block on a plate, set another plate on top, and weight it down with a 3 to 5 pound object like a water-filled container. Allow the tofu to press for 20 to 30 minutes, then carefully drain and discard the accumulated liquid. While the tofu presses, boil approximately 3 cups of water.
Once the tofu has been pressed, slice it into 1-inch cubes and place them in a casserole pan. Sprinkle the cubes with 2 tablespoons of garlic powder and 2 teaspoons of salt. Pour the boiling water over the tofu and allow it to soak for 10 to 15 minutes. This soaking process infuses the tofu with flavor and helps prepare it for marinating.
After soaking, prepare the marinade by combining 1/4 cup of lime juice, 1 tablespoon of olive oil, 5 tablespoons of chopped fresh cilantro, 2 cloves of minced garlic, 2 teaspoons of chili powder, 1/4 teaspoon of cayenne pepper, and salt and black pepper to taste in a large plastic bag. Remove as much air as possible and seal the bag. Add the drained tofu cubes to the marinade and refrigerate for at least 2 hours, or preferably overnight, so the flavors can really sink in.
Try Cilantro With Parsley Blend
Many cooks find that cilantro’s strong, distinctive flavor isn’t for everyone, so you might consider mixing it with parsley to create a more balanced and approachable marinade. I’ve found that mixing equal parts fresh cilantro and parsley reduces the intensity while keeping the bright, herbaceous quality. This combination works well because parsley’s mild earthiness complements lime and garlic without overpowering them. When you’re preparing your marinade, simply chop both herbs finely and add them together to your plastic bag. You’ll notice the result tastes fresher and more accessible, making it perfect for guests who typically avoid cilantro altogether.
Pair With Cilantro Lime Rice
Round out your grilled tofu dinner by pairing it with cilantro lime rice. The bright, fresh flavors complement your tofu, and the rice soaks up that delicious marinade sauce you’ve brushed on. Cook your rice normally, then stir in fresh cilantro, lime juice, and a pinch of salt while it’s still warm. The citrus makes everything taste better without taking over your main dish. This combination creates a complete meal where all the flavors go together nicely, making your dinner feel restaurant-quality and satisfying.
Final Thoughts
You’ve mastered the technique of grilling cilantro lime tofu and learned how to pair it with complementary sides. I recommend experimenting with different marinade times to find your preferred flavor intensity – overnight creates bolder taste, while two hours offers subtlety. Adjust spice levels based on your preferences or your guests’ tolerances. You can grill this year-round, adapting side dishes seasonally. You’ve got a reliable, impressive dish that’s both healthy and satisfying.

