The Live-In Kitchen

  • Recipes
  • Resources
  • About
menu icon
go to homepage
  • Recipes
  • Resources
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Resources
  • About
×
Home » Tofu Recipes

Balsamic Tofu

Modified: Jul 30, 2025. Published: May 9, 2025 by Lindsay Moe.

34586 shares
  • Facebook
  • Email
balsamic tofu pinterest image

This easy balsamic tofu recipe is perfect served with grilled vegetables, on a sandwich, or tossed in a salad! Make a simple marinade, give it a quick toss in the skillet, and you've got a gluten free, vegan protein that is as versatile as it is delicious!

a bowl of balsamic tofu with a napkin, bread, and herbs
Jump to Recipe

This post contains affiliate links. As an Amazon Affiliate I earn from qualifying purchases. All opinions are my own.

Jump to:
  • Balsamic tofu marinade ingredients
  • Top tips
  • More tofu recipes
  • Recipe

Balsamic tofu is maybe the most versatile tofu recipe I've tried.

Try it with a veggie loaded quinoa salad, over a bed of rice, on a sandwich with pesto and mozzarella cheese, skewered on the grill, or in place of croutons in a fresh summer salad with balsamic vinaigrette.

Balsamic tofu marinade ingredients

  • Balsamic vinegar
  • Maple syrup
  • Soy sauce
  • Italian seasoning
  • Garlic
  • Salt + pepper
a bowl of tofu

Top tips

What kind of tofu to use

You'll want to choose extra firm tofu so that it can hold up to pressing, cutting, marinating, and pan frying. It is up to you whether you choose an organic tofu or not.

How to prepare tofu

The first thing you want to do is press your block of tofu. You can use a tofu press (affiliate link) or check out how I press tofu without a press. This will take 10-30 minutes. It's pretty hands-off, but be sure to plan ahead!

If you're using a press, you can place it on a rimmed plate or inside a baking dish to collect the liquid that comes out of the tofu. If you're pressing without a press, layers of paper towels or clean kitchen towels can do this job for you.

After pressing, cut your tofu into cubes. Start by slicing it evenly in half like a book. Then, slice each slab into four long sections. Finally, cut each section into cubes.

You'll want to let the tofu marinate for at least 30 minutes for full flavor. When you squeeze the water out of tofu, you'll then replace it with the marinade - that's what makes it taste great! Again, this is mostly hands-off, just plan ahead.

How to Press Tofu without a Press

Use real maple syrup

As with all my recipes, please make sure you're using real maple syrup. Fake sugar syrup just won't cut it in recipes!

How to store balsamic tofu

Store any leftovers covered in the refrigerator for up to 4 days. You could also prepare the marinade up to 3 days in advance and store it covered in the refrigerator until ready to use.

a bowl of balsamic tofu with a napkin, bread, and herbs

Tips for customizing balsamic tofu marinade

  • Let marinate for up to 2 hours (refrigerated) to increase the flavor
  • Make your own Italian seasoning by combining equal parts oregano, thyme, rosemary, basil, and marjoram
  • Add a pinch of crushed red pepper flakes to the marinade to make it spicy
  • If you don't have garlic on hand use ¾ teaspoon garlic powder
  • To make the tofu extra firm, bake at 400ºF for 30-60 minutes depending on how small you cut the cubes
  • Toss into a vegan quinoa salad
a bowl of balsamic tofu with a spoon in it

More tofu recipes

  • The Best Tofu Recipe
  • The Best Crispy Tofu
  • Pan Fried Peanut Tofu
  • Cajun Tofu
  • Vegan Ham
  • Scrambled Tofu
  • Cajun Tofu Wraps
  • Creamy Fettuccine with Cajun Tofu
  • Tofu Tinga

If you make this recipe, be sure to rate it, leave a comment, or tag #theliveinkitchen on Instagram!

a bowl of tofu

Recipe

a bowl of balsamic tofu with a napkin, bread, and herbs

Easy Balsamic Tofu

Tofu marinated in an easy balsamic marinade, then quickly pan fried until crisp.
4.15 from 56 votes
Print Pin Rate SaveSaved!
Prep Time: 7 minutes minutes
Cook Time: 7 minutes minutes
Pressing and Marinating: 1 hour hour
Total Time: 1 hour hour 14 minutes minutes
Servings: 4
Calories: 152kcal
Author: Lindsay Moe
Prevent your screen from going dark

Ingredients

  • 14 ounces tofu, pressed and cut into 1 inch cubes
  • ⅓ cup balsamic vinegar
  • 1 tablespoon low sodium soy sauce or tamari
  • 1 tablespoon pure maple syrup
  • 1 teaspoon Italian seasoning
  • 2 cloves garlic, pressed
  • Coarse kosher salt and freshly ground black pepper
  • 1 tablespoon grapeseed oil, or other neutral tasting oil

