• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • About
    • Work with me
    • Contact
  • Shop
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
Smart Nutrition with Jessica Penner, RD

Smart Nutrition with Jessica Penner, RD

Making food fun again!

  • Recipes
  • Wellness
  • Meal Planning
Home / Recipes / Dinner / The Best Tofu You Will Ever Eat (gluten free and vegan)

The Best Tofu You Will Ever Eat (gluten free and vegan)

Dinner, Meatless, Recipes

The Best Tofu You Will Ever Eat... guaranteed!
Jump to Recipe Print Recipe

A super easy way to make TEXTURE perfect baked tofu! The outside turns out crisp and ready to be tossed in your favourite sauce.

It took me a while to learn to  LIKE tofu. I would tolerate it when my vegan friends would make tofu dishes, but I couldn’t quite wrap my mind around actually LIKING it. It doesn’t have much of a taste and is actually quite special in the way that it can take on other flavours. It was definitely a mental block. Tofu just didn’t sound appetizing.

When my baby started to eat solid food I bought him some tofu, since it’s a great, ready-to-go, high iron, finger food. And he fell in love with it. When he no longer needed specially-prepared baby food and began to eat everything we did, I realized that I should respect his love for tofu and make it for the family too. That’s when I perfected this tofu prep method.

And I fell in love with tofu too.

My Top Tips for Terrific Tofu:

A lot of people are put off by the spongy texture of tofu. This can be avoided though!

1) Buy extra firm: it has the least moisture and is therefore, less spongy.

2) Press it: remove the tofu from the package and then wrap the brick in a clean tea towel. Place a big pot or something else heavy on top and leave for about half and hour. Again, this removes some moisture.

3) Cut into small cubes: The more surface area there is, the more of the tofu will crisp up!

4) Keep an open mind! If you decide ahead of time that you don’t like something, there’s a high probability that you won’t. But if you keep yourself open to the possibility that you might like a food, then you just might!

What Does Tofu Taste Like?

Once I got over my mental block of not liking tofu I realized that…. it barely has a taste! It’s kind of like chicken for vegetarians…. it doesn’t have a strong taste so you can add whatever flavour you want to it. A lot of people will marinate it and the best thing about tofu is that it’s porous so the whole thing soaks up the flavour!

What is Tofu Made Of?

At first glance, tofu is a weird looking white spongey brick. Is it even real food? Is it ultra processed?

Tofu is made from soy beverage (ie: soy milk). As a comparison, tofu is to soybeans what cheese is to milk. Calcium or magnesium salts are added to the soy beverage, which alter its protein structure and cause it to clump out into curds. These curds are pressed together into a brick and voila! Tofu is made! This tutorial even shows you how to make it at home.  Whenever you can make a homemade version of a food, I would generally consider that a minimally processed food!

Is Tofu Good For You? -Why Tofu is a Smart Choice

Here are the deets on tofu nutrition: One serving (150g) of firm or extra-firm tofu has over 21g of protein! This is about the same as one 75g chicken breast. Tofu has an advantage over the chicken breast though: you can eat twice as much for the same about of calories and protein!

Tofu is a good source of several minerals including iron, magnesium, potassium, phosphorous, and zinc. It also contains calcium from the calcium salts used to produce it.

sweet chill tofu and green beans
5 from 2 votes

The Best Tofu You Will Ever Eat (gluten free and vegan)

Print Recipe
A super easy way to make TEXTURE perfect tofu! The outside is baked to a crisp and ready to be tossed in your favourite sauce.
Prep Time:5 minutes mins
Cook Time:15 minutes mins
Total Time:20 minutes mins
4

Ingredients

  • 1 block of extra-firm tofu important to buy EXTRA firm
  • 2 tbsp of cornstarch
  • 1 tbsp nutritional yeast optional but highly recommended!
  • 1 tbsp of light tasting oil canola or olive
  • Dash of salt
  • Ziplock bag or sealable plasticware ex: Tupperware

Instructions

