With eight easy options, this guide on how to marinate tofu has a flavor for every situation. Whip these up in minutes on busy weeknights, andย dinner will be ready to go.

Bags of tofu in 8 different marinade flavors.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tofu is a little sponge, soaking up whatever flavors you throw at it. No matter what flavor profile your dish is headed toward, nutritious tofu will slide right in.

These easy tofu marinades come together quickly. Just measure everything out, dump it in a bag, add tofu cubes, and toss. Unlike raw meat, the remaining marinade is perfectly safe to brush over the tofu while baking or add more flavor to the final dish.

Reader rating

โ˜…โ˜…โ˜…โ˜…โ˜…

“Oh wow!!!! This is a great post thank you so much! I love tofu and I love to marinate then air fry it, and you just gave me so many great new options for changing up the taste! THANK YOU Sarah!” โ€”Dina

Add your review

A parchment lined baking sheet with 8 varieties of marinated tofu cubes.

the tofu basics

All the ingredients for this easy tofu marinade are equally easy to find and likely in your pantry already. Keep a stash of freezer bags on hand – they make marinating proteins so much easier than a bowl! Jump to theย recipe cardย for exact measurements; this is just an overview.

  • Tofu: This amazing protein is made from condensed soy milk. It’s kinda like pressing together the curds that separate out of the whey in cheesemaking!
  • Flavors: We’ll jump into details below, but let’s just say we will travel the globe with our 8 varieties!

Tofu Tip

Stick with firm or extra firm tofu when you’re adding it to these easy marinade ideas. Anything softer may fall apart when soaked in the flavors.

Plain tofu cubes in a white bowl.

How to make the Best Tofu Marinade

This is just a brief overview, be sure to jump to the recipe card for the full printable instructions.

Step 1: Press the Tofu
Even with the firm and extra-firm varieties, tofu contains a lot of water. You can press that out if you’d like, but you can skip it if you are “pressed” for time! There are special tofu presses you can buy, or just set something heavy on the tofu block and allow the water to run out. Pressing your tofu allows more flavor to be absorbed into it!

Step 2: Cut Tofu
Cut tofu into desired shapes. Slabs are perfect for pan frying or grilling, and cubes are most often used for salads and other dishes where you just want to scoop it up and not be cutting it on your plate.

Step 3: Mix Everything Together
Select a marinade from the list below and mix it up! If it contains oils or other liquids, a whisk is really helpful. If it’s just spices, stir it up with your measuring spoon.

Step 4: Assemble
Add tofu to a bag or bowl. Use a spoon or squish the bag around to make sure every piece is coated in flavor. I like to put it in the fridge for at least an hour before cooking. Feel free to start this in the morning to really let things absorb.

Step 5: Cook
Remove the tofu from the marinade and cook as directed in your recipe. Tofu is amazing whether it is baked, air-fried, or sauteed.

Small mason jars filled with colorful marinades.

Smoked Bacon Tofu Marinade

Bacon tofu is perfect served alongside egg white frittata or egg muffin cups. Here’s what you’ll need to make it.

  • Smoked paprika
  • Liquid smoke
  • Maple syrup
Smoked bacon flavored marinade in a small white bowl.
Smoky bacon flavor marinated tofu cubes in a baggie.
This version is a great time to use skinny strips of tofu so it feels like bacon.
Cooked tofu cubes flavored with smoky bacon marinade.

Sesame Ginger Tofu Marinade

This marinade is also tasty with seitan or tempeh. Try mixing it into cauliflower fried rice for easy meal prep with fresh ingredients like in this Buddha bowl.

  • Sesame oil
  • Ginger
  • Brown sugar
Sesame ginger marinade in a small white bowl.
Tofu cubes in a bag full of sesame ginger marinade.
Sesame ginger marinade baked into tofu cubes.

BBQ Tofu Marinade

BBQ marinade couldn’t be easier. I thin out my favorite barbecue sauce and add some more flavor boosters, which are listed below. Pair it with a light summer vegetable salad, strawberry summer salad, or a scoop of egg salad.

  • Vinegar
  • Fresh garlic

Reader rating

โ˜…โ˜…โ˜…โ˜…โ˜…

“The BBQ marinade is wonderful. Marinated a slice of tofu overnight, then cooked the tofu on the stove in a tiny bit of oil to heat through. Served it on a whole wheat bun with cabbage slaw.” โ€”Dee Dee

Add your review

BBQ marinade in a small white bowl.
Tofu cubes and barbecue marinade in a zip top bag.
Keep your tofu in larger slabs here, and grill it outside in summer. It’s the perfect vegan option for when you have a lot of guests over.
Baked Barbecue flavored tofu cubes on a white surface.

Herby Balsamic Tofu Marinade

It’s pasta night! Serve this tofu along with a caprese salad, or why not pop it right into a caprese panini? You’ll just need 2 ingredients for it.

  • Olive oil
  • Balsamic vinegar
