• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    My Favorite Baked Tofu

    Published: May 14, 2019 · Modified: May 12, 2023 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe

    This versatile baked tofu can be used in salads, sandwiches, Buddha bowls, or a stir-fry. It can even be served as an appetizer or snack with dip! This homemade baked tofu recipe is easy to make and tastes much better than the packaged variety. It's vegan and gluten-free.

    baked tofu in bowl with text overlay

    Tofu Love

    I love how versatile tofu is – it can be crumbled and cooked a scramble for breakfast, mashed and used as ricotta in a pasta dish, and marinated cooked in a stir-fry. Baked tofu is incredibly versatile in its own right. I like to dice it into cubes and toss it into salads, slice it into thin cutlets and add it to sandwiches, and cut it into thin strips for spring rolls or wraps.

    baked tofu ingredients

    Homemade Baked Tofu

    While I do sometimes take shortcuts and buy packaged baked tofu, both the flavor and texture pale in comparison to the homemade. When you make it yourself, you can cut it according to how you’re going to use it before baking, ensuring that it will soak up as much flavor as possible. I also prefer the denser and chewier texture of homemade to the packaged kind.

    tofu in tofu press
    cutting tofu

    Preparing Tofu

    There are a few different types of tofu. The one that works best in this recipe is extra firm, which comes in a water-packed container. To prepare it, you need to drain the water from the container and squeeze any excess out of the tofu. You can do this the night before by wrapping it in a clean towel and placing it in the fridge until you're ready to use it. The towel will soak up the excess water. If you're going to cook with it right away, you can wrap it in a towel and place it under something heavy, like a cast iron pan. You can also use a tofu press. I have a TofuXpress, which I also use to drain frozen spinach and kale.

    tofu soaking up marinade

    If you're going to use this recipe in a salad or buddha bowl, it's best to cut it into cubes. When making spring rolls or wraps, it works best cut into strips. If you want to use it in sandwiches, cut it into slabs.

    The tofu will soak up the marinade pretty quickly. I usually let it sit for about 15 minutes and flip the tofu every five minutes or so, to make sure all of the sides get chance to soak it in.

    baked tofu on baking sheet fresh from the oven

    When cooking tofu cubes in an oven, you should bake it for about half an hour, flipping them every 10 minutes. Strips and slabs only need to be cooked for about 20 minutes in an oven, flipping the pieces after 10 minutes. You can also make this recipe in an air fryer, just cut the baking time in half. The tofu will seem soft when it's first taken out of the oven or air fryer, but it will firm up after a few minutes.

    baked tofu in bowl

    Making Homemade Baked Tofu is Super Easy!

    • First, you drain and press the tofu.
    • Next, you mix together the marinade and pour it over the tofu. Let it sit for 15 to 30 minutes.
    • And then you bake it!

    It couldn't be easier than that!

    buddha bowl with quinoa, cucumber and baked tofu

    Pretty much any marinade can be used for baked tofu. This recipe, which I make more often than any other, has an Asian flair, and it’s great in Buddha bowls or spring rolls. It pairs really well with Spicy Peanut Sauce, and the two are fun to serve together as a snack at parties.

    What’s your favorite way to serve baked tofu?

    dipping baked tofu into spicy peanut sauce
    baked tofu in bowl with peanut dipping sauce square

    My Favorite Baked Tofu

    Dianne
    This versatile baked tofu can be used in salads, sandwiches, Buddha bowls, and even as an appetizer with dip!
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 30 minutes mins
    Total Time 1 hour hr
    Course Appetizer, Snack
    Cuisine American
    Servings 4 servings
    Calories 63 kcal

    Ingredients
      

    • 14-ounce container extra firm tofu pressed and drained
    • 1 tablespoon tamari
    • 1 tablespoon sesame oil
    • 1 tablespoon rice vinegar
    • 1 tablespoon water

    Instructions
     

    • If you're cooking your baked tofu in your oven, preheat your oven to 400° and line a baking sheet with parchment paper.
    • Cut the tofu. If you’re planning on using it in salads or a Buddha bowl, cubes work best. If you’d like to use it in sandwiches or a wrap, try strips or thin cutlets.
    • Mix together the sesame oil, tamari, rice vinegar and water. Marinade the tofu in the mixture for about 15-30 minutes until most of the liquid has been absorbed. Toss the tofu occasionally so all sides absorb the liquid.
    • To cook in an oven, place the tofu on the baking sheet, and bake for 30 minutes until golden brown. If you’re making cubes, flip them after 10 minutes. Bake for another 10 minutes and flip the cubes to an unbaked side, and bake for another 10. If you’re making strips or cutlets, flip the pieces after 15 minutes and then bake for another 15.
    • To cook in an air fryer, bake tofu cubes at400°F for 15 minutes, shaking the basket every 5 minutes. Strips and cutlets should be baked for 10 minutes, flipping after 5 minutes.
    • Allow the tofu to cool for about 10 minutes before serving. The tofu will get denser and chewier after it cools.
    baked tofu in bowl with peanut dipping sauce square

    Other Tofu Recipes You Might Enjoy Include:

    • Za'atar Tofu
    • Lemon Rosemary Grilled Tofu Sandwich 
    • Cheesy Tofu Breakfast Sandwiches
    • Tofu Benedict
    pouring hollandaise over benedict
    « Cauliflower Tabbouleh
    Baked Vegan Falafel Burgers »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. Melissa | Vegan Huggs

      February 23, 2017 at 12:05 am

      I can see why this is your favorite bake tofu! The texture looks perfect and the tofu looks so savory. I would love to make this for a Buddha bowl. Would go great!

    2. Vânia

      February 23, 2017 at 4:25 pm

      How can it look so good and at the same time be simple to make! Thanks for sharing! 😀

    3. Dianne

      February 23, 2017 at 4:26 pm

      Thank you, Vânia!

    4. Dianne

      February 23, 2017 at 4:27 pm

      Thanks, Melissa!

    5. Amy Katz from Veggies Save The Day

      February 23, 2017 at 10:47 pm

      I love baked tofu, but I'm usually lazy and buy it at the supermarket. Not anymore! I have a feeling your recipe will be on regular rotation in my kitchen.

    6. Becky Striepe

      February 24, 2017 at 11:57 am

      Oh my goodness, Dianne - this tofu looks like perfection!

    7. Dianne

      February 24, 2017 at 7:25 pm

      Thank you, Becky!

    8. Dianne

      February 24, 2017 at 7:28 pm

      Homemade is so much better than store-bought! I hope you like it.

    9. Mel | avirtualvegan.com

      February 27, 2017 at 1:10 am

      I love marinading my tofu in tamarind. It gives it such a delicious flavour. I love that you baked it rather than fried too!

    10. Dianne

      February 27, 2017 at 1:08 pm

      Thanks, Mel! I like the idea of marinading it in tamarind. I'm going to try that.

    11. Charity

      February 27, 2017 at 6:17 pm

      Made this recipe last night...omg!! I will never buy pre-packaged baked tofu ever again! Super easy and delicious, thanks so much for sharing!

    12. Dianne

      February 27, 2017 at 6:24 pm

      I'm so glad you enjoyed it! Thanks so much for letting me know.

    13. Sarah

      March 02, 2017 at 12:46 am

      I love, love, love baked tofu! I used to buy it at the store, but it is SO much more cost effective to make it at home! Plus it's tastier 🙂

    14. Dianne

      March 02, 2017 at 10:24 am

      It is tastier, isn't it?!

    15. Joshua Howard

      August 24, 2019 at 11:59 am

      Hi! I really like your recipes! Two days ago I made it and it was really amazing! Thank you for the share!

    16. Dianne

      August 26, 2019 at 9:45 am

      Thank you, Joshua! I'm so glad you liked it!

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.