Step One:

  • Preheat oven to 400 degrees Fahrenheit. This doesn’t require a large pan so if you have a toaster oven, it will work just fine. Cut a slit into the tofu packaging and drain out most of the water. Remove the packaging and wrap the tofu in a piece of paper towel and then a clean tea towel.

Step Two:

  • Press the tofu for 10-20 minutes. Since your arms will get tired if you try to do this yourself, employ the help of a heavy pot. Just pot the pot on top and let it do the work for you.

Step Three:

  • Cut the tofu into little cubes. I was looking at one of my friend's cookbooks and I found a page called "how to butcher tofu". Not butcher as in ruin, but the literal meaning of butcher. It gave very detailed instructions on how to cut the tofu into cubes. I laughed because I thought it was a bit overkill (haha, see what I did there?) but my friend reminded me that not everyone has experience in the kitchen so this could be a helpful diagram for them. She was right. There's not much harm in overdoing directions but there is harm in leaving people hanging without knowing what to do. So… in light of that, here is how I like to cut my tofu:
  • a) lengthwise into halves or thirds so that you end up with 2-3 flat pieces
  • b) cut the flat pieces into strips
  • c) cut the strips into cubes

Step Four:

  • Place the tofu, cornstarch, nutritional yeast (if using) and the salt in the Ziplock bag or sealable container and shake to coat.

Step Five:

  • Open the bag or container and pour in the oil. Reseal and shake to coat.

Step Six:

  • Place tofu on an ungreased baking sheet in a single layer. Bake for 10 minutes. Flip the tofu and bake for another 5 minutes.

Step Seven:

  • Serve over rice and stir-fried veggies with your sauce of choice. See below for some of my favourites!
Servings: 4
Calories:
Author: Jessica Penner, BSc, RD

 Sweet Chili Peanut:

  • â…“ cup sweet chili sauce
  • ¼ cup peanut butter
  • 1 tbsp soy sauce
  • 1 tbsp lime juice
  • 1 tbsp sriracha sauce

Whisk all ingredients together in a small bowl. Dilute with water to achieve desired consistency.

Orange Sesame:

  • ¼ tsp chili flakes
  • 1-2 tsp grated fresh ginger
  • 3-4 cloves garlic, crushed
  • 1 tbsp soya sauce
  • 1 tbsp rice vinegar
  • 2 tbsp sesame oil
  • 3 tbsp frozen orange juice concentrate
  • 1 cup water, divided
  • 1 tbsp cornstarch

In a small pot combine the chili flakes, ginger, garlic, soya sauce, rice vinegar, sesame oil, orange juice concentrate and ½ cup of water.

Over medium, heat to boiling.

Meanwhile combine the other ½ cup water and cornstarch in a small bowl.

When the sauce has boiled, turn down to medium low.

Stir in the cornstarch/water and stir until thickened.

Remove from heat.

If you give this recipe a go, let me know! Leave a comment, rate it, or snap a photo and tag it with #smartnutritionrecipes on Instagram!  I’d love to see your creations! Knowing someone has enjoyed one of my recipes always makes my day brighter.  

Tofu 2



February 19, 2019 · 19 Comments

