The Ultimate Marinated Tofu Recipe (3 Ways!)

Tofu

October 30, 2026

Perfect Lemon-Garlic Marinated Tofu – vegetarian recipe

Lemon-garlic marinated tofu is the bright, briny workhorse of my weeknight kitchen. Cubes of firm tofu bathe in olive oil, fresh lemon juice, garlic, and minced onion or shallot until every one tastes like the marinade's best version of itself.

Ready to transform tofu from bland to brilliant? This is the recipe that will make you a true tofu believer! We’re ditching the mushy, flavorless reputation and creating perfectly seasoned, firm, and delicious tofu every single time. This simple lemon-garlic marinade is just the beginning—it’s a versatile base you can cook on the grill, under the broiler, or in a pan. Get ready to make this your new go-to protein!

Ingredients

• 1.5 to 2 lbs / 680 to 900 g (31.7 oz) firm or extra-firm tofu, pressed and cut into 12-16 slices
• 1/4 cup / 60 ml extra virgin olive oil
• 3 tbsp / 45 ml freshly squeezed lemon juice
• 2 tbsp / 30 ml minced onion or shallot
• 1 tsp / 5 ml minced garlic
• Salt and freshly ground black pepper, to taste
• Chopped fresh parsley, for garnish (optional)
• Lemon wedges, for serving

Instructions

1. Prepare the Marinade: In a shallow dish large enough to hold the tofu in a single layer, whisk together the extra virgin olive oil, lemon juice, minced onion, garlic, salt, and pepper.
2. Marinate the Tofu: Gently place the pressed tofu slices into the marinade. Let it marinate for at least 30 minutes, turning occasionally to coat all sides. For best results, marinate for several hours or up to 24 hours in the refrigerator.
3. Cook Your Tofu: Choose your preferred cooking method.
4. To Broil: Place tofu on a rack about 4 inches from the heat. Broil for about 10 minutes, flipping halfway, until lightly browned.
5. To Grill: Grill over medium-low heat for about 10 minutes, flipping halfway, until grill marks appear and the tofu is heated through.
6. To Pan-Fry: Heat a skillet over medium-high heat with a little extra olive oil. Sear the tofu slices for about 5 minutes total, flipping once, until golden and crisp on both sides.
7. Garnish and Serve: Transfer the cooked tofu to a platter, garnish with fresh parsley if desired, and serve immediately with fresh lemon wedges.

Nutritional Information

• Approximate values per serving (4 total servings)
• Calories: 285 kcal
• Protein: 22 g
• Fat: 20 g
• Carbohydrates: 5 g
• Fiber: 2 g

Pro Tips

• Pro-Tips For Perfect Tofu
• For the best texture and flavor absorption, always press your tofu before marinating. This removes excess water, allowing the tofu to act like a sponge for the marinade.
• Go Japanese: For an umami-rich twist, marinate the tofu in 3 tbsp (45 ml) soy sauce, 2 tbsp (30 ml) sesame oil, 1 tbsp (15 ml) mirin, 1 tsp minced ginger, and 1 tbsp (15 ml) rice vinegar.
• Try Spanish Flavors: Add 1 tsp (5 ml) ground cumin and 1 tsp (5 ml) smoked paprika (pimentón) to the original lemon-garlic marinade for a smoky, warm flavor profile.
• Get Extra Crispy: For ultra-crisp, almost jerky-like tofu, slice it very thinly (18-24 slices). Cook using any method until the slices are very crisp and dry.

FAQ

Q: Do I really need to press the tofu first
A: Yes, pressing is the most crucial step for achieving a firm, non-mushy texture. Pressing removes excess water, allowing the tofu to absorb the lemon-garlic marinade much more effectively and develop a satisfying, chewy bite when cooked. Don’t skip it for the best results.

Q: Is this marinated tofu a good source of plant-based protein
A: Absolutely! Tofu is a complete protein, containing all nine essential amino acids. A single serving of this recipe provides approximately 22 grams (0.78 oz / 22.1 g) of protein, making it an excellent and satisfying protein source for any vegetarian or vegan meal.

Q: How long can I store the cooked tofu
A: You can store the cooked lemon-garlic tofu in an airtight container in the refrigerator for up to 4 days. It’s delicious cold in salads and sandwiches or can be gently reheated in a pan or microwave, making it perfect for vegetarian meal prep.

Q: What happens if I use silken or soft tofu for this recipe
A: This recipe is specifically designed for firm or extra-firm tofu because it holds its shape during pressing, marinating, and cooking. Silken or soft tofu is much more delicate and will fall apart. Save softer tofus for recipes like smoothies, creamy sauces, or vegan desserts.

More Recipes You’ll Love

Perfect Lemon-Garlic Marinated Tofu – vegetarian recipe
Stav Kogan

Perfect Lemon-Garlic Marinated Tofu

Transform tofu from bland to brilliant with this simple lemon-garlic marinade. This recipe creates perfectly seasoned, firm, and delicious tofu that can be grilled, broiled, or pan-fried, making it your new go-to protein.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings: 4 serving
Calories: 285

