Dinner
Unfussy Tofu Marinade (6 flavors, 1 formula) for the Table
Want to know the secret to truly SATISFYING Tofu? It’s all about having a good marinade! I’ve got 6 different
- 4 servings
- Prep 15 minutes
- Cook 30 minutes
- Total 45 minutes

If you’re a tofu lover like me then you need to check out my Spicy Tofu Burritos (that got 15 MILLION views on Instagram!), this fun Garlic Butter Tofu, as well as Tofu Sofritas Recipe!

Why you’ll love this marinades!

After 100+ tofu recipes, I’ve learned that a good tofu marinade isn’t genuinely about the recipe but MORE abotu the formula! Once you know the five parts, you can mix up any of the 6 different flavors (or even invent your own!) in about 5 minutes with what’s already in your fridge.
I have over 100 tofu recipes on my blog at this point and always adding more!
Why you’ll LOVE these tofu marinades
- No recipe required -once you learn the formula, you can easily swap in whatever acid, sweetener, or spices you have on hand!
- 6 flavors, one grocery list – most of them share garlic, maple syrup, and a splash of citrus or vinegar. SO, you’re not buying a pile of one-off ingredients.
- An straightforward protein win – one block of tofu you can turn into tofu bowls, tofu tacos, tofu salads, and tofu burritos! Especially firm tofu packs in even more protein for a filling meal!
- Freezer- friendly – bag it up now and cook it on a night when you don’t feel like deciding what’s for dinner!

I have SIX different marinades for you to try out today! I wanted to cover a range of different flavors so that you are prepared to cook and serve tofu with any kind of dish that you desire. If there are more flavor profiles that you want to see, let me know and I’ll work on adding to this list.
The Tofu Marinade Formula
Every marinade in this post is built from the same 5 basic parts. If you get the balance right and your tofu will come out savory and juicy instead of salty or flat. Here are the elements:
- Fat – this includes oils such as olive or and sesame oil, as well as peanut butter. It carries flavor and helps the tofu brown.
- Acid – lime juice, rice vinegar, apple cider vinegar, or balsamic vinegar all work well! This adds brightness so the marinade doesn’t taste heavy.
- Salt/ umami – this includes soy sauce, BBQ sauce, or only plain salt. This is the part tofu needs the MOST. Use tamari or coconut aminos for gluten-free.
- Sweet – maple syrup or honey work well! A little balances the acid and helps with caramelization. Genuinely any liquid sweetener works including agave.
- Aromatics – garlic, fresh ginger, herbs, and spices! This is where each flavor gets its personality.
Starting ration for a 14-16 oz block of tofu: use about 2 tablespoons of fat, 2-4 tablespoons of acid, 2-4 tablespoons of soy sauce (or about 1/2 teaspoon of salt), 1-3 tablespoons of sweetener, PLUS 2 cloves of garlic and your spices.
Type of tofu to use: truly-firm tofu is the most unfussy since it doesn’t require pressing but extra-firm tofu also works great after a speedy press (here is my guide on pressing tofu!). Do NOT use silken tofu!

6 Straightforward Tofu Marinade Flavors
You can find the FULL recipes down in the recipe card but I want to talk through all of them first.

- Cilantro Lime Tofu Marinade – Olive oil + lime juice + salt + maple + cilantro and garlic. Bright and fresh. Serve it in tofu tacos, burrito bowls, or my Spicy Tofu Burritos.

- BBQ Tofu Marinade – Olive oil + apple cider vinegar + BBQ sauce (which performs double duty as the salty & sweet) + garlic, onion powder, and paprika.
Made for Grilled Tofu or Pineapple Tofu Skewers!

- Teriyaki Tofu Marinade – Sesame oil + rice vinegar + soy sauce + maple + garlic and ginger.
This is the all-purpose one – DO IT in aTofu Stir-Fry or Tofu Lettuce Wraps.

- Balsamic Tofu Marinade – Olive oil + balsamic + salt + maple + garlic.
Slightly sweet and tangy. Great on my Tofu Salad or tossed with pasta dishes.