Previous Post: « Mango Quinoa Salad -Thai Inspired!
Next Post: Avocado Cream Sauce [+ baby food instructions] »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Comments

  1. Erin says

    August 7, 2024 at 6:14 pm

    5 stars
    Super simple and turned out great! We used the tofu for Caesar wraps! I’ll opt for nice small cubes for extra crispy bits!!

    Reply
  2. Patricia Rinella says

    September 5, 2016 at 10:40 pm

    I appreciate your care in making and sharing this recipe.

    Reply
    • Jessica Penner says

      September 6, 2016 at 9:24 am

      Thank you for leaving such a thoughtful comment!

      Reply
  3. Anna says

    March 5, 2016 at 5:41 pm

    I love baking my tofu! I hadn’t made it for a while because my boyfriend is anti-vegetarian, but he’s out of town and I had a craving and found your recipe. I modified it a tiny bit and used 1 tbs of corn starch, 1 tsp flour, and then probably 1/8 tsp of garlic powder, 1/8 tsp salt, and 1/4 tsp black pepper. I seasoned them similarly to my favorite french fry seasoning. My little tofus came out so crispy and tasty! I actually am not a fan of marinated tofu but a nice seasoning make a world of difference.

    Reply
    • Jessica Penner says

      March 9, 2016 at 9:03 am

      Thanks for sharing your recipe. Sounds delicous!

      Reply
  4. Denise says

    February 7, 2016 at 6:14 pm

    I always marinate my tofu too. How would you make it crispy if it has been marinated?

    Reply
    • Jessica Penner says

      February 8, 2016 at 9:12 am

      I’ve never tried marinating it so I can’t guarantee the success. But I would try marinating the tofu and then pressing it out to remove the excess liquid. Then coat it and bake it 🙂

      Reply
  5. Willow says

    November 30, 2015 at 12:04 am

    I will definitely try coating the tofu in cornstarch, what a great idea. I also marinate mine before baking. I usually use gluten free soy sauce ( or brags liquid anions) , sesame oil and a little garlic, sometimes siracha

    Reply
    • Jessica Penner says

      November 30, 2015 at 11:40 am

      Ooh, marinating sounds like a good idea!

      Reply
  6. Mari says

    November 28, 2015 at 9:40 pm

    Just tried this recipe for tofu and mine still turned out soft. :/ Does it need to be pressed more? Sliced before pressing? Any suggestions?

    Reply
    • Jessica Penner says

      November 30, 2015 at 11:37 am

      Hi Mari,

      I’m sorry it didn’t turn out crispy! Did you buy extra-firm tofu? This is definitely essential. And yes pressing is a key step, that shouldn’t be skipped!

      Reply
  7. Nita Sharda says

    May 6, 2015 at 6:01 pm

    Yum! I love substituting tofu for paneer in traditional Indian recipes!

    Reply
    • Jessica Penner says

      May 7, 2015 at 12:22 pm

      I can’t wait for you to post more Indian recipes!
      Would you consider the tofu a health swap or is is just easier to find tofu at the grocery store than it is to find paneer?

      Reply
  8. Melanie @ Nutritious Eats says

    April 30, 2015 at 4:29 am

    I started liking tofu just a few years ago too. Now I have fun preparing it. Who would’ve thought?! lol. Great instructional post!

    Reply
    • Jessica Penner says

      April 30, 2015 at 6:26 pm

      I know, right? If you had told me 5 years ago that I would be lOVING tofu today I would have thought you were crazy 🙂

      Reply
  9. Jessica Penner says

    April 29, 2015 at 4:58 pm

    Ooo! I’ll have to check it out! Hadn’t thought about putting seasonings onto the tofu itself. What a great idea!

    Reply
  10. Jessica @ Nutritioulicious says

    April 29, 2015 at 4:50 pm

    Omg, i just posted my recipe for Peanut Noodles with Crispy Tofu and make the tofu in a similar way but with a few more seasonings. It’s definitely the best tofu I’ve ever had so I can imagine yours is fab too!!

    Reply
  11. Katie Cavuto says

    April 29, 2015 at 3:32 pm

    This looks amazing!!

    Reply
    • Jessica Penner says

      April 29, 2015 at 3:56 pm

      Thanks for stopping by! I truly encourage you to try the recipe. It really did make my husband and I fall in love with tofu!

      Reply

Primary Sidebar

  • Recipes
  • Wellness
  • Meal Planning
Smart Nutrition with Jessica Penner, RD

Footer

  • Facebook
  • Instagram
  • Pinterest

Categories

[instagram-feed num=7 cols=7 showheader=false showbutton=false showfollow=false]
  • Recipes
  • Privacy and Disclosure Policies

Copyright © 2025 · Thyme Theme by Restored 316