Instructions

  • In a shallow dish, combine balsamic vinegar, soy sauce, maple syrup, oil, Italian seasoning, and garlic. Season with salt and pepper to taste.
  • Add the tofu and toss gently to coat. Arrange in a single layer and allow to marinate, turning once, for 30-60 minutes.
  • Heat grapeseed oil in a large cast iron or non-stick skillet over medium heat. Using a slotted spoon, remove the tofu from the marinade and transfer to the hot pan. Cook 5-7 minutes, shaking the pan or carefully turning the tofu cubes so they get brown and crisp on all sides.
  • Add the remaining marinade to the pan and allow to cook, stirring, just until it has evaporated. Remove from the heat.
  • Serve balsamic tofu however you can imagine such as over pasta, in sandwiches, or as a topping to salads.

Notes

While this tofu only takes 5-7 minutes to cook, you'll want to plan ahead 1-3 hours to have enough time to press and marinate the tofu. To save time, place tofu in a press and put it in the refrigerator while you're at work, then proceed with the recipe once you get home.

 

Ideas for customizing your balsamic tofu recipe:

  • Let marinate for up to 2 hours to increase the flavor
  • Make your own Italian seasoning by combining equal parts oregano, thyme, rosemary, basil, and marjoram
  • Add a pinch of crushed red pepper flakes to the marinade to make it spicy
  • If you don't have garlic on hand use ¾ teaspoon garlic powder
  • To make the tofu extra firm, bake at 400ºF for 30-60 minutes depending on how small you cut the cubes

Nutrition

Calories: 152kcal | Carbohydrates: 10g | Protein: 9g | Fat: 8g | Saturated Fat: 1g | Sodium: 143mg | Potassium: 35mg | Fiber: 1g | Sugar: 7g | Vitamin C: 0.5mg | Calcium: 146mg | Iron: 1.6mg
Tried this recipe?Mention @theliveinkitchen or tag #theliveinkitchen!

More Tofu Recipes

  • Sticky honey garlic tofu on a plate next to white rice.
    Sticky Honey Garlic Tofu
  • Two pieces of crispy baked tofu on a white plate next to fresh thyme, sage, and rosemary.
    Crispy Herb Baked Tofu
  • Fried tofu nuggets on a plate garnished with parsley next to a small bowl of ketchup.
    Vegetarian Tofu Nuggets
  • close up image of cooked tofu in white dish with stripe kitchen towel
    Cajun Tofu

Comments

    4.15 from 56 votes (52 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Barbara says

    July 21, 2020 at 11:55 pm

    5 stars
    This sounds amazing! I have an array of flavored balsalmic vinegars that you have now inspired me to experiment with.(californiabasalmic.com is the best!)
    I've only recently discovered just how good freshly made crispy tofu is. Previously, I ate tofu because of it's good nutritional qualities rather than a preference but now I'm a convert to tofu scramble "eggs" and tofu "egg" salad sandwiches. I am curious about air frying it and wonder if you have any advice????

    Reply
  2. Nancy says

    October 27, 2020 at 6:33 pm

    What do you suggest to serve this tofu with ?

    Reply
    • Lindsay Moe says

      October 28, 2020 at 8:53 am

      I actually made it last night with a Mediterranean couscous. I also have a recipe on the site for a quinoa salad that uses this, or I would add it to pasta or sandwiches!

      Reply
  3. Alli says

    April 17, 2022 at 7:18 pm

    5 stars
    So good! I added red pepper flakes and also decided to put some cherry tomatoes in the marinade for a bit before cooking with the tofu. I will definitely make this again! 🙂

    Reply
  4. Emily says

    May 21, 2023 at 4:07 pm

    5 stars
    I have made this so many times! It’s good with lots of things, but my favorite has been to use them as sliders with a side of roasted veggies. Perfect meal in my book!

    Reply
  5. Dianne R says

    April 10, 2026 at 5:25 pm

    5 stars
    Thank you for this great recipe! I've been looking for a great tofu recipe to have as my protein go-to as a versatile main for anything like rice, pasta, etc etc, this is the winner! Looking forward to diving into all your recipes!

    Reply
    • Lindsay Moe says

      April 15, 2026 at 11:09 am

      I'm so glad you enjoy the tofu Dianne! It really is so versatile. I hope you find a few more favorites on the site!

      Reply
lindsay moe in a kitchen with glasses on shelves behind her

Hi, I'm Lindsay! I've been creating easily customizable vegetarian recipes since 2011. I love the outdoors, brownies, and brand new books. I live and work in La Crosse, Wisconsin and founded Wild Flour Media to expand on my love for food photography and videography to my community and beyond.

More about me →

Popular

  • frozen curly fries made in the air fryer on a plate surrounding a bowl of ketchup
    Frozen Curly Fries in the Air Fryer
  • a dish of mashed potatoes made without milk topped with pats of butter and herbs.
    Mashed Potatoes without Milk
  • zesty cream cheese stuffed mini peppers close up
    Zesty Cream Cheese Stuffed Mini Peppers
  • single serving lemonade in a glass with lemons
    Single Serving Lemonade

Footer

^ back to top

About

  • About Lindsay
  • Privacy Policy
  • Accessibility Statement

Extras

  • Newsletter
  • Resources

Contact

  • Contact
  • Wild Flour Media

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 The Live-In Kitchen

Please read my Privacy Policy.
34586 shares

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.