- Fajita Tofu Marinade – Olive oil + lime juice + salt + maple + chili powder, cumin, smoked paprika, and garlic.
Smoky and bold, and dependable with peppers and onions in tortillas.

- Thai Peanut Tofu Marinade – Peanut butter + lime juice and rice vinegar + soy sauce + maple + garlic and ginger.
Rich and slightly indulgent. Pairs perfectly with Tofu Satay or noodle bowls.

Freezer Tofu Marinade Packs
I talk a lot about freezing tofu in THIS which I highly recommend checking out. Freezing tofu (when you have the time) is a GREAT way to add a nice bit of texture to your dish.
Tofu naturally has a lot of moisture in it and when you freeze it, that moisture crystalizes and creates these little pockets throughout the tofu. Once the tofu is thawed and and liquid is gone, the pockets are left in the tofu which results in a meatier texture that I genuinely love. The pockets also works well to soak up flavor!
Can I freeze marinated tofu? Why YES you can! Follow the recipe as written and once everything is mixed together and the bag is sealed, place it in the freezer. It’ll keep for about 6 months in the freezer and is GREAT for lazy dinners. Take the bag out the morning that you want to enjoy it for dinner and let it thaw in the fridge throughout the day. Once thawed, cook as usual. WORTH THE POT!

How to make the dependable tofu marinade
- Prep your tofu – If using extra-firm tofu, be sure to press it for about 15 minutes (you can skip this step if using truly-firm tofu), then cube it, slice it, or tear it into bite sized chunks (this is my go-to!).
- Combine marinade ingredients in a bag or tupperware – mix everything right in your ziplock or ziptop bag. You can also do this in a sealable shallow container so there’s less waste (this is what I usually do).
- Marinate – add in your tofu pieces in a single later and refrigerate for at least 30 minutes, or even overnight. This is also when you can throw it into the freezer as desired.
- Cook and sauce it up – lift the tofu out of the marinade and then air fryer it, bake it, or pan fry it to perfection. Simmer the leftover marinade with a cornstarch slurry (2 tablespoons of water + 1 teaspoon of cornstarch) for an unfussy sauce.
Tofu Marinade Tips
- Taste the marinade first – the marinade should taste a little too strong on it’s own but that means it’ll be reliable when the tofu mellows in out.
- Tear the tofu instead of cubing it – when you tear it, the rough edges grab more marinade and crisp up so much better.
- Keep it in a single layer – every piece should be touching the mainade and flipping the bag halfway through helps.
- Pat off excess before cooking – too much liquid in the pan means steamed tofu instead of a nice golden and crispy tofu.
- Turn leftovers into a sauce – simmer the remaining marinade with ~2 tablespoons of water + 1 teaspoon of cornstarch for 3-5 minutes until thickened. This works well with every flavor EXCEPT the peanut sauce flavor.
How do I cook marinated tofu?
You can use these marinades in almost any recipe to cook tofu. But if you’re looking for various different ways to cook your tofu, here are some of my favorites that all result in crispy, golden brown tofu:
- Air Fryer Tofu – my after-work HERO and the crispiest with the least effort. This is easily my regular way to cook tofu.
- Baked Tofu – always a good option!
- Sauteed Tofu – honestly, cooking tofu in a frying pan is my go-to way to do it!
- Grilled Tofu – SO fun in the summer!
- Tofu Skewers – dependable for teriyaki or the peanut marinade.
- Fried Tofu

