Tofu 101 is all you will need to read in order to master cooking tofu that is actually delicious!
Tofu can get a bad rap for having a bland taste and being boring but it is far from that! If you think this, odds are that you just don't know how to cook it correctly yet! This ultimate guide to cooking tofu is exactly what you need to expand your skills and learn everything about tofu.

Jump to:
- Origin of Tofu
- What is Tofu?
- What Does Tofu Taste Like?
- What are the different types of tofu and how do I prepare them?
- Silken Tofu
- Soft Tofu
- How do I use silken and soft tofu?
- Silken and Soft Tofu Recipes:
- Medium Firm & Firm Tofu
- Medium Firm Tofu Recipes:
- Extra Firm Tofu
- Super Firm Tofu
- Extra Firm & Super Firm Tofu Recipes:
- How to Press Tofu
- How to Bake Crispy Tofu
- How to Pan-Fry Tofu:
- Top tips for pan-frying tofu:
- How to Braise Tofu:
- How to Season Tofu:
- Frequently Asked Questions
- Easy Tofu Recipes for Beginners:
- Recipe
- Reviews
The Guide to Cooking Tofu will touch on the most popular types of tofu and how to cook all of them! Learning how to cook tofu was a game changer for me and at the end of this blog post, I'll be linking over 10+ recipes that are fun yet easy to make, approachable, and delicious. Plus a bonus recipe for the crispest tofu ever!
Tofu is a great vegan protein source and an amazing part of a balanced diet! For best results, read through this article and then try out the crispest tofu ever down at the bottom of the post!
Origin of Tofu
Tofu originated in China and no one knows exactly who or how it was invented. There are a few different theories out there but whoever invented it, thank you! Making tofu is similar to making cheese so one theory is that someone discovered it while attempting to make cheese out of soy milk.
There is a misconception about tofu being a food that only vegans consume but this is very wrong. Tofu has been a staple in Asian cuisines for centuries!
What is Tofu?
Tofu is made by coagulating soy milk then the curds are pressed together to create that shape and textures that we are familiar with today.
The process of making tofu is actually quite interesting and is compared to making cheese. Tofu has definitely evolved over the centuries and what was once 1 type of tofu has now taken multiple different shapes. We'll touch on that next.
You can buy tofu in your local grocery store.
What Does Tofu Taste Like?
Plain tofu has no specific flavor and is honestly, quite bland. This might be why people tend to hate it but the fact that it's bland is exactly why we should LOVE it.
The texture of tofu is more important than the taste- all the different types of tofu have different textures. Be sure to read more about each of the variations of tofu so you pick the best option for the recipe that you are making.
So, why are we glad tofu tastes like nothing? Because you can create whatever you want out of it!
The flavor of tofu won't matter because whatever marinade you add, it soaks it up! It takes on the flavor of whatever your heart desires. Once you nail the texture, you're going to have so much fun creating new and fun dishes that make tofu taste good.
What are the different types of tofu and how do I prepare them?
There are many many different kinds of tofu but we're going to cover the most popular silken tofu, soft tofu, medium firm/ firm tofu, extra-firm tofu, and super firm tofu.
Silken Tofu
Silken tofu has an incredibly silky creamy texture and will fall apart when handled. It has the highest water content of all the different varieties of tofu and the lowest protein content. It is recommended not to press this variety of tofu.
There are different types of silken tofu but most grocery stores only carry one. They can be interchangeable and it doesn't really matter which variety of silken tofu you find.
Soft Tofu
Soft tofu is similar to silken tofu but they are not the same! The mouth-feel is definitely different. Soft tofu is a bit more coarse in texture whereas silken tofu is silky smooth and creamy.
How do I use silken and soft tofu?
While soft tofu and silken tofu are not the same, they are usually interchangeable. This variety of tofu is best to blend into sauces or desserts or consumed as it comes and is not recommended to bake or fry as it will just fall apart.
Silken and Soft Tofu Recipes:
- Cubed small and served in Miso Soup
- Blended into sauces and salad dressings
- Blended into decadent dessert recipes like mousse, puddings, tarts, and dairy-free cheesecakes
- Blending into smoothies for higher protein
- Served raw with soy sauce, scallions, and chili sauce poured over the top
Medium Firm & Firm Tofu
Medium Firm and Firm Tofu are different but very similar. They both have a high water content but much less than silken or soft but aren't as firm as extra-firm or super firm.
The texture is firm yet smooth and they are both interchangeable so I'm grouping them together. It's more delicate than extra-firm or super firm but will hold together and can be pressed. Medium block tofu is the one to use when you want a crisp outside while keeping the inside soft.
Medium Firm Tofu Recipes:
- Vegan Egg Salad
- Tofu Scrambles
- Crumbled in Vegetable Fried Rice
- Can be baked, pan-fried, or crumbled where a crispy outside and softer inside is desired
- Pulsed into tofu ricotta.
Extra Firm Tofu
Extra Firm Tofu is the most popular variety of tofu. Extra-firm tofu is higher in protein and denser and has a more chewy texture than firm tofu. It holds together well and is perfect for marinating, pan-frying, and baking. This is definitely the variety that most recipes call for and is a staple in plant-based cooking.
Super Firm Tofu
Super Firm has the lowest water content and doesn't need to be pressed. You can use super firm in replace of extra firm in just about every recipe if a super dense hearty texture is desired.
This tofu comes wrapped in plastic instead of the usual plastic container that we typically see tofu in. It is usually more expensive so I don't typically buy this variety but it is great if you are short on time and want to skip the pressing stage and have a crispy end result.
Extra Firm & Super Firm Tofu Recipes:
- Tossed in cornstarch and seasonings and pan-fry, fry, bake, or air-fry in a bit of oil. Then, tossed in a sauce of choice. Recipe down below for how to make the crispest tofu ever!
- Marinate the tofu in whatever flavoring is desired and then crumble, bake, fry, or pan-fry.
- Use in stir fry, pastas, savory dishes- this type of tofu is great for substituting the protein in your favorite dishes
How to Press Tofu
Investing in a tofu press changed my tofu game! You can buy an inexpensive tofu press or create your own DIY tofu press by wrapping it in paper towels or clean dishcloths and placing it in a shallow bowl. Then, stack heavy items on top to drain the excess water. It doesn't take much time- you can press for as little as 15 minutes or up to 2 hours.
I always recommend pressing the tofu when you desire crispy tofu because it removes excess moisture which will not only improve the texture but will also help the tofu get crispy.
Removing the excess water is also important when you plan to marinate tofu because removing the water will help the tofu absorb all that flavor.
But pressing tofu isn't always necessary. For example, you wouldn't press silken tofu or soft tofu when making sauces or using the tofu in baking. You also wouldn't press super firm tofu as it has very little water content already. It truly depends on what variety you use and what you are making.
How to Bake Crispy Tofu
Press a block of extra firm tofu for 20-30 minutes then cube and toss with a splash of low-sodium soy sauce. Then, toss with 1-2 tablespoons of cornstarch, a pinch of salt, black pepper, and any other desired seasonings then bake @ 425F for 20-25 minutes or until crispy and golden.
Marinate a block of tofu whole and bake @ 375F for 60 minutes or until the edges are nicely brown. This Brown Sugar Balsamic Glazed Tofu follows this method and it's incredibly delicious.
How to Pan-Fry Tofu:
Press a block of extra firm tofu for 20-30 minutes then cube and toss with a splash of low-sodium soy sauce. Then, toss with 1-2 tablespoons of cornstarch, a pinch of salt, black pepper, and any other desired seasonings then fill the base of a medium pan with neutral oil and pan-fry until crispy and golden brown on each side.
Top tips for pan-frying tofu:
- Remove excess water by pressing the tofu. This will help the tofu become extra crispy.
- Don't overcrowd the pan or the tofu will steam.
- Drain on a wire rack to prevent the tofu from getting soggy.
- Give the tofu time to crisp up. I find that tofu gets stuck to the pan and then once it’s crisp enough it will be easy to flip. So, give the tofu piece a little tug and flip if it’s ready and leave it alone for a few more minutes if it’s not.
How to Braise Tofu:
Press a block of extra firm tofu for 20-30 minutes then slice and toss with a splash of low-sodium soy sauce. Then, coat in cornstarch, a pinch of salt, black pepper and any other desired seasonings then add a touch of oil to a medium pan pan-fry until crispy and golden brown on each side. Add in the sauce of choice and cook on both sides for about 7 minutes or until the sauce has been absorbed into the tofu.
My recipe for Spicy Gochujang Braised Tofu follows this method and it's incredibly delicious!
How to Season Tofu:
The wonderful thing about tofu is that is a blank canvas. Tofu truly takes on the flavor of whatever seasonings you put on it or whatever you marinate it in.
My go-to everyday tofu seasonings are garlic powder, onion powder, salt, freshly cracked black pepper, and smoked paprika.
But if I'm making a tofu scramble then my go-to seasonings would be all of that plus some turmeric and nutritional yeast.
Or if I'm making tofu tacos then I might add cayenne pepper and ground chili powder.
Or some Italian seasonings if I'm crumbling to add to pasta. Since tofu is very plain and boring without seasonings, you can't go wrong here! Any and all seasonings will work when it comes to tofu.
Frequently Asked Questions
Tofu is very bland in flavor but that makes it a great blank canvas for whatever you're cooking! It takes on whatever flavor you add to it.
Tofu is technically already cooked. But silken and soft are most often eaten this way. Drain and rinse the tofu and be sure that the tofu has been properly stored before enjoying it straight out of the package.
Crumble tofu and cook in a pan for a few minutes to create a super fast and easy tofu scramble. Add vegetables of choice and vegan cheese if desired then serve with toast for a delicious and easy breakfast.
Both are delicious! Baking tofu gives the tofu a chewier texture and pan-frying the tofu will crisp up the exterior while leaving the inside nice and soft. It depends on what you're looking for and what you're cooking.
Nope! It adds flavor but tossing tofu in cornstarch and lots of seasonings is just as delicious.
Anything and everything! My go-to tofu seasonings are nutritional yeast, salt, black pepper, garlic powder, onion powder, and smoked paprika.
Soy is a highly sprayed crop so I do recommend buying organic tofu. I have found that the most readily available brands are already organic.
Tofu is high in protein (with even higher protein in the extra-firm variety) but also provides you with healthy fats, carbs, and important vitamins and minerals. There are some common myths that circulate about the beloved tofu but those are myths and have been debunked.
Easy Tofu Recipes for Beginners:
Now that you know all about tofu and how to cook it- let's put the knowledge into practice. Below are my favorite tofu recipes that are perfect for beginners or tofu lovers that are approachable and always delicious!
- Sweet Chili Tofu
- Vegan Orange Tofu
- Butter Tofu
- Vegan Chicken Tikka Masala
- Vegan Lasagna Soup with Tofu Crumbles & Ricotta
- Baked Sesame Garlic Tofu
- Vegan Tofu Pesto Grilled Cheese
- Spicy Gochujang Braised Tofu
- Brown Sugar Balsamic Glazed Tofu
- Spicy Tofu Onigiri
- Whipped Vegan Feta
- Vegan Potato & Onion Caramelized Galette
- Sticky Teriyaki Tofu Stir Fry
- The Best Vegan Sour Cream
- Vegan Roasted Garlic Aioli (Oil-Free!)
- Crispy Tofu Nuggets
- Best Tofu Ground Beef (Vegan Beef Crumbles)
- Vegan Tofu Bolognese Sauce
Recipe
How to Make Crispy Tofu
Ingredients
- 1 Block Extra Firm Tofu
- 1 tablespoon Low Sodium Soy Sauce
- 1-2 tablespoons Cornstarch
- Seasonings of Choice see notes
- Vegetable Oil for pan-frying
Instructions
- Press a block of Extra Firm Tofu for at least 20-30 minutes. See above to learn more about pressing tofu.
- Cube the tofu and place in a large bowl.
- Gently coat the tofu with the low sodium soy sauce then toss in cornstarch and any seasonings of your choice.
- Heat a large pan on medium high heat and coat the base of the pan in a neutral oil.
- In batches, fry each side of the tofu until crispy and golden brown. About 3-5 minutes each side. Drain the tofu off on a wire rack and finish frying the remaining tofu. Serve however you’d like and enjoy!
Notes
Disclosure: This page contains some affiliate links. Please know that I may receive a percentage or commission from a link included on this page, at no extra cost to you. I will only ever recommend a product that I have used and believe has substantial value to my readers.
Ilse says
Thank you so much for all the information. I have no experience cooking tofu and would like to experiment so more. I've bought some tofu at a market here in the Philippine and it's still waiting for me in the freezer as I was lost in how to prepare and use it. Thanks to you not any more :-). Do you have any idea how long tofu can be kept in the freezer?
Liv says
Hi! Thank you so much for your kind comment. I am so excited for you to cook tofu! Can't wait to see what recipe you try first. Tofu will last about 4 months frozen 🙂
Cindy Lou says
Your website is my “go to” for recipes since I found you on Twitter. This recipe for crispy tofu is DIVINE!! I prefer tofu over meat and I’ve been unsuccessful finding the right way to prepare it until YOU!!🥰
The ingredients, preparation and instructions provided are all simple, easy & best of all, easy on my digestion!!!
My tummy appreciates your work!!😋
Liv says
That's amazing to hear! Thank you so much for leaving this comment. Made my day! 🙂
Morgan says
This has helped me to start my use in tofu foods. I have gained allergies and this is the first site I read up on. So far, things are turning out great 👍
Liv says
Happy it was helpful! Wish you luck figuring out your allergies.
Sunshine says
Hello I just recently started looking into tofu and your recipes and this article make me hopeful to try. Thank you for the advice!
Liv says
That's amazing! I'm glad you found this article. Let me know what you end up trying first! 🙂
SarahE says
For someone new to the vegan lifestyle, this gave me great insight and ideas for trying to incorporate tofu in our diets.
Liv says
So glad you found this post helpful!! 🙂
CHARLIEK says
ABSOLUTELY LOVED HOW INFORMATIVE THIS ARTICLE WAS, I NEVER KNEW THERE WERE SO MANY TYPES AND USES FOR TOFU. NOW MY ONLY DILEMA IS WHICH OF THESE AMAZING RECIPES DO I MAKE FIRST. THANK YOU SO MUCH !!!
Liv says
Thank you so much! I can't wait to hear what you make first 🙂
Christian says
Wonderful! Thank you so much. I love it!
Liv says
So glad you enjoyed! 🙂
Frankie ¥ says
Thanks Liv. I am always a bit stuck when looking at a block of tofu! I still have a silken one in press for few months now as not sure what to do with it! These kind of articles help greatly and with your recipes make me want to try them now! Thanks for your kindness in sharing your time and thoughts Xf
Liv says
I'm glad you found this helpful! Let me know what you try out first 🙂
Kazondra Williams says
I have been hesitant to use tofu in the recipes I have, because of the inability to find foods that it could be used in. This article has helped me to see that the possibilities are vast and maybe even more delicious than I thought. Thank you so much for the information!!
Liv says
I'm so happy you found this article helpful! Can't wait to see what you make first 🙂