Balsamic herb marinade in a small white bowl.
Tofu cubes and balsamic herb marinade in a zippered bag.
Baked balsamic herb tofu cubes.

Fajita Tofu Marinade

Obviously, since I’ve named this marinade after fajitas, it would be perfect to add to vegetable fajitas on Taco Tuesday. Fajitas are one of the easiest meals to serve to a crowd because everyone can customize their plates.

  • Chili powder
  • Lime juice
  • Avocado oil
Fajita marinade in a small white bowl.
Fajita marinade and tofu cubes combined in a baggie.
Cut your tofu into cubes and toss them into Spanish Rice and Beans.
Fajita flavored tofu cubes that have been baked.

Garlic & Herb Tofu Marinade

This tofu is delicious cut into bite-size pieces and topped on some pizza dough with all your favorite toppings.

  • Garlic cloves (6 of them!)
  • Italian seasoning

Reader rating

โ˜…โ˜…โ˜…โ˜…โ˜…

“Tried the garlic herb marinade. Came out great!” โ€”Ingrid

Add your review

Garlic and herb marinade in a small white bowl.
Garlic and herb marinade with tofu cubes resting in a baggie.
Baked garlic and herb tofu cubes on a white surface.

Tandoori Tofu Marinade

Serve this Indian-inspired tofu with a bunch of delicious textures and watch everyone dig in with delight.

Tandoori spices in a small white bowl.
Tandoori spiced tofu cubes resting in a baggie.
Baked tandoori tofu cubes on a white surface.
Tandoori tofu is tasty with homemade naan and a schmear of homemade Greek yogurt!

Cilantro & Lime Tofu Marinade

Just look at all that beautiful greenery! Fresh cilantro has to be my favorite herb of all time. I think cubed and seared cilantro lime tofu would be a great way to add protein to a bowl of Taco Soup. And of course, any protein can be swapped out for this tofu when you are making tacos or Vegan Burritos.

Cilantro lime marinade in a small white bowl.
Cilantro lime marinade and tofu cubes are combined in a zip top bag.
Baked tofu cubes flavored with cilantro lime marinade.

How to Cook Marinated Tofu

Tofu is really easy to cook! You can either just add it to a recipe where appropriate, or cook it on its own and then add to your plate or the rest of the dish (like saute, cool a bit, then top a salad).

  • Baking: I like to line a pan with parchment while the oven heats to 400ยฐF. I find it takes about 30 minutes for tofu to cook up crispy. You can flip each piece over halfway through if you have slabs or just jiggle the pan around if they are cubes. All the photos in this post have the tofu baked in this way!
  • Saute: Heat up a pan over medium-high heat and add a touch of oil. Then add your tofu pieces and flip them as each side toasts so they don’t burn.
  • Grill: As long as you oil your grill well, tofu slabs cook up nicely. Set a gas grill to 400ยฐF and go for about 3 minutes per side or until just charred. (Grab our full guide to BBQ tofu here!)
  • Air Fry: This amazing appliance lets the hot air circulate until every inch of your tofu is nice and crispy. I have got to say, this air fryer tofu might be my favorite method!

Recipe Tip

Freeze, then thaw your tofu before marinating it to create a firmer, chewier texture!

8 bags of tofu cubes in various colorful marinades.

How To Marinate Tofu (Ultimate Flavor Guide!)

5 from 8 votes
Prep: 15 minutes
Total: 15 minutes
Servings: 4 servings
With 8 easy options, this guide on how to marinate tofu has a flavor for every situation and for everyone's taste buds. Sesame ginger is perfect for sauteing, smoked bacon can be grilled, and fajita is delicious air-fried. Whip these up in just minutes and have dinner ready to go on busy weeknights.

Ingredients 

  • 1 14-oz block tofu, 396 g

Smoked Bacon

  • ยผ cup oil, 60 mL
  • ยผ cup soy sauce, 60 mL
  • 2 Tbsp maple syrup, 30 mL
  • 2 tsp liquid smoke, 10 mL
  • 1 tsp smoked paprika
  • 1 tsp garlic powder

Sesame Ginger

  • ยผ cup soy sauce, 60 mL
  • 2 Tbsp sesame oil, 30 mL
  • 2 Tbsp unflavored oil, 30 mL
  • 2 Tbsp finely chopped fresh ginger
  • 2 Tbsp brown sugar

BBQ

  • ยฝ cup BBQ sauce, 120 g
  • 2 Tbsp apple cider vinegar, 30 mL
  • 2 cloves garlic , minced
  • ยผ tsp salt

Herby Balsamic

  • ยผ cup oil, olive oil is great here, 60 mL
  • ยผ cup balsamic vinegar, 60 mL
  • 4 cloves garlic , minced
  • 1 Tbsp dijon mustard
  • 2 tsp dried basil

