Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Tofu

Easy Marinated Tofu

Published: Mar 21, 2018 ยท Modified: Apr 6, 2023 by Iosune Robles ยท This post may contain affiliate links

4.84 from 65 votes
Pin Recipe Jump to Recipe
Overview of a dish with marinated tofu garnished with chopped chives and the text easy marinated tofu.
Marinated tofu cubes in a dish with some chopped chives on top and the text easy marinated tofu.

Quick and easy marinated tofu with 9 ingredients in just 30 minutes. Add a flavorful and healthy plant-based protein source to any dish!

Marinated tofu cubes in a dish with some chopped chives on top.

If you're new to cooking with tofu, this recipe is a great place to start! It's easy to make and requires just a few simple ingredients that you probably already have in your kitchen.

This tofu marinade adds a delicious flavor that complements the natural nuttiness of the tofu, and the texture becomes tender on the inside and crispy on the outside when cooked.

Looking for more ways to enjoy tofu? Check out the blog for a variety of delicious tofu recipes, including fan favorites like General Tso's tofu and baked tofu.

Jump to:
  • ๐ŸŒŸ Why you'll love this recipe
  • ๐Ÿงพ Ingredients (with substitutions)
  • ๐Ÿ“‹ Variations
  • ๐Ÿ”ช Instructions
  • ๐Ÿฝ Serving suggestions
  • โ„๏ธ Storage
  • ๐Ÿ’ญ Expert tips
  • โ“Recipe FAQs
  • ๐ŸŒฑ More tofu recipes
  • Marinated Tofu

🌟 Why you'll love this recipe

  • The marinade adds a delicious flavor to the tofu, making it much more exciting than plain tofu.
  • The recipe is quick and easy, with only 9 simple ingredients and just 30 minutes of cook time.
  • Tofu is a great plant-based source of protein, making it a healthy addition to any meal.
  • It can be used in a variety of dishes, from stir-fries to tacos, salads to sandwiches.
  • Tofu is a budget-friendly vegan protein source and an affordable alternative to meat, so it's great if you're on a budget.

🧾 Ingredients (with substitutions)

Ingredients need to make marinated tofu.

Tofu

This protein-packed ingredient serves as the base for this marinated tofu recipe, providing a satisfying texture and subtle flavor.

Firm or extra-firm tofu work best for marinated tofu. Soft or silken tofu is not a good choice as it will fall apart easily.

Water

I use water to thin out the marinade and help it coat the tofu evenly.

I always go for tap water, but any type of water will do, even sparkling water. Vegetable stock can also be a good choice.

Soy sauce

This umami-rich sauce adds a savory depth of flavor to the marinade, and its saltiness helps to balance out the sweetness of the maple syrup.

Instead of soy sauce, you can use tamari for a gluten-free alternative or coconut aminos, which is soy-free, or some salt to taste. However, I prefer to use soy sauce.

Apple cider vinegar

A splash of apple cider vinegar adds a tangy acidity to the marinade, which helps to brighten up the overall flavor profile.

Instead of apple cider vinegar, you can use another type of vinegar like white or rice vinegar, or even lemon juice.

Maple syrup

This natural sweetener lends a subtle sweetness to the marinade, which helps to balance out the salty soy sauce and tangy apple cider vinegar.

Other syrups also will do, like agave or coconut syrup, or even sugar. However, I prefer to use a liquid sweetener to get the best consistency for the marinade.

Garlic powder

The addition of garlic powder adds a delicious savory flavor to the marinade, making the tofu taste even more irresistible.

It can be replaced with onion powder. You could omit it if you want or even use minced fresh garlic.

Cayenne pepper

For those who like it hot, the cayenne pepper adds a fiery heat to the marinade that complements the other flavors.

Cornstarch

I use cornstarch as a thickener for the marinade, helping it to cling to the tofu and form a crispy crust when cooked.

It can be replaced with arrowroot powder, or pretty much any type of starch you have on hand.

