• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Cozy Peach Kitchen
  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipes
  • About
  • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About
    • Lifestyle & Nutrition
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Nutrition Articles

    Guide to Cooking Tofu (20+ Tofu Recipes)

    Published: May 28, 2020 · Modified: Jan 4, 2023 by Cassidy Reeser · This post may contain affiliate links.

    97 shares
    Image of cubed tofu with overlay that says "Tofu 101: Cooking Methods, FAQ and easy recipes" and website address

    In this complete guide to tofu, you'll learn about the different types of tofu and cooking methods. I also include more than 20 of the best tofu recipes!

    Image of cubed tofu with overlay that says "Tofu 101: Cooking Methods, FAQ and easy recipes" and website address

    If you're new to cooking tofu, let this be your guide! Tofu is a delicious ingredient to include in all kinds of meatless cooking.

    Tofu is an extremely versatile and nutritious food. You can marinate it, bake it, fry it and even blend it into smoothies.

    In this guide, I go over types of tofu and nutrition, cooking methods, and my favorite tofu recipes.

    If you're just looking for tofu recipes to try out, skip down to the bottom of the post for 20+ tofu recipes. 

    Jump to:
    • What is tofu?
    • Types
    • Preparation Methods
    • Pressing tofu
    • Marinating tofu
    • Tofu FAQ
    • More plant-based nutrition guides
    • 💬 Comments

    What is tofu?

    Tofu is made from condensed ground soybeans, much like the way that cheese is made.

    It is combined with a coagulant like magnesium chloride or calcium sulfate to make the firm food that we know as tofu.

    Tofu is a good source vegan protein and also contains carbohydrates, fats and vitamins, and minerals like iron. It is low in saturated fats and free from cholesterol.

    Depending on the way tofu is coagulated it may be a good source of calcium or magnesium. 

    Cubed tofu on wooden cutting board.

    Types

    There are four main types of tofu:

    • Silken
    • Medium
    • Extra firm
    • Super firm

    Most tofu is sold in blocks packaged with water. The difference between tofu varieties depends on how much water is present in the block, with silken retaining the most water and super firm retaining the least.

    Silken or soft

    This type is soft and delicate. It contains the highest amount of water and crumbles very easily because it is undrained and unpressed. Think of it as a very thick yogurt.

    How to prep: Drain excess water and blot with a towel. Do not press, as it will just crumble apart.

    How to eat: Best pureed in sauces, smoothies, or dips. 

    Medium firm

    Also just called "firm", this is much thicker than silken tofu and has a "meatier" texture, but it still crumbles under pressure. 

    How to prep: Drain excess water, blot with a towel, press, freeze, marinate.

    How to eat: Great in stir-fries, breaded, baked, sauteed, or served in miso soup.

    Overhead view of firm tofu in plastic container.

    Extra firm and super firm

    These varieties hold their texture the best, with super firm tofu being the most compact. Depending on the brand, firm tofu may still crumble and lose its shape but will work for most cooking methods.

    How to prep: Drain excess water, blot with a towel, press, freeze, marinate.

    How to eat: Great in stir-fries, baked, sauteed, scrambled, fried, or boiled.

    The takeaway

    Extra-firm tofu is my go-to for most recipes. It absorbs marinades well while also providing a firm texture to dishes.

    It is also one of the most commonly available types of tofu. If extra-firm isn't available you can usually substitute medium-firm or super firm.

    Preparation Methods

    Sautéed and pan-fried

    Cubed extra firm or super firm tofu works best for sauteing because it holds its shape well. Drizzle the pan with olive oil over medium heat.

    Saute until each side is lightly browned, only turning the tofu when it is browned.  This takes about 3-4 minutes and prevents tofu from sticking to the pan.

    Try it out with this Spicy Peanut Tofu, Tofu Chorizo or Tofu and Veggie Spring Roll Bowls.

    Fried

    One tofu cutlet drizzled with white gravy on a pink plate.

    Frying works best for breaded or battered tofu. It yields a crispy outside crust, while the inside stays soft. Like sauteing, you only want to flip fried tofu when one side is completely cooked.

    Try it out with Chicken Fried Tofu.

    Air-fried

    This is probably my favorite way to cook tofu because it's one the quickest methods and it yields super crisp tofu.

    You can use any kind of air fryer to air fry tofu. I use a Cuisinart toaster oven/air fryer combo which has a large air frying tray. I've also made this with an Instant Pot air fryer lid, which requires 2 batches.

    I usually cook air fryer tofu at 400F for 10-12 minutes, stirring halfway through.

    Check out my guide to Air Fryer Tofu. These Tofu Nuggets also have air fryer instructions.

    Baked

    Baking tofu yields a firmer result than frying or sauteing because the oven heat evaporates the excess liquid.

    For a quick way to prepare tofu, sprinkle cubes or squares with salt and pepper. Bake at 350 degrees for 30 minutes, turning halfway through.

    The tofu will be golden and firm.

    Try it out with Baked Sesame Tofu, General Tso's Tofu, Crispy Baked Tofu Nuggets, or Easy Baked Peanut Tofu. 

    Scrambled

    Combine crumbled firm or extra firm tofu with seasonings and veggies and saute in the pan for an egg-free breakfast scramble. 

    Try it out with this 15-minute tofu scramble.

    Blended

    Overhead view of bowl filled with onion dip, caramelized onions, and potato chips.

    Silken tofu can be blended into smoothies or even used as a mayonnaise replacement in dips and dressings. Firm and extra firm tofu can be blended in a food processor to make tofu ricotta.

    Try it out with Creamy Vegan French Onion Dip.

    Pressing tofu

    Tofu being pressed in white tofu press.

    Pressing tofu removes excess water from the inside. This method is more necessary for some cooking methods than others.

    If you press firm or extra firm tofu for at least 15 minutes you will end up with a firmer end result. That means crispier, firmer tofu!

    If you have 15 extra minutes you won't regret pressing tofu. It allows the tofu to absorb marinades and other flavors in the dish instead of holding on to the water flavor.

    However, baking tofu evaporates the excess water. You can often skip pressing in this case and opt for a "quick pressing" method (see below).

    To press tofu, you will need either a tofu press or your own DIY press.

    Tofu press: This is the tofu press that I use at home. It's definitely worth investing in a press if you frequently cook with tofu.

    Make your own press

    You can make your own press by wrapping tofu in paper towels and placing a plate on top. You'll want to place the tofu on a plate to catch the water. Stack a bag or can of beans on the top plate to weigh it down.

    Quick pressing

    Wrap the tofu block in a paper towel or clean dish cloth. Over the sink or a container, lightly press on the tofu until water squeezes out. Slice tofu into desired shapes. Take a dry paper towel and pat the tofu to remove excess water.

    Freezing tofu

    While it may sound strange, freezing tofu is a great way to remove excess water. It becomes very spongey and readily absorbs marinades. Drain, press, and slice the tofu before freezing to prevent a large block of ice from forming. Freeze the tofu in a freezer bag for at least 6 hours for best results.

    Marinating tofu

    Tofu cubes in brown marinade.

    Like other protein sources, tofu tastes even better when its marinated. Marinating works best with firm, extra and super-firm varieties. I recommend pressing tofu for at least 15 minutes before marinating it.

    For best results, marinate tofu from 30 minutes to 24 hours. Only 15 minutes will work if you're in a hurry.

    If you're using a very acidic marinade, such as vinegar or tomato-based, reduce the time to 12 hours to prevent the tofu from breaking apart.

    Try it out with this Easy Marinated Tofu, BBQ Tofu Bowls, or even a jerk marinade.

    Tofu FAQ

    Is tofu good for you?

    Tofu is a healthy plant-based protein option that is cholesterol free and low in calories. It also contains iron, antioxidants and can sometimes contain calcium or magnesium, depending on how it is prepared.

    What does tofu taste like?

    If you are not used to the flavor, tofu on its own can taste bland. It is similar to soy milk or edamame because it is made from soy. Tofu can be very flavorful when marinated and seasoned.

    Do you have to press tofu?

    No! Pressing tofu removes excess water which can help it soak up marinades and become more crispy, but it does not have to be pressed.

    Does tofu need to be cooked before eating?

    Tofu does not need to be cooked before enjoying. It is most common to eat silken tofu raw.

    Have any other questions about tofu? Let me know by leaving a comment below!

    20+ Tofu Recipes for Beginners

    There are so many ways to make this plant-based protein staple. Bake it, marinate it, bread it, fry it, and even blend it!

    Baked Panko-Breaded Tofu Nuggets

    Get ready to fall in love with tofu! These panko-breaded tofu nuggets are lightly marinated and then baked in the oven until crispy and golden. They are perfect for weeknight meals or as a snack and can be made in the oven OR air fryer!

    Garlic Herb Tofu

    Garlic herb tofu is coated in a simple but flavorful all-purpose seasoning and then baked to crispy golden perfection. This is a great addition to bowls, salads, and more!

    Vegetarian Grit Bowls with Maple Tofu

    These vegan grit bowls feature sweet and spicy maple tofu and roasted summer veggies on a bed of grits. This recipe is a perfect dinner party option and is a great way to celebrate Southern summer flavors!

    Vegetarian BBQ Tofu Pizza

    This BBQ tofu pizza features sweet and savory flavors from brown-sugar-based BBQ sauce and salt and pepper tofu! It's the perfect vegetarian addition to pizza night and can be made using homemade or storebought pizza dough.

    Tofu Stir Fry with Noodles

    This 15-minute tofu noodle stir fry is easy to make and filled with flavor from a simple vegan stir fry sauce. This meal uses convenient ingredients and is perfect for weeknight dinners!

    Vegan Stuffed Shells with Tofu Ricotta

    These simple but flavorful vegan stuffed shells are filled with tofu ricotta, spinach, and mushrooms. They are perfect as a comforting weeknight meal and come together in 20 minutes of active time!

    Sweet and Spicy Harissa Tofu

    Crispy, golden tofu is tossed in a sweet and spicy harissa sauce in this easy meal starter. This recipe includes instructions for air-frying, pan-frying, and baking.

    Honey Garlic Tofu

    Sweet, sticky, and savory honey garlic tofu is the perfect addition to stir-fries or fried rice.

    How to Make Air Fryer Tofu

    Learn how to make ultra-crispy, flavorful, and golden tofu in the air fryer! This tofu is a healthy vegan protein option made with simple ingredients in under 30 minutes.

    Vegan Chorizo-Style Tofu Crumbles

    Crumbled tofu is combined with Mexican inspired chorizo spices for the perfect vegan taco filling! This recipe requires less than 30 minutes of active time and is easy to freeze or double.

    Panko Breaded Tofu Cutlets with Pepper Gravy

    Breaded tofu cutlets are marinated, seasoned and coated in panko and lightly pan-fried until golden. They are perfect as a main protein for lunch, dinner or even Thanksgiving! 

    Vegetarian Tofu Pot Pie

    This savory, flavorful, and downright delicious vegetarian pot pie is made with a delicious dairy-free cream sauce and filled with tofu and veggies! It's surprisingly easy to make and might just be the definition of comfort food.

    Baked Sesame Tofu

    Sweet and savory flavors combine to make this easy but delicious baked sesame tofu! This recipe is great for quick weeknight dinners and is vegetarian, vegan and gluten-free optional.

    Spicy Peanut Tofu (Pan-Fried)

    This easy pan-fried tofu is crispy and coated in a delicious spicy peanut sauce. This recipe takes under 30 minutes to make but it's packed with flavor!

    Easy BBQ Tofu Sandwich

    Marinated BBQ tofu is pan-fried and paired with creamy tahini coleslaw in this flavorful vegan sandwich.

    Easy Marinated Tofu

    Marinating tofu will take your dinner game to the next level! All you need is a handful of pantry staples for this flavorful, crispy pan-fried tofu. It's great in stir fries or with rice and veggies!

    Vegetarian Black Bean Enchilada Casserole

    This vegetarian enchilada casserole is made with a savory, flavorful black bean and tofu filling.

    General Tso's Tofu

    This Chinese takeout-inspired General Tso's tofu is sweet, savory, and super easy to make. It's perfect for weeknight meals and the sauce is so good that you'll want to drizzle it on everything!

    Easy Baked Peanut Tofu

    Rich & creamy peanut tofu is a savory dish that's perfect for quick weeknight meals. The peanut sauce is made using mostly pantry staples and is so delicious that you'll want to eat it on more than just tofu!

    Easy Tofu Scramble (Ready in 15 Minutes!)

    All you need is a handful of pantry staples and tofu to make this easy, flavorful scramble. No pressing or marinating is required AND it's ready in just 15 minutes!

    Veggie Subs with Seasoned Tofu

    This veggie sub sandwich is topped with garlic herb tofu, cheese, and a bunch of vegetables! It's perfect for a balanced lunch or dinner and takes just a few minutes of active time to make.

    More plant-based nutrition guides

    • 5 Secrets to Easy Plant Based Dinners
    • Guide to Vegetarian Pantry Staples
    • The 18 Best Vegan Protein Sources
    • Vegan Iron Sources - Iron in the Plant-Based Diet

    More Vegetarian Nutrition Articles and Resources

    • Caraway Cookware and Bakeware Review
    • What is Nutritional Yeast + How to Use It
    • 15 Easy Vegetarian Instant Pot Recipes
    • How to Make a Filling Smoothie
    97 shares

    Reader Interactions

    Comments

    1. Ana Clara

      July 03, 2022 at 4:38 am

      Thank you for the info!
      I have read somewhere that Tofu is bad for us because it’s really hard to digest.
      Do you know anything about that?

      Thank you 🙂

      Reply
      • Cassidy Reeser

        July 03, 2022 at 8:32 am

        Hi, thanks for asking! Actually, as far as plant-based proteins go it is easier to digest. This is because it has less fiber, so it’s less likely to cause discomfort that people might have with high fiber food like beans.
        Any case of indigestion with tofu I would take on a case by case basis. As a whole it is a very healthy food. I hope that helps! 🙂

        Reply
    2. Susan

      February 07, 2021 at 8:23 am

      Thank you for all the helpful information about tofu. We have been wanting to cook with it more and you answered so many questions we had!

      Reply
      • Cassidy Reeser

        February 07, 2021 at 9:36 am

        Hi Susan, I'm so glad to hear that you found it helpful! 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I’m Cassidy! I’m the registered dietitian behind Cozy Peach Kitchen, a food and nutrition blog sharing easy vegetarian recipes for every occasion.

    More about me →

    Trending now

    • Vegan Avocado Pesto Pasta
    • Stovetop Gouda Mac and Cheese
    • Sweet Potato Quinoa Bowls with Almond Dressing
    • Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Mediterranean Quinoa Bowls with Balsamic Chickpeas
    • Peanut Stir Fry Sauce

    Spring meals

    • One Pot Pesto Orzo with Mushrooms
    • Vegan Pesto Lasagna with Tofu Ricotta
    • Veggie Pasta Salad with Lemon Vinaigrette
    • Mediterranean Pearl Couscous Salad
    • Vegetarian Lentil Salad with Honey Mustard Vinaigrette
    • Tahini White Bean Salad

    Footer

    Logos

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Cozy Peach Kitchen®. All rights reserved.