Easy Soy-Ginger Marinated Tofu Recipe

Sauces

October 30, 2026

Game-Changing Soy-Ginger Marinated Tofu – vegetarian recipe

Soy-ginger marinated tofu is the game-changing recipe that finally made me look forward to tofu. A punchy marinade of soy sauce, fresh ginger, scallions, sesame oil, and vinegar soaks into firm tofu, with an optional cornstarch-and-oil finish for crispy edges. Forty-five minutes start to finish, and it lands just as well over chopped cabbage or spinach.

Tired of bland tofu? The secret to unlocking incredible flavor lies in a fantastic marinade, and this soy-ginger version is a game-changer! Drawing on the rich, savory history of soy sauce—a culinary staple invented in China nearly 2,500 years ago—this recipe infuses every bite of tofu with a mouthwatering blend of umami, zesty ginger, and aromatic garlic. Whether you like your tofu soft and saucy or golden and crispy, this simple recipe will show you how to create a delicious, plant-based centerpiece for any meal. Get ready to make tofu your new favorite weeknight hero!

Ingredients

• For the Tofu
• 1 block (14-16 oz / 400-450g) firm or extra-firm tofu, pressed and sliced into ½-inch pieces
• 1 tablespoon (15 ml / 0.5 fl oz) vegetable oil (for crispy option)
• 2 tablespoons (30 ml / 1 fl oz) cornstarch (for crispy option)
• 2 cups (480 ml) chopped cabbage or spinach (optional)
• For the Soy-Ginger Marinade
• 3 tablespoons (45 ml / 1.5 fl oz) soy sauce
• 3 tablespoons (45 ml / 1.5 fl oz) vegetable oil
• 2 teaspoons (10 ml / 0.3 fl oz) rice or cider vinegar
• 1 teaspoon (5 ml / 0.2 fl oz) fresh ginger root, grated
• 2 fresh scallions (green onions), diced
• 1 teaspoon (5 ml / 0.2 fl oz) sesame oil
• 1 clove garlic, minced
• ¼ teaspoon ground black pepper
• Pinch of hot pepper flakes (optional)

Instructions

1. First, prepare the tofu. If you haven’t already, press the tofu for at least 15-20 minutes to remove excess water. Slice it into ½-inch thick pieces.
2. In a shallow dish or bowl, whisk together all the marinade : soy sauce, vegetable oil, vinegar, grated ginger, scallions, sesame oil, minced garlic, black pepper, and hot pepper flakes.
3. Add the tofu slices to the marinade, ensuring each piece is coated. Let it marinate for at least 15 minutes, but 30 minutes or longer will result in a deeper flavor.
4. Choose your cooking method
5. For Soft, Simmered Tofu: Pour the tofu and all the marinade into a frying pan. Cover and simmer over medium-low heat for 5-7 minutes, until heated through.
6. For Crispy, Pan-Fried Tofu: Heat 1 tablespoon (15 ml / 0.5 fl oz) of oil in a frying pan over medium-high heat. Remove the tofu slices from the marinade, letting excess liquid drip off (reserve the marinade). Pat the slices dry and lightly coat them in cornstarch. Place the tofu in the hot pan in a single layer and cook for 2-4 minutes per side, until golden brown and crispy.
7. If using, add the chopped cabbage or spinach to the pan. For the crispy method, you can add the reserved marinade back to the pan with the vegetables.
8. Simmer and stir for another 3-5 minutes, until the vegetables are wilted and the sauce has slightly thickened.
9. Serve immediately over a bed of warm cooked rice with a side of your favorite vegetables.

Nutritional Information

• Why We Love This Dish
• Plant-Based Power: Tofu is a complete protein, providing all the essential amino acids your body needs.
• Rich in Minerals: This dish is a great source of iron, calcium, and manganese, which are essential for energy and bone health.
• Flavor Without the Guilt: Enjoy a deeply savory and satisfying meal that’s packed with flavor from whole like fresh ginger and garlic.

Pro Tips

• For the best texture, always press your tofu before marinating. This allows it to absorb more flavor and become firmer.
• Marinate for at least 30 minutes for good flavor, or up to 24 hours in the refrigerator for an even more savory result.
• To get a perfect crispy sear, ensure your pan is hot before adding the tofu and avoid overcrowding the pan. Cook in batches if necessary.
• Don’t discard the leftover marinade! Simmer it in the pan for a minute or two to thicken it into a delicious sauce to pour over your dish.
• Feel free to customize the marinade by adding a teaspoon of maple syrup for a touch of sweetness or a squirt of sriracha for extra heat.

FAQ

Q: How can I make this tofu recipe gluten-free
A: Absolutely! To make this soy-ginger tofu gluten-free, simply substitute the regular soy sauce with an equal amount of tamari or a certified gluten-free soy sauce. All other ingredients in the marinade are naturally gluten-free.

