How to Cook with Tofu

By Alexandra Caspero on March 9, 2015

Curious on how to cook with tofu? Use this in-depth primer to learn the various types of tofu, how to cook it and best recipes to make with it. 

Tofu?! Eck. I know. I can practically see the eye rolls from my non-veg head friends right now. I know because I’ve been there.

Many moons ago, like high school, when I was toying with the idea of being a vegetarian, my mom and I bought some tofu at the store to make for dinner. Yay! We were totally going to be the hippie-dippie family on the block who ate tofu for dinner! Mind you, this was before the proliferation of juice bars, vegan blogs, and vegetarian cafes. Tofu was weird.  After hours of searching and wondering how to cook with tofu, we finally found a recipe to try our new ingredient with- stuffed shells! See you later ricotta, hello tofu stuffed shells!

And then the excitement faded.  The packaged tofu sat in the fridge for a month or two until it finally went bad. Don’t get me wrong, we thought about it multiple times- should we make the shells tonight? But something else always sounded better. Anything sounded better. 

Fast forward 15 years, and now I am a tofu-aholic. Really. Sometimes I wonder if I am going to turn into a slab of tofu because I eat it and love it so much. Smashed with a bit of veggies and mayo? Bring on the tofu salad! Covered in BBQ sauce and baked? Hello summer! However it’s made, I love it. But it took a lot of years to get here. I made a lot of mistakes along the way and threw out quite a few packages when I couldn’t stomach the idea of actually cooking the tofu.

Since I know this is true for a lot of you,  I wanted to put together a comprehensive plan of how to cook with tofu, the different tofu varieties available and more importantly, what to make with them!

the various types of tofu available to cook with

How to Cook with Tofu

Decide what recipe you are going to make

The first step to cooking with tofu is deciding what you are going to make with it.  Your planned meal will dictate which kind to get! Soft tofu behaves much differently than extra-firm tofu. When I head to the grocery store, regardless of my meal plan for the week, I tend to pick up a few packages of extra firm and firm. These are the varieties that I use most frequently, and I always like to have a few packages on hand for quick meals.

How to Cook with Tofu: Silken Tofu

Silken tofu has a softer consistency than regular tofu and will fall apart if not handled carefully. Honestly, this is the type of tofu that I like the least, but I know that many other people love it so I wanted to include it here. Its soft texture is perfect for making creamy dressings, sauces, and puddings. Basically, if you want to blend tofu in a recipe, go for silken. It also makes excellent pie fillings and dessert puddings. You can crumble silken tofu like the other varieties, but since it’s so delicate I tend to favor soft or firm tofu if I want crumbles.

favorite silken tofu recipes