Oil

The use of high-quality extra virgin olive oil when cooking the marinated tofu adds a rich and savory flavor to the dish.

However, you can use a different type of oil, such as vegetable, canola, sunflower, or avocado oil.

See the recipe card below for a full list of ingredients and measurements.

📋 Variations

Here are some variations you can try with this marinated tofu recipe:

  • Extra spicy marinated tofu: Add more cayenne pepper or some chili flakes to the marinade for a spicy kick.
  • Asian-style marinated tofu: Swap out the apple cider vinegar for rice vinegar and add some grated ginger and chopped scallions to the marinade.
  • Citrus marinated tofu: Use lemon or lime juice instead of vinegar and add some zest to the marinade for a bright, citrusy flavor.
  • Smoky marinated tofu: Add some smoked paprika or liquid smoke to the marinade for a smoky flavor.
  • Sweet and savory marinated tofu: Increase the amount of maple syrup in the marinade and add some chopped fresh herbs like thyme or rosemary for a sweet and savory combination.

🔪 Instructions

The marinade ingredients mixed in a small bowl.

Step 1: Combine all of the marinade ingredients in a small mixing bowl and stir until well combined.

Tofu cubes in a shallow dish with the marinade liquid.

Step 2: Transfer the marinade liquid to a shallow dish, add the tofu cubes, and toss to coat. Let them marinate covered in the fridge for at least 15 minutes.

Marinated tofu cubes in a bowl and a bowl with the marinade liquid after draining the tofu cubes.

Step 3: Drain the tofu but don’t discard the marinade liquid. Set aside.

Marinade liquid mixed with the cornstarch in a small bowl.

Step 4: Add the marinade liquid to a small mixing bowl along with the cornstarch and mix until well combined. Set aside.

Marinated tofu cubes cooked in a non-stick pan.

Step 5: Heat the oil in a non-stick pan or a skillet and sautée the marinated tofu over medium-high heat until golden brown, stirring occasionally.

Marinated tofu cubes cooked in a non-stick pan after adding the sauce.

Step 6: Pour the marinade liquid into the pan or skillet and cook until it thickens. Serve immediately.

Overview of a dish with marinated tofu garnished with chopped chives.

🍽 Serving suggestions

Here are some delicious serving suggestions:

  • Serve over a bed of rice or quinoa with steamed or stir-fried vegetables.
  • Use as a protein in a wrap or sandwich with avocado, lettuce, and tomato.
  • Chop into small pieces and add to a salad for added protein and flavor.
  • Serve as a side dish with roasted potatoes or other root vegetables.
  • Use it as a filling for vegan tacos or vegan burritos with your choice of toppings.

❄️ Storage

  • Fridge: Store leftovers in an airtight container in the fridge for 5-7 days.
  • Freezer: Store leftovers in an airtight container in the freezer for up to 3 months.
  • Thaw: Transfer to the fridge to thaw overnight.
  • Reheat: It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil, water, or vegetable stock if needed.

💭 Expert tips

  1. I hardly ever press my tofu, but I know many people think this is a must if you want your tofu to absorb all the flavors from the seasonings or the marinade you're using.
  2. Pressing tofu is very easy, just wrap the tofu in paper towels or in a clean towel and apply a steady weight to squeeze out the moisture. Let it sit for 5 to 10 minutes.
  3. If you freeze the tofu and then defrost it, it will become more porous and it'll absorb flavors more easily. I don't do it very often to save some time and effort, but it's a great tip.
  4. Another good tip is to simmer the tofu in salted water briefly before cooking it, this will make the tofu hardier and less likely to crumble while cooking in the pan.
  5. Heat up the pan first and then add the oil. Wait for the sizzling sound before adding the marinated tofu. A hot skillet helps prevent sticking and makes flipping easier.

❓Recipe FAQs

Can I make my marinated tofu in advance?