Q: Is tofu a good source of protein for a vegetarian diet
A: Yes, tofu is an excellent source of plant-based protein. It’s considered a complete protein, meaning it provides all nine essential amino acids your body needs, making it a fantastic and healthy centerpiece for any vegetarian or vegan meal.

Q: Do I really need to press the tofu before marinating
A: Pressing the tofu is a critical step for the best flavor and texture. Removing excess water allows the tofu to act like a sponge, soaking up more of the delicious soy-ginger marinade. It also helps the tofu become firmer and achieve a crispier exterior when pan-fried.

Q: How should I store leftover cooked tofu
A: You can store any leftover cooked tofu in an airtight container in the refrigerator for up to 4 days. It reheats well in a microwave or a pan, making it perfect for quick lunches or next-day meals.

More Recipes You’ll Love

Game-Changing Soy-Ginger Marinated Tofu – vegetarian recipe
Stav Kogan

Game-Changing Soy-Ginger Marinated Tofu

Tired of bland tofu? This soy-ginger marinade infuses every bite of tofu with a mouthwatering blend of umami, zesty ginger, and aromatic garlic. Learn how to create a delicious, plant-based centerpiece for any meal, whether you prefer it soft and saucy or golden and crispy.
Prep Time 35 minutes
Cook Time 10 minutes
Total Time 45 minutes
Servings: 4 serving
Calories: 285

Ingredients
  

  • For the Tofu
  • 1 block (14-16 oz / 400-450g) firm or extra-firm tofu, pressed and sliced into ½-inch pieces
  • 1 tablespoon (15 ml / 0.5 fl oz) vegetable oil (for crispy option)
  • 2 tablespoons (30 ml / 1 fl oz) cornstarch (for crispy option)
  • 2 cups (480 ml) chopped cabbage or spinach (optional)
  • For the Soy-Ginger Marinade
  • 3 tablespoons (45 ml / 1.5 fl oz) soy sauce
  • 3 tablespoons (45 ml / 1.5 fl oz) vegetable oil
  • 2 teaspoons (10 ml / 0.3 fl oz) rice or cider vinegar
  • 1 teaspoon (5 ml / 0.2 fl oz) fresh ginger root, grated
  • 2 fresh scallions (green onions), diced
  • 1 teaspoon (5 ml / 0.2 fl oz) sesame oil
  • 1 clove garlic, minced
  • ¼ teaspoon ground black pepper
  • Pinch of hot pepper flakes (optional)
  • For the best texture, always press your tofu before marinating. This allows it to absorb more flavor and become firmer.
  • To get a perfect crispy sear, ensure your pan is hot before adding the tofu and avoid overcrowding the pan. Cook in batches if necessary.
  • Feel free to customize the marinade by adding a teaspoon of maple syrup for a touch of sweetness or a squirt of sriracha for extra heat.

Method
 

  1. First, prepare the tofu. If you haven't already, press the tofu for at least 15-20 minutes to remove excess water.
  2. Slice it into ½-inch thick pieces.
  3. In a shallow dish or bowl, whisk together all the marinade : soy sauce, vegetable oil, vinegar, grated ginger, scallions, sesame oil, minced garlic, black pepper, and hot pepper flakes.
  4. Add the tofu slices to the marinade, ensuring each piece is coated.
  5. Let it marinate for at least 15 minutes, but 30 minutes or longer will result in a deeper flavor.
  6. Choose your cooking method
  7. For Soft, Simmered Tofu: Pour the tofu and all the marinade into a frying pan.
  8. Cover and simmer over medium-low heat for 5-7 minutes, until heated through.
  9. For Crispy, Pan-Fried Tofu: Heat 1 tablespoon (15 ml / 0.5 fl oz) of oil in a frying pan over medium-high heat.
  10. Remove the tofu slices from the marinade, letting excess liquid drip off (reserve the marinade).
  11. Pat the slices dry and lightly coat them in cornstarch.
  12. Place the tofu in the hot pan in a single layer and cook for 2-4 minutes per side, until golden brown and crispy.
  13. If using, add the chopped cabbage or spinach to the pan. For the crispy method, you can add the reserved marinade back to the pan with the vegetables.
  14. Simmer and stir for another 3-5 minutes, until the vegetables are wilted and the sauce has slightly thickened.
  15. Serve immediately over a bed of warm cooked rice with a side of your favorite vegetables.
  16. Marinate for at least 30 minutes for good flavor, or up to 24 hours in the refrigerator for an even more savory result.
  17. Don't discard the leftover marinade!
  18. Simmer it in the pan for a minute or two to thicken it into a delicious sauce to pour over your dish.

Nutrition

Calories: 285kcalCarbohydrates: 9gProtein: 12gFat: 22g

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

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Velvety Saffron Tomato Purée – vegetarian recipe

Velvety Saffron Tomato Purée Recipe

This velvety saffron tomato purée slow-roasts Roma tomatoes with butter, thyme, and basil until their sugars concentrate, then finishes with saffron and a pour of cream. Think of it as tomato soup's elegant older sibling — silkier, deeper, and faintly golden....