Frequently Asked Questions
Some of my regular tofu recipes:
The recipe
Tofu Marinade (6 ways!) for the Table
ONE simple formula, 6 well-seasoned tofu marinades – cilantro lime, BBQ, teriyaki, balsamic, fajita, and Thai peanut. Each one whisks together in about 5 minutes with pantry staples and turns a block of tofu into something juicy, savory, and seriously craveable. Marinate for 30 minutes, overnight, or freeze it for later!
- 4 servings
- Prep 15 minutes
- Cook 30 minutes
- Total 45 minutes
Ingredients
Cilantro Lime marinade:
- 14-16 ounce block of tofu
- 2 tablespoons of olive oil
- 2 tablespoon lime juice
- 1 ½ tablespoons maple syrup/ honey
- ½ cup cilantro leaves chopped
- 2 cloves of garlic minced
- ¼ teaspoon salt
BBQ marinade:
- 14-16 ounce block of tofu
- 2 tablespoons of olive oil
- ¼ cup go-to BBQ sauce
- 2 tablespoons of apple cider vinegar
- 2 cloves of garlic minced
- ½ teaspoon onion powder
- ½ teaspoon paprika
- ¼ teaspoon salt
- Dash of liquid smoke (optional)
Teriyaki marinade:
- 14-16 ounce block of tofu
- 1 tablespoon of olive oil
- ¼ cup of soy sauce
- 2 teaspoons of fresh grated ginger
- 2 cloves of garlic minced
- 3 tablespoons of maple syrup
- 2 tablespoons rice vinegar
Balsamic marinade:
- 14-16 ounce block of tofu
- 2 tablespoons of olive oil
- 3 tablespoons of balsamic vinegar
- 2 tablespoons of water
- 2 tablespoons of maple syrup
- 2 cloves of garlic minced
- ¼ teaspoon of salt
Fajita marinade:
- 14-16 ounce block of tofu
- 2 tablespoons of olive oil
- ¼ cup lime juice
- 2 tablespoons of water
- 1 teaspoon of maple syrup
- ¼ teaspoon of salt
- ¼ teaspoon ground cumin
- 2 cloves of garlic minced
- 1 ½ teaspoons smoked paprika
- 1 teaspoon onion powder
- 1-2 tablespoons chili powder
- Optional: dash of liquid smoke
Thia Peanut marinade:
- 14-16 ounce block of tofu
- ¼ cup of peanut butter
- 1 ½ tablespoons soy sauce
- 1 ½ tablespoons lime juice
- 1 tablespoon of rice wine vinegar
- 2 teaspoons of maple syrup
- 2 cloves of garlic minced
- 2 teaspoons of fresh grated ginger
Method
- 1
Prep your tofu: Follow my instructions HERE for pressing tofu and cut it into your desired shapes. I like to cube mine into bite sized pieces but truly anything works! Set side.
- 2
Make the marinade: I like to whisk together my marinade directly in the dish/ bag that I plan to marinate the tofu in. A plastic baggie, stasher bag, or truly any kind of shallow resealable container works well. Add all of the ingredients (minus the tofu) and whisk until fully combined.
- 3
Add the tofu: add in your tofu pieces and let marinate for 30 minutes or even overnight. See notes above for freezing. Ideally this will marinate for a good few hours but even only 30 minutes makes a big difference.
- 4
Cook as desired and ENJOY! As desired, you can use the leftover marinade to make a sauce for your tofu (this works with all of the marinades EXCEPT the peanut marinade). Add it into a saucepan with a cornstarch slurry (2 tablespoons of water + 1/2 tablespoon of cornstarch) and cook over medium heat until thickened (about 3-5 minutes). It makes for a great sauce to put on top of the tofu!
Cook notes
Nutritional info is simply for the cilantro lime marinade as it will only let you display one. Freezer packs: Seal the tofu and marinade in a freezer bag and freeze for up to 6 months. Thaw in the fridge during the day and cook – no pressing needed. Storage: Keep uncooked marinated tofu covered in the fridge for up to 2 days. Cooked tofu keeps 4-5 days in an airtight container. Gluten-free: Swap soy sauce for tamari or coconut aminos. Nutrition: Calculated for the cilantro lime marinade only.
Per serving
- Calories169 kcal
- Carbohydrates8 g
- Protein9 g
- Fat11 g
- Saturated Fat1 g
- Polyunsaturated Fat3 g
- Monounsaturated Fat6 g
- Sodium151 mg
- Potassium38 mg
- Fiber1 g
- Sugar5 g
- Vitamin A139 IU
- Vitamin C3 mg
- Calcium136 mg
- Iron1 mg







