• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Entrees

    Marinated Tofu (The Best!)

    Published: Apr 14, 2020 Updated: Nov 8, 2021 by Alison Andrews This post may contain affiliate links

    Jump to Recipe Jump to Video Print Recipe
    Marinated Tofu

    This marinated tofu is simply the best tofu you’ve ever tasted. It’s super simple, satisfying, high in protein and perfect for a quick and easy dinner. This is the recipe that will turn you into a massive tofu fan!

    Marinated tofu topped with chopped chives.

    I’m pretty sure I’ve said it before, but I love tofu.

    When it’s properly flavored it can be the most delicious thing. And the key to a deliciously flavored tofu is of course the tofu marinade sauce!

    So this marinated tofu dish is made with the most delicious marinade sauce.

    The Best Flavor

    Not only do you soak the tofu in the marinade sauce for 30 minutes, but you actually cook it in the marinade sauce as well, so this tofu is all about the flavor!

    There is absolutely nothing bland about this recipe. It will turn you into a raving tofu fan if you’re not one already.

    It’s divine served with rice or veggies or even tossed up in a salad for a delicious marinated tofu salad.

    Marinated tofu topped with chopped chives on a bed of rice.

    Pressing the Tofu

    Put your tofu on to press for 20 minutes first.

    We use a tofu press and it works fantastically well, but if you don’t have one you can press your tofu by standing it on a plate with another plate on top of it and then place something heavy on top like a heavy pot.

    Pressing the tofu gets rid of any excess water so you are left with really firm tofu and this works great for stir frying.

    Marinated tofu topped with chopped chives and on a bed of rice.

    How To Make Marinated Tofu

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • When your tofu is pressed, cut it into cubes. Place the tofu into a dish.
    • Mix up your tofu marinade sauce which is a simple mix of soy sauce, garlic powder, onion powder, ground ginger, maple syrup, rice vinegar, sesame oil and hoisin sauce. 
    • Pour the sauce over the tofu.
    Tofu marinading in a tofu marinade sauce in a glass dish.
    • Let the tofu soak in the marinade sauce for 30 minutes.
    Cubes of tofu marinading in a tofu marinade sauce in a glass dish.
    • Add sesame oil to a frying pan and add the tofu. Fry the tofu until it’s golden brown. 
    • Take the leftover marinade sauce (what’s left behind when you take out the tofu to fry it). Mix it with a little cornstarch for thickening, pour it over the fried tofu and let the sauce thicken up.
    • Your marinated tofu is ready to serve. 

    TIP: If you’re planning to let the tofu sit in the marinade sauce for longer than 30 minutes then you may want to double up the sauce. The reason being that the longer the tofu sits in the sauce, the more it will soak up so you won’t have enough left to add in as the sauce. 

    Marinated tofu frying in a pan with a wooden spatula.

    Want To Bake Your Tofu Instead?

    If you want to bake your marinated tofu in the oven instead of frying it, then you can!

    Just place the marinated tofu blocks evenly on a parchment lined baking tray and bake at 430°F (220°C) for 25 minutes, turning over halfway.

    The texture will be a bit different, but it will still be delicious. You can also use any leftover marinade sauce to brush on the tofu as soon as it comes out of the oven.

    Marinated tofu topped with chopped chives on a bed of rice.

    Make Ahead, Storing and Freezing

    Make Ahead: If you want to make this tofu ahead of time, you can leave it soaking in the marinade sauce in the fridge for a day or two and then fry it up. However, you may need to make up more marinade sauce if you do that because the tofu will absorb more of it and you won’t have enough left to add in as the sauce. 

    Storing: Leftovers keep very well in the fridge for 4-5 days. 

    Freezing: If you want to freeze it, then it’s best to freeze it in the marinade sauce before you fry it. Then thaw in the fridge and fry up as usual. You will definitely need more sauce as freezing and thawing will suck up more of the sauce. 

    Marinated tofu topped with chopped chives on a bed of rice with chopsticks.

    More Delicious Tofu Recipes

    1. General Tso’s Tofu
    2. Kung Pao Tofu
    3. Tofu Satay
    4. Tofu Steak
    5. Air Fryer Tofu
    6. Crispy BBQ Tofu

    Did you make this recipe? Be sure to leave a comment and rating below!

    Marinated tofu stacked up on top of rice.

    Marinated Tofu

    This marinated tofu is simply the best tofu you've ever tasted. It's super simple, satisfying, high in protein and perfect for a quick and easy dinner. This is the recipe that will turn you into a massive tofu fan!
    4.84 from 24 votes
    Print Pin Rate
    Course: Dinner, Entree, Gluten-Free, Savory
    Cuisine: American, Vegan
    Diet: Vegan
    Prep Time: 50 minutes
    Cook Time: 10 minutes
    Total Time: 1 hour
    Servings: 4
    Calories: 196kcal
    Author: Alison Andrews

    Ingredients

    • 16 ounces Extra Firm Tofu (450g)

    For the Tofu Marinade:

    • 2 Tbsp Light Soy Sauce or sub for tamari if gluten-free
    • 1 tsp Garlic Powder
    • 1 tsp Onion Powder
    • 1 tsp Ground Ginger
    • 1 Tbsp Maple Syrup
    • 1 Tbsp Rice Vinegar
    • 1 Tbsp Sesame Oil plus more for frying
    • 1 Tbsp Hoisin Sauce
    • 1 tsp Cornstarch

    For Serving (Optional):

    • Chives Chopped
    • Basmati Rice
    Prevent your screen from going dark

    Instructions

    • Press the tofu for 20 minutes, ideally using a tofu press, but if you don't have a tofu press then stand the tofu on a plate with another plate on top of it and then place something heavy on top, like a heavy pot.
    • Once the tofu is pressed cut it into cubes.
    • Mix all the ingredients for the tofu marinade except the cornstarch together and pour over the tofu. Turn over all the blocks of tofu so they have marinade on both sides. Place into the fridge and leave to marinate for 30 minutes.
    • Add a little sesame oil to a frying pan and then add the tofu, leaving the tofu marinade sauce behind (don’t throw it out, you’re still going to use it). Fry the tofu until golden brown.
    • Mix the leftover marinade sauce with the teaspoon of cornstarch and then pour it over the tofu in the frying pan. Fry until the sauce thickens.
    • Serve over basmati rice (optional) with some chopped chives for garnish.

    Video

    Notes

    1. Marinade sauce: If you’re leaving the tofu in the marinade sauce for longer than 30 minutes then definitely make more sauce as the tofu will soak up more of it.
    2. Gluten-free: Use a gluten-free soy sauce or switch for tamari if you need this meal to be entirely gluten-free.
    3. Make Ahead: If you want to make this tofu ahead of time, you can leave it soaking in the marinade sauce in the fridge for a day or two and then fry it up. However, you may need to make up more marinade sauce if you do that because the tofu will absorb more of it and you won’t have enough left to add in as the sauce. 
    4. Storing: Leftovers keep very well in the fridge for 4-5 days.
    5. Freezing: If you want to freeze it, then it’s best to freeze it in the marinade sauce before you fry it. Then thaw in the fridge and fry up as usual. You will definitely need more sauce as freezing and thawing will suck up more of the sauce. 
    6. Prep time includes pressing the tofu and leaving it to marinade for 30 minutes, hands on prep time is only around 10 minutes.
    7. Nutritional information is for tofu only and excludes rice.
    8. Recipe adapted from our Tofu Stir-Fry.
    9. This recipe was first published in September 2018. It has been updated with extra tips but the recipe itself is unchanged. 

    Nutrition

    Serving: 1Serve | Calories: 196kcal | Carbohydrates: 8.7g | Protein: 14.7g | Fat: 11.5g | Saturated Fat: 1.9g | Sodium: 616mg | Fiber: 0.4g | Sugar: 5g
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Mushroom Gravy
    Vegan Pasta Salad »
    24.5K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Linda says

      April 14, 2020 at 4:28 pm

      Any sub for hoisin sauce? I don’t have any.

      Reply
      • Alison Andrews says

        April 17, 2020 at 9:49 am

        Any salty/sweet sauce such as vegan barbecue sauce will work as a sub.

        Reply
    2. Ed M says

      July 18, 2019 at 6:30 pm

      Can the marinated tofu be cooked in the microwave?5 stars

      Reply
      • Alison Andrews says

        July 20, 2019 at 10:39 am

        Hi Ed, I don’t think so, but then I’m not any kind of expert on microwave cooking. All the best! 🙂

        Reply
    3. Viv MC says

      July 10, 2019 at 11:08 pm

      I had no marinade left over either. I added vegetable broth and 5 spices to create a broth. My husband does not love Tofu. Once firied, he ate a lot of it. We almost had none left for the rest of the recipe. LOL

      Reply
    4. janis Hom says

      July 08, 2019 at 4:12 am

      Delicious. The hoisin sauce is a great addition. This recipe is definitely a keeper.5 stars

      Reply
      • Alison Andrews says

        July 09, 2019 at 11:26 am

        So glad you liked it Janis! Thanks for the wonderful rating! 🙂

        Reply
    5. Mary Kay Anonsen says

      June 15, 2019 at 10:42 pm

      I’m about to make this recipe and I was thinking the amount of liquid wasn’t going to be enough so I was glad I read the comments before attempting. I’ll probably up the soy sauce and the hoison and then season to taste. Thanks for sharing their experience and of course thanks for the blog

      Reply
    6. Tamar says

      May 27, 2019 at 7:12 am

      I love this recipe! I use miso instead of hoisin sauce which I don’t usually have. I like to add the marinated tofu to a salad.5 stars

      Reply
      • Alison Andrews says

        May 28, 2019 at 9:46 am

        Thanks for sharing and the great review Tamar! 🙂

        Reply
    7. MARY says

      May 26, 2019 at 9:52 pm

      I wish I had read the comments before I made this, because the recipe for the sauce should at least be doubled. It is very dry once the tofu adsorbs the marinade. I had only another teaspoon of Housin sauce left so I had to improvise and make a different sauce.3 stars

      Reply
    8. banazer noor says

      May 25, 2019 at 8:21 pm

      I tried it last night and my kids said yummy! 5 stars

      Reply
      • Alison Andrews says

        May 28, 2019 at 10:05 am

        Awesome! Glad to hear that! 🙂

        Reply
    9. Sam says

      May 02, 2019 at 11:35 am

      Flavor is amazing, enjoy this meal a lot! 🙂 🙂 🙂5 stars

      Reply
    10. Audrey says

      March 03, 2019 at 3:45 pm

      Im not a fan of tofu but this made me love it more. Very tasty!5 stars

      Reply
      • Alison Andrews says

        March 05, 2019 at 11:19 am

        Fantastic! So pleased to hear that, thanks Audrey! 🙂

        Reply
    11. TC says

      February 05, 2019 at 2:17 am

      Hi Alison,

      I just cooked this and it is delicious!!! Which is a big deal because i don’t often rave on about vegan food. Your dishes will help us have more meat free dinners through the week – thank you 🙂

      Just a note that I read the comments before attempting, so i increased the amount of soy sauce to 1/3cup, then doubled quantities of everything else, although i didn’t have onion powder so omitted it. I also used 1kg of firm tofu and found sauce amount sufficient.

      Love your blog. You are doing great!5 stars

      Reply
      • Alison Andrews says

        February 05, 2019 at 9:51 am

        So happy you enjoyed the recipe and love the blog! Thanks a million for sharing your adjustments and the awesome review! Much appreciated. 🙂

        Reply
    12. Aide says

      October 08, 2018 at 2:40 pm

      Love this authentic taste. Will sure make this again paired with pumpin on the side4 stars

      Reply
    13. Mel says

      October 04, 2018 at 7:57 pm

      I didn’t have any sauce left after the marinating to add to dish , and thank you so much for the reply , maybe I just didn’t make enough lol 🙂5 stars

      Reply
      • Alison Andrews says

        October 05, 2018 at 8:06 am

        Hi Mel, so glad it was good anyway! The tofu just absorbing all the marinade is not something I had foreseen! Haha! Maybe it would be a good idea to make a bit extra. Thanks so much for sharing and the great rating! 🙂

        Reply
    14. Mel says

      October 01, 2018 at 6:40 pm

      Hi Alison I made this recipe of Marinated Tofu but I didn’t have any sauce left over , where might I have gone wrong , I might add it was delicious ty 🙂

      Reply
      • Alison Andrews says

        October 01, 2018 at 6:50 pm

        Hi Mel! Do you mean the tofu absorbed all the marinade and there was nothing left over?

        Reply
        • Hawa says

          October 04, 2018 at 6:22 pm

          Hi Alison. I had the same experience as Mel. Almost all the marinade got absorbed by the tofu. It’s likely because I left it to marinate for longer than 30 min. So I added some extra Hoisin sauce after frying since there was no marinade left. It was still pretty good 🙂4 stars

          Reply
    15. Anna Andrews says

      September 30, 2018 at 2:08 am

      A savoury and very palatable dish!5 stars

      Reply
    Newer Comments »

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    Popular Posts

    • Vegan Tuna
    • The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan Burrito
    • Super Eggy Vegan Tofu Scramble
    • Sliceable Cashew Cheese
    • Homemade Vegan Butter

    Outdoor & Grill

    • Carrot Dogs
    • Vegan Macaroni Salad
    • Vegan Egg Salad
    • Vegan Broccoli Salad

    See ALL Outdoor and Grill Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!