Yes, you can! Just store it in an airtight container in the fridge for up to 5-7 days.

However, it is best freshly made, so as it's ready in just 30 minutes, I would cook it just before serving it for the best results.

What kind of tofu is best for marinating?

Extra-Firm tofu has the least amount of liquid and is a great choice for frying.

However, I find it too dry sometimes, so I prefer to use firm tofu because it has the proper amount of liquid without falling apart like silken or soft tofu, but it's not as dry as extra-firm tofu.

Do you really need to press the tofu?

As I explained above in more detail, I hardly ever press my tofu and I'm so happy with the results.

But for extra crispy tofu and if you want the tofu to absorb all the flavors from the seasonings or marinade you're using, you should press it.

How do you cook the tofu without sticking?

The easiest way is by using a non-stick pan, but a skillet is also a good choice.

If you’re using a skillet, or regular pan, preheat it on the stove for 1-2 minutes before adding the oil, and make sure to use enough to coat the bottom of the pan.

It's also really important to wait for the tofu cubes to release from the pan. As the marinated tofu cooks and gets golden brown, the cubes will un-stick from the pan.

Can I bake the marinated tofu instead?

Yes, it works well, but it won’t be as crispy as if you fried it.

First, preheat the oven to 400ºF or 200ºC. Then transfer the tofu cubes to a lined baking sheet and bake for 15 minutes.

Remove the baking sheet from the oven and flip each of the tofu cubes so they can cook evenly on the other side. Bake for 15 more minutes or until golden brown.

🌱 More tofu recipes

  • Tofu Scramble
  • Air Fryer Tofu
  • Kung Pao Tofu
  • Teriyaki Tofu
  • Vegan Tofu Ricotta Cheese
  • Sticky Orange Tofu

Did you like this recipe? Please leave a rating and comment below!

Square picture of a dish with marinated tofu garnished with chopped chives.
4.84 from 65 votes

Marinated Tofu

Quick and easy marinated tofu with 9 ingredients in just 30 minutes. Add a flavorful and healthy plant-based protein source to any dish!
Prep: 20 minutes mins
Cook: 10 minutes mins
Total: 30 minutes mins
Servings: 4
PRINT PIN COMMENT


Ingredients 
 

For the marinade:

  • ¼ cup water
  • 2 tablespoons soy sauce
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon maple syrup
  • 1 teaspoon garlic powder
  • ⅛ teaspoon cayenne pepper, optional

Rest of the recipe:

  • 1 block firm tofu, about 14 ounces or 400 g, drained, patted dry, and cubed
  • 1 teaspoon cornstarch
  • 1 tablespoon oil of your choice, I used extra virgin olive oil
Prevent your screen from going dark

Instructions 

  • Combine all of the marinade ingredients in a small mixing bowl and stir until well combined.
  • Transfer the marinade liquid to a shallow dish, add the tofu cubes, and toss to coat.
  • Let them marinate covered in the fridge for at least 15 minutes. If you let them marinate longer, they will have a more intense flavor.
  • Drain the tofu but don’t discard the marinade liquid. Set aside.
  • Add the marinade liquid to a small mixing bowl along with the cornstarch and mix until well combined. Set aside.
  • Heat the oil in a non-stick pan or a skillet and sautée the tofu over medium-high heat until golden brown, stirring occasionally.
  • Pour the marinade liquid into the pan or skillet and cook until it thickens. Serve immediately.

Notes

Substitutions:
  • Firm or extra-firm tofu work best for this recipe. Soft or silken tofu is not a good choice as it will fall apart easily.
  • I always go for tap water, but any type of water will do, even sparkling water. Vegetable stock will work as well.
  • Instead of soy sauce, you can use tamari for a gluten-free alternative or coconut aminos, which is soy-free, or some salt to taste. 
  • Feel free to use any type of vinegar like white or rice vinegar, or even lemon juice.
  • Other syrups also will do, like agave or coconut syrup, or even sugar, although I prefer to use a liquid sweetener to get the best consistency for the marinade.
  • Garlic powder can be replaced with onion powder, or you could even omit it if you want. Using minced fresh garlic is also a good choice.
  • If you're not into spicy food, omit the cayenne pepper.
  • Cornstarch be replaced with arrowroot powder, or pretty much any type of starch you have on hand.
  • Extra virgin olive oil is my favorite oil for this recipe, but you can use a different type of oil, such as vegetable, canola, sunflower, or avocado oil.