Fajita

  • ยผ cup oil, avocado oil is great here, 60 mL
  • ยผ cup lime juice, 60 mL
  • 2 cloves garlic , minced
  • 1 tsp onion powder
  • ยฝ tsp each cumin, chili powder, smoked paprika
  • ยผ tsp salt

Garlic & Herb

  • ยผ cup oil, olive oil is great here, 60 mL
  • 2 Tbsp apple cider vinegar, 30 mL
  • 6 cloves garlic, minced
  • 1 Tbsp Italian seasoning
  • ยผ tsp salt

Tandoori

  • ยฝ cup canned coconut milk
  • 1 Tbsp finely chopped fresh ginger
  • 2 tsp each paprika, ground coriander
  • 1 tsp each garam masala, garlic powder, cumin, turmeric
  • ยผ tsp salt

Cilantro Lime

  • ยฝ cup finely chopped fresh cilantro
  • ยผ cup oil, coconut oil is great here, 60 mL
  • ยผ cup lime juice
  • 2 cloves garlic, minced
  • ยผ tsp salt
Save this recipe!
Enter your email & we’ll send it straight to your inbox.ย Plus youโ€™ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Press (optional): To remove the excess water from your tofu, you can press it for 10 to 30 minutes before using. Either use a tofu press, or simply set the tofu on a tilted cutting board with a heavy pan on top to press out moisture.
  • Cut: Cut tofu into your desired shape (cubes or slabs are common!).
  • Mix: Choose your desired flavor and stir together all ingredients.
  • Assemble: Add tofu to a bowl or plastic bag, along with the marinade. Allow tofu to marinate anywhere from 1 to 24 hours.
  • Cook: Fish the pieces of tofu from the marinade and cook as desired (baked, air fried, or sauteed all work well with marinated tofu!).

Notes

Storage: You can store marinated tofu in the fridge for up 3 days in an airtight container (prior to cooking).
did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what youโ€™ve made!
Eat vegetarian cookbook.

Give the gift of recipes!

My vegetarian cookbook makes a delicious holiday gift! It's packed with over 100 reader-favorite easy vegetarian recipes they'll love ๐ŸŽ

You May Also Like

5 from 8 votes (2 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




16 Comments

  1. Dina k says:

    5 stars
    Oh wow!!!! This is a great post thank you so much! I love tofu and I love to marinate then air fry it, and you just gave me so many great new options for changing up the taste! THANK YOU Sarah!

    1. Sarah Bond says:

      I can’t wait for you to try them out! Enjoy! ๐Ÿ˜€

  2. dee dee says:

    5 stars
    The BBQ marinade is wonderful. Marinated a slice of tofu overnight, then cooked the tofu on the stove in a tiny bit of oil to heat through. Served it on a whole wheat bun with cabbage slaw.

    1. Sarah Bond says:

      So happy to hear it! Enjoy!

  3. Mark says:

    Hi Sarah,

    What chemical/physical function does oil perform in the marinade? Does the fact that it is oil somehow make it transfer its flavor to tofu better?

    1. Sarah Bond says:

      Oil helps to move all the fat-soluble flavors into the tofu (as well as helps in cooking and browning!)

  4. Monica says:

    5 stars
    These sound delicious! Can you use firm silken tofu or is it still too soft? What about freezing? I heard somewhere that freezing changes the texture of the tofu, to make it more chewy. Don’t know if it refers to the regular refrigerated tofu or the shelf-stable silken tofu. Have you tried?

    1. Sarah Bond says:

      I think silken may be too soft to hold up well, but it’ll work if you want to do a crumbled tofu type of recipe! Freezing tofu (either refrigerated or shelf stable) does help to make it more firm though (I’ve got a tutorial for this coming out soon!)

  5. Ellen says:

    Hi, Sarah. I’d like to add tofu that’s been marinated to a salad without cooking the tofu. Would that be safe to do with the herby balsamic or cilantro lime marinades? Thanks for your help!

    1. Sarah Bond says:

      Yep! None of these marinades need to be cooked for food safety ๐Ÿ˜€

  6. Janet says:

    How long can you keep the tofu marinating in the fridge. I live alone and Iโ€™m thinking that during meal prep I could start 2 or 3 bags of different marinades and air fry part at a time over the week. Would that be safe?

    1. Sarah Bond says:

      That’s a great idea! The nice thing about these all being plant-based is they’ll last a little longer. A week in the fridge is perfectly fine ๐Ÿ˜€

  7. Brenda says:

    5 stars
    this is some of the best recipes I have found and easy to follow. I struggle with right quantities of spices. I have not tried all but i will follow up as I do. thank you for all you hard work and sharing them.

  8. Ingrid says:

    5 stars
    Tried the garlic herb marinade. Came out great! Thank you.

    1. Sarah Bond says:

      I’m so happy to hear it, Ingrid! Enjoy! ๐Ÿ˜€

  9. Julia says:

    5 stars
    These ideas were really helpful when I wanted to make a flavourful, cheap, and full of protein dish!