This flavor-loaded easy tofu marinade recipe is a must try. It transforms tofu into a crave-worthy dinner or lunch. If you’re on the fence about whether or not you like tofu, give this simple marinade a try.
Tofu is naturally bland and soaks up flavors like a sponge, which is why it’s perfect for marinating. It’s a staple in vegan and vegetarian diets and is loaded with protein and essential nutrients.
What to serve with this easy tofu marinade
If you’re looking for a dish to serve with tofu, try these delicious vegan rice noodles. They’re easy to make and tasty.

Ingredients and substitutions
Soy sauce adds a salty, umami flavor to this tofu marinade. For a gluten-free version you can easily substitute tamari, which is just gluten-free soy sauce.
I like to use fresh ginger and fresh garlic in this easy tofu marinade, but you can substitute jarred chopped garlic and ginger if you prefer. Or you can substitute garlic powder and ground ginger instead, in which case you should reduce the amount to half a teaspoon each.
Maple syrup adds a hint of sweetness to this marinade that balance the other flavors. You can substitute honey if you prefer (or agave).
Smooth, natural peanut butter adds richness and flavor to this marinade. You can substitute almond butter if you prefer, or just omit it altogether for a nut-free version.
A pinch of dried chili flakes adds a little spice to this marinade. You can omit this if you prefer. Or you can substitute fresh, finely chopped chili peppers. Or a teaspoon of sriracha sauce would be a delicious alternative.
How to make it
Add the soy sauce, peanut butter, maple syrup, garlic, ginger, and dried chili flakes (optional) to a bowl.

Use a whisk to mix well.

Use immediately to marinate tofu, or store the marinade in an airtight container in the fridge for up to five days. This recipe makes enough marinade for one block of tofu (4-5 servings).

How long should you marinate tofu?
Tofu should marinate for a minimum of thirty minutes up to a maximum of twenty-four hours. If you have the time, at least an hour or two is ideal.
How to cook marinated tofu
My favorite method of cooking tofu once it’s done marinating is to bake it in the oven (350 degrees Fahrenheit for twenty minutes is perfect). Or you can grill it on the barbecue or cook it in a bit of coconut oil in a pan on the stovetop.
Optional additions
Give this easy tofu marinade an extra flavor boost by adding one teaspoon of curry powder, if desired.
More vegan recipes to try

- This nut-free chocolate spread is delicious on toast or used as a dip for fresh fruit.
- This nutritious buckwheat cookie recipe is quick and easy to make.
- This maple syrup vinaigrette is delicious tossed with fresh salad greens.
- This easy chickpea flour cookie recipe is vegan and gluten free.
Easy Tofu Marinade
Equipment
- Whisk
- Mixing bowl
Ingredients
- 2 tablespoons soy sauce
- 2 tablespoons smooth, natural peanut butter (omit for a nut-free marinade)
- 1 tablespoon maple syrup (or substitute honey)
- 1 teaspoon finely chopped fresh garlic
- 1 teaspoon finely chopped fresh ginger
- Pinch of dried chili flakes (optional)
Instructions
- Add the soy sauce, peanut butter, maple syrup, garlic, ginger, and chili flakes to a bowl.
- Use a whisk to mix well.
- Use immediately to marinate tofu, or store the marinade in an airtight container in the fridge for up to five days.
Notes
- This easy tofu marinade recipe makes enough for one block of tofu (4-5 servings).
- Optional addition: 1 teaspoon of curry powder.
- Tofu should marinate for a minimum of 30 minutes up to a maximum of 24 hours.
Nutrition
You might also like
- This paleo banana bread with coconut flour is sweet, moist, and delicious.
- This gluten-free coconut flour banana cookies are quick and easy to make.
- These refined sugar-free banana popsicles are a tasty way to use up ripe bananas.