Storage:
  • Fridge: Store leftovers in an airtight container in the fridge for 5-7 days.
  • Freezer: Store leftovers in an airtight container in the freezer for up to 3 months.
  • Thaw: Transfer to the fridge to thaw overnight.
  • Reheat: It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil, water, or vegetable stock if needed.
Expert tips:
  • I hardly ever press my tofu, but I know many people think this is a must if you want your tofu to absorb all the flavors from the marinade.
  • Pressing tofu is very easy, just wrap the tofu in paper towels or in a clean towel and apply a steady weight to squeeze out the moisture. Let it sit for 5 to 10 minutes.
  • If you freeze the tofu and then defrost it, it will become more porous and it'll absorb flavors more easily.
  • Another good tip is to simmer the tofu in salted water briefly before cooking it, this will make the tofu hardier and less likely to crumble while cooking in the pan.
  • Heat up the pan first and then add the oil. Wait for the sizzling sound before adding the marinated tofu. A hot skillet helps prevent sticking and makes flipping easier.

Nutrition

Serving: 1serving | Calories: 138kcal | Carbohydrates: 7g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Sodium: 509mg | Potassium: 43mg | Fiber: 1g | Sugar: 3g | Vitamin A: 26IU | Vitamin C: 0.1mg | Calcium: 132mg | Iron: 1mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish, Side Dish
Cuisine: American
Author: Iosune Robles

More Tofu Recipes

  • Vegan kimchi stew in a large pot with scallions on top, and a bowl of extra scallions on the side.
    Vegan Kimchi Stew (Kimchi Jjigae)
  • Tofu bacon slices on a white background with a finger picking up a slice.
    Tofu Bacon
  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Vegan mascarpone in a glass bowl with fresh strawberries and more strawberries around it.
    Vegan Mascarpone Cheese
2.9K shares