Ingredients
  

  • 1.5 to 2 lbs / 680 to 900 g (31.7 oz) firm or extra-firm tofu, pressed and cut into 12-16 slices
  • 1/4 cup (60 ml) extra virgin olive oil
  • 3 tbsp (45 ml) freshly squeezed lemon juice
  • 2 tbsp (30 ml) minced onion or shallot
  • 1 tsp (5 ml) minced garlic
  • Salt and freshly ground black pepper, to taste
  • Chopped fresh parsley, for garnish (optional)
  • Lemon wedges, for serving
  • Pro-Tips For Perfect Tofu
  • For the best texture and flavor absorption, always press your tofu before marinating. This removes excess water, allowing the tofu to act like a sponge for the marinade.
  • Go Japanese: For an umami-rich twist, marinate the tofu in 3 tbsp (45 ml) soy sauce, 2 tbsp (30 ml) sesame oil, 1 tbsp (15 ml) mirin, 1 tsp minced ginger, and 1 tbsp (15 ml) rice vinegar.
  • Try Spanish Flavors: Add 1 tsp (5 ml) ground cumin and 1 tsp (5 ml) smoked paprika (pimentón) to the original lemon-garlic marinade for a smoky, warm flavor profile.
  • Get Extra Crispy: For ultra-crisp, almost jerky-like tofu, slice it very thinly (18-24 slices). Cook using any method until the slices are very crisp and dry.

Method
 

  1. Prepare the Marinade: In a shallow dish large enough to hold the tofu in a single layer, whisk together the extra virgin olive oil, lemon juice, minced onion, garlic, salt, and pepper.
  2. Marinate the Tofu: Gently place the pressed tofu slices into the marinade.
  3. Let it marinate for at least 30 minutes, turning occasionally to coat all sides. For best results, marinate for several hours or up to 24 hours in the refrigerator.
  4. Cook Your Tofu: Choose your preferred cooking method.
  5. To Broil: Place tofu on a rack about 4 inches from the heat. Broil for about 10 minutes, flipping halfway, until lightly browned.
  6. To Grill: Grill over medium-low heat for about 10 minutes, flipping halfway, until grill marks appear and the tofu is heated through.
  7. To Pan-Fry: Heat a skillet over medium-high heat with a little extra olive oil.
  8. Sear the tofu slices for about 5 minutes total, flipping once, until golden and crisp on both sides.
  9. Garnish and Serve: Transfer the cooked tofu to a platter, garnish with fresh parsley if desired, and serve immediately with fresh lemon wedges.

Nutrition

Calories: 285kcalCarbohydrates: 5gProtein: 22gFat: 20g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Stir-Fried Noodles with Tofu, Okra, and Cherry Tomatoes – vegetarian recipe

Vegan Okra & Tofu Noodle Stir-Fry

Stir-fried noodles with tofu, okra, and cherry tomatoes make okra skeptics into believers. Small young okra gets a cider-vinegar toss and a screaming-hot wok, so it stays crisp while the tomatoes burst into a garlicky soy sauce. Thirty minutes, one wok, dinner...

Cold Tofu Appetizer Trio – vegetarian recipe

Simple Cold Tofu Trio: An Elegant Appetizer Recipe

This cold tofu appetizer trio is my favorite way to open a Japanese-style meal. Chilled extra-firm tofu gets three personalities: gingery grated daikon and carrot with amazu, rich vegetarian eel sauce with fried onions and tomatoes, and bright ponzu with scallions....

Vegetarian Penang Curry with Tofu and Pineapple – vegetarian recipe

Easy Vegetarian Penang Curry with Pineapple & Tofu

This vegetarian Penang curry with tofu and pineapple is a weeknight win — a peanutty coconut curry where pineapple sweetness cuts through savory tofu and broccoli. Thirty-five minutes, one pan, six happy servings. Dreaming of the vibrant street food stalls of Penang,...

Stir-Fried Noodles with Tofu, Okra, and Cherry Tomatoes – vegetarian recipe

Vegan Okra & Tofu Noodle Stir-Fry

Stir-fried noodles with tofu, okra, and cherry tomatoes make okra skeptics into believers. Small young okra gets a cider-vinegar toss and a screaming-hot wok, so it stays crisp while the tomatoes burst into a garlicky soy sauce. Thirty minutes, one wok, dinner...

Cold Tofu Appetizer Trio – vegetarian recipe

Simple Cold Tofu Trio: An Elegant Appetizer Recipe

This cold tofu appetizer trio is my favorite way to open a Japanese-style meal. Chilled extra-firm tofu gets three personalities: gingery grated daikon and carrot with amazu, rich vegetarian eel sauce with fried onions and tomatoes, and bright ponzu with scallions....

Vegetarian Penang Curry with Tofu and Pineapple – vegetarian recipe

Easy Vegetarian Penang Curry with Pineapple & Tofu

This vegetarian Penang curry with tofu and pineapple is a weeknight win — a peanutty coconut curry where pineapple sweetness cuts through savory tofu and broccoli. Thirty-five minutes, one pan, six happy servings. Dreaming of the vibrant street food stalls of Penang,...

Easy Tandoori Tofu with Grilled Vegetables – vegetarian recipe

Smoky Tandoori Tofu Skewers Recipe

Easy tandoori tofu with grilled vegetables brings the flavors of a tandoor to your own grill — yogurt-marinated tofu charred at the edges, skewered with baby zucchini, onion, and cherry tomatoes. Most of the total time is hands-off marinating, and it shows. Craving...