1. Ultimate Chocolate Fudge Pie (
2. Ranch Dressing (
3. Dark-Chocolate Mousse  (
4. Shiitake Miso Soup (

How to Cook with Baked Tofu

Baked tofu is a great option for those who love the savory taste and texture of baked tofu, but want a pre-cooked, pre-made option. I rarely use baked tofu myself, but I love it in sandwiches or for quick stir-fries. The flavors I see most often are either labeled “savory” or “teriyaki”, but I’ve also seen pesto baked and other fun ideas! For a fast meal, I thinly slice baked tofu and stuff it into a roll with shredded vegetables and sauce. Use baked tofu in stir-fries, casseroles, fajitas and salads. Since it’s pre-seasoned the prep is minimal. Just open, slice, heat (or not) and enjoy. Easy and delicious!

favorite baked tofu recipes

1. Baked Tofu and Pasta Salad (
2. Asian Noodle Salad (
3. Forbidden Rice Stir-Fry with Teriyaki Tofu (
4. Chopped Power Salad (

How to Cook with Firm and Extra-Firm Tofu

Firm and Extra-Firm tofu are hands down my favorite varieties. I always have a package or two of firm/extra firm tofu in my fridge ready to go for tofu scrambles, homemade baked tofu, stir-fried tofu, and 1,000 other uses.  I choose extra-firm when I want a thick slab of BBQ tofu or when I grill tofu as it has a meatier texture and will hold its shape better than firm. Extra-firm also makes a great mock feta cheese.  Firm tofu holds it shape as slabs, cubes, or when crumbled- like in egg scrambles or egg salad.

If you are using firm or extra firm tofu, you’ll need to press it first.

A note about using firm/extra-firm tofu: it must be pressed first! Pressing the tofu allows for a crispy exterior and un-soggy tofu. Use a fancy tofu-press or wrap the tofu in paper towels and add a heavy weight on top. Set aside for at least 10 minutes and then marinade like other proteins or bake, saute, fry plain.

favorite firm tofu recipes

1. Tofu Breakfast Tacos 
2. Veggie Lettuce Wraps  (
3. Slow Cooker Butter Tofu
4. Copycat CPK Chopped Tofu Salad

How to Cook with Sprouted Tofu

Lastly, sprouted tofu is the newest tofu brand to hit the market.  It’s one that I’ve seen pop up over and over again at grocery stores and on menus. I first tried it a few years ago when Trader Joe’s started carrying their line, although I don’t buy it often. I know it’s supposed to be the same as extra-firm tofu (just with sprouted soybeans), but I find the texture to be a bit “off” for my preferences. Sprouting beans helps to aid in digestion, so I’m happy to see that sprouted tofu is available for those who like it!

If you’ve been nervous to try tofu before, I hope this guide inspires you to give it a chance!
What’s your favorite way to enjoy tofu?

The Ultimate Plant-Based Protein Cookbook + Course

(Includes 40+ recipes!)


Meet Alex Caspero

Alex Caspero is a Registered Dietitian, New York Times Bestselling Plant-Based Chef and mom of two. She aims to cut through the nutrition noise by providing real-life, nourishing tips for body and mind. Learn more about Alex.

(21 comments) leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Rachel Osborn
      May 26, 2016 AT 1:33 pm

      Okay, so what if I accidentally bought extra firm tofu and want to make one of the silken recipes…like pie? I just might find out here, shortly…

    2. Rachel Osborn
      May 26, 2016 AT 1:33 pm

      Okay, so what if I accidentally bought extra firm tofu and want to make one of the silken recipes…like pie? I just might find out here, shortly…

    3. Sarah @ Snixy Kitchen
      March 17, 2015 AT 9:19 pm

      Ahhh! I’m a tofu-aholic too! This is such a great collection of recipes and I love all the tips for cooking the different kinds of tofu. Thanks so much for including my miso soup in your roundup!

    4. Thespicyrd
      March 10, 2015 AT 9:36 pm

      Great info! I’ve dabbled in tofu from time-to-time, but am no expert baking with it, although I do tend to blend it in to dishes. One of the best tofu dishes I ever had was a green papaya and tofu salad in Hawaii. I’m still hoping to re-create that dish one day 🙂

    5. Farrah
      March 10, 2015 AT 7:56 pm

      I’ve always loved tofu! 😀 Great roundup, and I can’t wait to try these out! :]

    6. Confessions of A Mother Runner
      March 10, 2015 AT 10:26 am

      I am a big tofu fan too as you know! I don’t really like the silky though. Do you use a tofu press? I was thinking of getting one

      1. DK
        March 10, 2015 AT 7:18 pm

        Hey Deborah! I do use a tofu press because I make tofu so often, but you don’t need one. Just wrap your tofu in paper towels, set a heavy pan on top (add a few cans in the pan) and let sit for 10-15 minutes. Tofu is pressed!

    7. Linda @ Veganosity
      March 10, 2015 AT 9:43 am

      What a fabulous guide and recipe roundup! I love tofu too, it’s just so versatile. 🙂

      1. DK
        March 10, 2015 AT 7:18 pm

        Thanks Linda!

    8. Dana | fresh simple five
      March 10, 2015 AT 9:31 am

      This is just the guide I need! I’m just starting to eat tofu and honestly didn’t know there were so many kinds. So far I’ve only tried the extra firm kind. I baked it over the weekend and plan on tossing it into stirfry tonight!

      1. DK
        March 10, 2015 AT 7:19 pm

        Nice! I know I used to be so scared of tofu but after cooking it for years, I just love it! Glad you found the guide helpful!

    9. Lindsay @ the Live-In Kitchen
      March 10, 2015 AT 6:06 am

      Great tips and recipes! I’m just starting to get comfortable with tofu and found this inspiring.

    10. Lisa @ Healthy Nibbles & Bits
      March 9, 2015 AT 4:30 pm

      Thanks for including my forbidden rice dish in this round-up, lady!