Comments

  1. sally says

    December 14, 2021 at 8:31 pm

    4 stars
    yummy but I must love fresh grated ginger which I added for an added dimension of flavour!

    Reply
    • Iosune Robles says

      December 16, 2021 at 9:12 am

      Hi Sally! Sounds so good ๐Ÿ™‚

      Reply
  2. S says

    December 02, 2021 at 3:19 am

    Iโ€™ll definitely be trying this! What is the best way to follow you guys?

    Reply
    • Iosune Robles says

      December 02, 2021 at 10:34 am

      Enjoy it ๐Ÿ™‚ The best way to follow us is through the blog or IG!

      Reply
  3. Dani says

    October 22, 2021 at 10:02 pm

    5 stars
    Just made this today! It is a very nice base marinade. I made half of the tofu after about 15 minutes and am letting rest steep for awhile in the fridge for later. Thanks so much for sharing!

    Reply
    • Iosune Robles says

      November 05, 2021 at 9:58 am

      Hi Dani! Thanks for your kind comment ๐Ÿ™‚

      Reply
  4. Jaimie-lyn says

    September 10, 2021 at 9:57 pm

    5 stars
    This was very tasty. My husband hates ACV and was put off when I mentioned I had some in the recipe.
    He had some anyways and said it was great tasting and he didn't really notice the ACV. Which makes this an awesome recipe.

    Reply
    • Iosune Robles says

      September 13, 2021 at 11:30 am

      Thanks for your kind comment ๐Ÿ™‚ I'm so glad you both liked it!

      Reply
  5. Peggy Lee says

    August 11, 2021 at 12:43 am

    I have made this recipe twice now . The only thing that I changed was reducing the vinegar to 1/2 tsp. An irresistible snack as well as an entree.

    Reply
    • Iosune Robles says

      August 11, 2021 at 10:08 am

      Hi! I'm so glad you liked our marinated tofu ๐Ÿ™‚

      Reply
  6. Mary says

    July 07, 2021 at 8:08 pm

    5 stars
    I have been looking for a great tofu marinade for decades. This is so delicious and foolproof that my husband declared he could eat it every week. We are not vegan but trying to eat more plant based. This is a keeper for sure. Just an FYI- we are in our 60s.

    Reply
    • Iosune Robles says

      July 08, 2021 at 9:05 am

      Hi Mary! Thanks for your kind comment ๐Ÿ™‚ So glad you both liked it!

      Reply
  7. Lisa says

    July 01, 2021 at 4:59 pm

    Will try this recipe this weekend. This says don't discard the tofu liquid but doesn't say what, if anything, to do with it. ???

    Reply
    • Iosune Robles says

      July 02, 2021 at 8:30 am

      Hi Lisa! You need to use the tofu liquid in step 4 with the marinated liquid! Maybe, you can have a look at the video recipe. I'm sure it will help you a lot! Enjoy it ๐Ÿ™‚

      Reply
  8. HEATHER RANAY MCCALL says

    June 30, 2021 at 8:57 pm

    5 stars
    My favorite tofu recipe. I couldn't stop myself from eating the whole thing!

    Reply
    • Iosune Robles says

      July 01, 2021 at 8:24 am

      Hi! That's good! I'm so glad you liked it ๐Ÿ™‚

      Reply
  9. Tracy says

    June 20, 2021 at 12:43 am

    5 stars
    This is the best I have ever had. Yum๐Ÿ‘Œ๐Ÿป!!!!!!

    Reply
    • Iosune Robles says

      June 21, 2021 at 10:31 am

      Hi! Wow, that's amazing ๐Ÿ™‚ I'm so glad you liked it!

      Reply
  10. Mary Seale says

    June 06, 2021 at 4:37 am

    5 stars
    My first try at cooking tofu. This recipe was easy and delicious! I used sugar free maple syrup sweetened with monk fruit. This is a keeper!

    Reply
    • Iosune Robles says

      June 09, 2021 at 10:09 am

      Hi! Thanks for your kind comment ๐Ÿ™‚

      Reply
  11. Paola says

    June 02, 2021 at 9:44 pm

    5 stars
    My favourite marinated tofu. I have tried many recipes, but none is so simple and tasty!!

    Reply
    • Iosune Robles says

      June 03, 2021 at 3:23 pm

      Hi Paola! Thank you so much ๐Ÿ™‚ I'm glad you liked it!

      Reply
  12. Mari says

    May 28, 2021 at 1:13 am

    5 stars
    This is a keeper. I made it tonight and my husband and I loved it! I served it over rice with sautรฉed veggies which I dressed with sesame oil and rice vinegar. I also added a tsp of sesame oil to the pan when sautรฉing the tofu, and added some toasted sesame seeds on top for garnish. (I had chives but it was cold today so I didnโ€™t go out to pick them!). We will be putting this in our rotation for sure!

    Reply
    • Iosune Robles says

      May 28, 2021 at 8:16 am

      Hi Mari! So glad you liked it ๐Ÿ™‚

      Reply
« Older Comments
Newer Comments »
4.84 from 65 votes (14 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Overview of a dish with marinated tofu garnished with chopped chives and the text easy marinated tofu.
Marinated tofu cubes in a dish with some chopped chives on top and the text easy marinated tofu.
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

Overview of a dish with marinated tofu garnished with chopped chives and the text easy marinated tofu.
Marinated tofu cubes in a dish with some chopped chives on top and the text easy marinated tofu.

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.