Tofu is one of those foods that are extremely versatile and works well with any flavor profile. You can make savory meals such as stir fries, soups, and noodle dishes, while also making sweet desserts like cheesecake and smoothies. Because of its relatively bland flavor profile, tofu acts as a blank canvas for adding any flavors you want. In this guide of How to Cook Tofu for Beginners, I will go over the different ways you can cook tofu, 6 different sauce recipes you can make with tofu.
Below, we will go over the different and most popular ways you can cook tofu. These methods are the most common ways to cook tofu. However, it’s not comprehensive. This guide will be a great start for any beginner. For each recipe below, I give the same simple recipe. The only difference, is the cooking method. Here is the simple ingredients list and starting instructions:
The cornstarch and garlic powder are optional ingredients. If you want your tofu crispy with more flavor, then add these two essential ingredients!
Pan-fried tofu will be the most common way to cook tofu, and arguably one of the least intimidating. Here’s a simple recipe and instructions:
I recommend making pan-fried tofu when you don’t have a lot of cooking gadgets at your disposable. Maybe you don’t have an air fryer or you live in just a studio apartment without an oven. This will be the best method for you, and you will get easy, flavorful and crispy tofu.
I really like baked tofu, more so than pan-fried. It takes longer to cook, but it’s also more hands-off than pan-frying tofu. Here are the instructions:
Baking tofu with cornstarch will make it really crispy, especially the bottom of the cubes. This is perfect if you want to simulate deep-fried tofu. If I don’t have access to my air-fryer, this is my go-to tofu cooking method.
This method is by far my favorite. It takes the least amount of time for the crispiest tofu. You don’t even need to add cornstarch in order to mimic deep-fried tofu. Of course, cornstarch just makes it even crispier, but it’s really not essential, unlike in the other cooking methods. If you really wanted to, you can even omit the oil and it won’t drastically change the end-result, unlike the other cooking methods. Here are the instructions:
To be honest, scrambled tofu is very popular among vegans. That’s because this dish is commonly used as a substitute for classic scrambled eggs. I personally love this dish, because it surprisingly tastes like real scrambled eggs when done right. Plus, it’s an easy, quick dish that will help you eat more plat-based (if you’re into that, which I am). You can reference this classic alternative here. Below are the ingredients:
Now, you can eat the cooked tofu by itself no problem. However, sometimes adding a sauce always makes it better. For the six Asian-inspired sauces below, you can add them to the side of the tofu as a dipping sauce, or you can cook it together with the tofu in a pan for a simple stir-fry-like meal. Let’s start with the Teriyaki sauce!
Teriyaki is perfect if you are wanting a sweet, garlicky, and ultimately savory and satisfying flavor. Here’s the sauce recipe:
If you like this sauce recipe and want to pair this with some other proteins, then check out my Easy Teriyaki Chicken.
Black bean sauce is great if you want a super savory, Unami packed sauce. Here’s the recipe:
I used to obsess over this sauce in restaurants as a kid. This sauce is unique, as it’s not as salty as the other sauces, but much sweeter with the pineapple shining through.
Oyster sauce is a classic, and is commonly found in stir fries like Chow Mein, Broccoli Beef, and others. If you use too much, your dish can become too fishy. However, this sauce has the perfect balance of oyster with other sauce ingredients including honey, soy sauce, and vinegar.
Hoisin is another great sauce if you want something super Unami. You can buy Hoisin sauce at your local supermarket or Asian grocer. You can also buy a Vegetarian Hoisin if you don’t eat meat.
Kung Pao can be an intimidating sauce to make. It seems complicated but with the right pantry ingredients, you can whip it up in no time.
You can serve tofu with just about anything. One of my favorite side dishes to serve tofu with is rice and kimchi. I know that’s my inner Korean coming out. However, you can also put sautéed greens next to it, edamame, seaweed, Korean fried pancakes, and more. You can also serve tofu with a side of miso soup.
If you have raw, or uncooked tofu left over, then you can put it in air tight container with water and put it in the fridge. Just make sure to change out the water daily. You can also freeze the leftover tofu, which we will dive deeper into in the next section.
Yes, you can freeze tofu! However, you have to keep in mind that tofu will take on new characteristics depending on what type it is. If you are freezing silken tofu, it will take on a chewier and firmer texture. It won’t be the same as when you first bought it. So, if you bought silken tofu for a very specific purpose, like making a sauce or smoothie, and you’re buying it for the texture, then don’t freeze it. If you want to change its texture or you don’t care, then you can freeze it. It ultimately depends on your preferences and what you want to cook.
There’s less of a noticeable change in medium, firm, and extra firm tofu besides its texture and firmness improving.
There is an advantage of freezing tofu. For any type of tofu you freeze, it will better soak up marinades. That’s because when water in the tofu freezes, then melts as it thaws, it drains out more quickly, creating more tiny air pockets. This makes a tofu with a greater spongy consistency. So, if you want to use a marinade for your next tofu dish, you might want to consider freezing it.
When freezing tofu, you can either cut it up into cubes and put it in an air-tight container and freeze or you can put the pre-packaged 15-oz blocks in the fridge. Then, when you want to use it, just take it out of the freezer and let it defrost in the fridge for 1-2 days.
This is so important, because there are so many varieties of tofu, it can be difficult to know which ones to cook with and for what dishes.
Overall, there are two types of tofu: Silken and regular. Silken tofu is a Japanese variety that is very smooth and tender in texture. It’s often used and blended in sauces, smoothies, dips, creams, baking recipes, and soups. It’s the creamiest type of tofu and is un-pressed. There’s different types of silken tofu. It’s labeled with different consistencies depending on how much soy protein is in it. You don’t want to press or fry silken tofu, as that could ruin it.
Regular Chinese tofu comes in a variety of consistencies ranging from soft to extra firm, depending on how much water has been pressed out of it. You will find this variety in the refrigerator section at your grocery store. Medium to firm tofu is usually more compact and has less water to it, because it’s been pressed more. Plus, you can press it even more when you take it home.
Chinese regular tofu is great for making stir fries, soups, snacks, and more.
That’s why it’s so important to briefly know the different kinds of tofu, so it can inform you on what kinds to use in the dishes you want to create. For example, you won’t want to make a stir fry with silken tofu. The end result will be a disaster and will end in a disintegrated tofu mash, because you were treating such a delicate food so harshly. Or, if you want to make a smoothie and you choose to use extra firm tofu…it might not turn out as creamy as you want.
Pressing your tofu is a major step. However, like mentioned before, you don’t want to press silken tofu or soft regular tofu. If you do, it will crumble apart. It’s best practice to press medium to firm tofu. Pressing tofu is as easy as getting some paper towels and pressing them to the tofu block until you can get most of the moisture out.
First, open the package of tofu and drain the water in the package. Lay your counter or a cutting board with a thick layer of paper towels and lay the block down. Get another thick layer of paper towels and press down on the top of the tofu blocks with the towels with your hands. You can also place the paper towels on top, and use a pan or textbook to place on top. This will add more pressure to the tofu and extract more water than just using your hands. Plus, if you stack a weight on top of the tofu, you can let it press for 5-10 minutes – a hands-off approach.
Then, after your press and dry the tops and sides of the block, cut the tofu block in half, length wise. This way you are exposing more moisture by slicing it right in the middle. After slicing it, flip each slice of tofu where the wetter side is face up. Then press it for another 5-10 minutes.
If you don’t have a lot of time on your hands, then just take the tofu block out of the container and press paper towels against the whole surface area of the block with your hands. This is what I do.
Now, you can buy tofu presses that will work quickly to get the water out. They can cost $10 – $30 on Amazon. However, I wouldn’t recommend buying one, unless you have extra money or kitchen space. I just don’t find them necessary when you can press the tofu with your hands or an old textbook.
Tofu is a super bland food, so you not only need to season it, but you need to season it deliberately. Making sure you press tofu well and make sure you get out a lot of the moisture will also help the tofu soak up more flavor or seasonings.
When I press, cut, and season tofu, I season it once it’s dry, and before I add any oil to the tofu. This will allow the seasonings to stick more permanently on the tofu before adding slippery oil.
If this wasn’t clear before, tofu is great in stir fries. I think tofu is best used for stir fries, because it provides enough heartiness as a protein where you will get full and satisfied, but you’re not eating meat. Besides the sauce recipes I provided above, here are some more tofu stir fry recipes:
Thai Basil Eggplant with Tofu – Thai Eggplant stir-fry with Basil and Chili garlic sauce (Pad Prik Pao Ma Keua Praw) is soft, spicy and a little sweet recipe. A simple sauce, eggplant, onions, peppers, tofu and Thai basil come together quickly to make a delicious vegan side dish or main meal dish when served over rice, noodles, or quinoa. This recipe is made by Enhance Your Plate.
Smoothies is an unconventional way to use tofu. However, use silken tofu when you added protein and a creamy texture to the smoothie. Below are some smoothie recipes using tofu:
Soups is another great way to use tofu creatively. Use tofu for miso soups, sweet and sour soup, Korean Kimchi Stew, noodle soup, and more. Below are some recipes for tofu soup that can be useful to try.
Yes, you can use tofu for tacos. After you press the tofu, break it into small pieces with your hands and season with salt, pepper, oil, and taco seasoning. Stir to combine. Heat a frying pan on high heat, and sauté until crispy and cooked through. Here are some tofu taco ideas and recipes:
Crispy Tofu Tacos – These crispy tofu tacos are made with a cornmeal mixture that gives the tofu a crunch it would be missing otherwise. They might just convince former vegetarian haters like myself that you can actually have a meatless taco. And yes they are actually crispy. This recipe is made by Chisel and Fork.
When you use silken tofu, you can make a variety of dips including ranch, herb and buffalo dips. You can also make cream based sauces using silken tofu including pasta sauces, Alfredo, and more. Here are some recipes:
Adding tofu to your salads is one of the easiest ways to add protein to a dish that is easy to not make balanced. Follow these flavorful and creative recipes below to see how you can use tofu in salads.
Tofu Skin Salad with Cucumber and Cauliflower – Bold spicy Asian flavors that will definitely get your taste buds moving. Delicious texture with tofu skin, cucumber and cauliflower mixed with a chilli black vinegar dressing that is spicy, sweet and sharp all at the same time. This recipe is made by The Devil Wears Salad.
Tofu Puff Salad with Snake Beans and Peanut Butter Dressing – This Tofu Puff Salad is a variation of the traditional Gado Gado. Stirred through with a homemade peanut butter dressing, this salad is great to have on its own. This recipe is made by The Devil Wears Salad.
Vegan Tofu Katsu Salad – This tofu katsu salad is a deliciously fresh take on a Japanese tofu katsu curry. It’s made with crispy gluten free breaded tofu, crunchy veggies, brown rice, and a curry sauce inspired salad dressing. You’ll be wondering why you’ve never tried katsu in a salad before! This recipe is made by Forkful of Plants.
You wouldn’t believe me if I said it, but you can make desserts with tofu. Chocolate desserts are especially popular with silken tofu. You can cakes, mousse, cream pies and more. Here are some recipes:
Gluten Free Brownies – These Vegan Gluten-Free Chocolate Brownies are fudgy and gooey, seriously indulgent and made with tofu! Sumptuously chocolatey, seriously moist and luxuriously dense, they’re also refined sugar free, oil-free, naturally sweetened with dates, flourless and grain-free, and high in protein and fiber. This recipe is made by Rhian’s Recipes.
The reason I have “other” tofu recipes, is because the categories above do not do tofu justice when it comes to how you can use it. You can use tofu in such a variety of ways. The only limitation is your imagination. This list below will definitely prove it.
Chipotle Sofritas – This Sofritas recipe makes flavorful vegan braised tofu that’s perfect for tacos, enchiladas, burrito bowls and more. My one-pan recipe is an easier take on Chipotle Sofritas, is just as delicious (if not more), and comes together in less than 30 minutes. This recipe is made by Spice Cravings.
Peanut Tofu Satay Curry – This Peanut Tofu Satay Curry is really easy to make, super satisfying, and so full of flavor. It’s rich and creamy, nutty, fragrant, salty-sweet and perfectly spicy. It’s easily customizable, packed with veggies, comforting and warming. It’s hearty and satisfying and super easy to make as it’s made in one pot and ready in 20 minutes! Plus it’s naturally vegan and gluten-free. This recipe is made by Rhian’s Recipes.
Tofu originated in China when a chef during the Han Dynasty (206 BC – 220 AD) accidently curdled soy milk when he added nigari seaweed. There is also art that dates as far back as the Han Dynasty where it shows tofu production. How cool.
The process of making tofu is very similar to cheese. During the manufacturing process, coagulants are added to soy milk, so the solids separate from the liquids. Today, the coagulants people use is magnesium chloride, but nigari seaweed was the original coagulant used back in the day. Then the bean curds are packed into a press, formed into a block, and aged for a certain amount of time (depending on the type and firmness of the tofu).
You may be wondering how Tofu is a Japanese word when it originated in China. However, it was introduced to Japan in the eighth century and took on a couple of different names, including “okabe”. It didn’t take on the name “tofu” until 1400. Tofu is a Japanese word that is derived from the Chinese (Mandarin) word “doufu”, which literally means curdled bean.
Interestingly, the spread of tofu consumption throughout Japan and Korea was linked to Buddhism. Many Buddhists are vegetarian, because they believe that killing is linked to negative karma. Therefore, many avoid killing animals and eating meat. Back in the day, Buddhist priests were responsible for bringing tofu back to Japan.
In 1770, Benjamin Franklin, one of our founding fathers, first introduced tofu in a letter to John Bartram. Ben Franklin actually encountered it while he was in London, and packaged a few soybeans up and referred to it as cheese from China. How interesting. Franklin also corresponded with James Flint on how the Chinese took soybeans and turned it into tofu. Flint writing “Towfu” in his letters to Ben Franklin was one of the first appearances of the word in the English language. The first tofu factory was erected in the United States in 1878.
Tofu didn’t become popularized until 1971 when Frances Moore Lappe published his book, Diet for a Small Planet. His book essentially proved the misconception that animal-based protein was superior false. He was one of the first people to introduce other forms of protein, like plant-based protein into America’s regular diet. His book was known at the time for diet and nutrition advice, and he talked a lot about the nutrition of tofu.
“Join the Audreythena Food Goddess Newsletter to receive free healthy recipes, original interviews with other food bloggers, and information on how to live sustainably and healthy food for weight loss.”
Subscribe to our newsletter for free healthy recipes, original interviews with food bloggers, and information on how to live sustainably.