• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Get my free Meal Prep Quick Start Guide

Get my free Meal Prep Quick Start Guide

  • New? Start Here
  • Contact

Sweet Peas and Saffron

meal prep recipes for busy people

  • All Recipes
    • Course
      • Breakfast
      • Lunch
      • Dinner
      • Sides
      • Salad
      • Soups & Stews
      • Drinks
    • Method
      • Air Fryer
      • Instant Pot
      • Slow Cooker
      • Grill
      • One Pot Meals
    • Diet
      • Dairy-Free
      • Gluten Free
      • Low Carb
      • Vegan
      • Vegetarian
      • Nut Free
    • Protein
      • Beans
      • Beef
      • Chicken
      • Lentils
      • Seafood
      • Pork
    • Recipe Index
  • Air Fryer
  • Instant Pot
  • Shop
    • Shop Meal Plans
    • Shop Favorites
  • Get my free Meal Prep Quick Start Guide

    Get my free Meal Prep Quick Start Guide

Home Main Ingredient Tofu
5
/5
1 hour hour

How to Cook Tofu

Dairy Free Dairy-Free Gluten Free Gluten Free Nut Free Nut Free Vegan Vegan
Jump to Recipe
By: Denise Bustard2 Comments
Posted: 1/25/22 Updated: 1/25/22

This post may contain affiliate links. Please read our disclosure policy.

This post shows you how to cook tofu using five different methods! With these tips, you'll get great texture and flavor each and every time. Plus, recipes to make with tofu, and how to store it for meal prep!

Tofu is a great vegetarian source of protein, and with the right methods, sauces, and recipes, it can taste amazing, too! From peanut ginger tofu stir fry, to easy tofu tacos, crispy seasoned baked tofu - there are so many ways to enjoy this vegetarian staple.

how to cook tofu collage image
Jump to... show
1 Health Benefits of Tofu
2 What is tofu?
3 Types of Tofu
4 How to Press Tofu
5 Pan Fried Tofu
6 Baked Tofu
7 Grilled Tofu
8 Air Fried Tofu
9 Basket Air Fryer
10 Crumbled Tofu
11 Meal Prep + Storage
12 More how to posts
13 How to Cook Tofu

Tofu is affordable, keeps well in the fridge (making it perfect for those days where you forget to thaw something out), and contains plenty of plant-based protein.

Despite having so many points in its favor - tofu gets a bad rap. I have to admit... I avoided it for a long time. When you don't cook tofu right, it is bland, spongey, and unappetizing. When cooked correctly, it's absolutely delicious!

We're sharing how to cook tofu, with lots of secrets and tips for getting the perfect texture and flavor! With these tips in your hands, you might just become a tofu fan after all!

Health Benefits of Tofu

  • tofu is a great source of antioxidants that protect agains free radical damage
  • contains all 9 essential amino acids - therefore it is a "complete" protein and great for those on a vegan diet
  • tofu contains a good amount of iron, which is essential for  a healthy immune system and energy levels!
  • Find more information about the health benefits of tofu

What is tofu?

Tofu is made from soybeans that are made into soy milk through a process of boiling, curdling, and pressing. A coagulant is then added to the soy milk. After this, the process involves simmering the curds and pressing the final product. Firmer tofu is pressed for longer, while silken tofu is not pressed for as long (therefore retaining more water). This entire process is similar to the way that cheese is made from milk!


Types of Tofu

You might be wondering which kind of tofu is best to cook with - there's a lot of options in the cooler section at the grocery store! However, they each have separate uses and benefits.

  1. Silken - is a great choice for blending into a smoothie, adding to vegan desserts, or adding to miso soup. It has a mild, creamy flavor and is much more smooth when broken up than firm or extra firm tofu.
  2. Firm - has been pressed for longer than silken tofu, but is less dense than extra firm tofu, and crumbles easily
  3. Extra firm - has less water than firm tofu. We always use extra firm tofu (unless adding to smoothies in which case I use silken)
Side view of tofu on a white plate with a paper towel on it and a can sitting on top of the plate to drain tofu

How to Press Tofu

For any recipe where you want the tofu to retain its shape and get a 'crispy' texture, you are going to need to press the moisture out.

You can purchase a tofu press, or you can easily make do with what you have on hand: two plates, some paper towels, and a heavy (28 oz) can.

Here's how to press tofu:

  1. sandwich your extra firm tofu between two plates layered with paper towels
  2. place a heavy can or object on top
  3. press for 30 minutes or more

Do I always need to press tofu?

No! For any recipe with tofu crumbles (like a tofu scramble or tofu taco meat), you don't need to do this step. For soups or curries or 'wet' dishes like this tofu tikka masala, you can also skip this step. Do not press silken or soft tofu, stick with firm or extra firm tofu only.


Pan Fried Tofu

overhead shot of peanut ginger tofu stir fry in frying pan

Pan-fried tofu gets a nice, crispy texture and goes great with a sauce. Through trial and error, we have found that small cubes (around ½ inch cubes) are best for taste & texture, and they cook quickly as well.

How to make pan-fried tofu:

  1. press extra firm tofu (see above)
  2. cut into ½ inch cubes
  3. heat olive or avocado oil in a in a skillet (tip: prefer cast iron enamel pans really helps tofu to get crispy)
  4. add tofu, season with salt & pepper and sautee for 15 or so minutes, until golden and slightly cripsy on each side
  5. toss in a sauce if you'd like

Pan-fried tofu recipes

  • Spicy Tofu Noodle Meal Prep Bowls
  • Peanut Ginger Tofu Stir Fry
  • Teryaki Tofu (stick + tangy)

Baked Tofu

overhead shot of baked tofu cubes on baking pan

If you have a little bit more time, baking your tofu is a great option for the ultimate crispy and delicious texture. These little cubes will be gobbled up by everyone!

How to bake tofu:

  1. press extra firm tofu
  2. cut into ½ inch cubes
  3. toss in olive oil, then cornstarch, then a spice blend
  4. bake at 350°F for 30-45 minutes

Baked tofu recipes

  • Easy Baked Tofu
  • switch up the spice blend with one of these 7 Spice Blends

Grilled Tofu

close up shot of vegan barbecue tofu bowls with pineapple slices

Grilled tofu is quick to cook and is perfect slathered with barbecue sauce! I prefer cutting the tofu into sticks for grilling because slabs taste too much like 'tofu' for me. The sticks have good coverage with barbecue sauce and get a nice char on each side.

Here's how to make tofu on the grill:

  1. press extra firm tofu
  2. heat grill to 400°F
  3. cut tofu into sticks (or whatever shape you'd prefer)
  4. grease the grill
  5. grill tofu sticks for 3-4 minutes per side, brushing with barbecue sauce as you flip

Grilled tofu recipes

  • Pineapple BBQ Tofu Bowls

Air Fried Tofu

overhead shot of tofu cubes in air fryer

The air fryer might just be our favorite way to cook tofu because it's so dang fast and it gets so dang crispy!

Basket Air Fryer

This is the basket air fryer we used to test this recipe!

Shop Now

Note: this basket-style air fryer easily fits a whole block of tofu and would probably fit even more.

How to make tofu in the air fryer:

  1. press extra firm tofu
  2. cut into ½ inch cubes
  3. toss in avocado oil, then cornstarch, then a spice blend
  4. cook at 390°F/200°C for 13 ish minutes

Air fryer tofu recipes

  • Air fryer tofu

Crumbled Tofu

overhead shot of tofu crumbles in baking pan

The best part about crumbled tofu is you do not need to press it! Depending on what your end goal is for your crumbled tofu, the cooking method will differ.

  • for soft 'scrambled eggs' texture, you will pan fry. See full directions in this tofu scramble.
  • for chewier 'ground meat' texture, you will broil. See full directions in this tofu tacos recipe.

Meal Prep + Storage

overhead shot of four spicy tofu noodle meal prep bowls in glass containers

There are a number of ways you can meal prep tofu, but you need to know that crispy tofu will not stay crispy after storing in the fridge.

  1. press your tofu ahead - you can press it a few days ahead (we haven't tested this more than 2 days ahead, but it may work)
  2. marinate your tofu - let it sit overnight 1-2 days in one of these 7 chicken marinades
  3. cook it ahead and portion out for lunch - it won't stay crispy but it does maintain a 'chewy' texture. Also works great for tofu scramble and tofu taco meat!
  4. freeze - it's also possible to freeze a whole block of uncooked tofu, in fact, some people prefer to do this as it helps to expel extra water from the block when thawed. This us useful to note if you happen to pick up a large pack of tofu and can't use it up before it's best before date. Make sure to drain and press tofu well after thawing.
spiralized zucchini in meal prep container from overhead

More how to posts

  • How to cook salmon
  • How to cook a sweet potato in the microwave
  • How to cook zucchini noodles
  • How to cook bacon in the oven
  • How to cook quinoa in a rice cooker

Did you make this? Tag me on social @sweetpeasandsaffron and be sure to leave a comment and rate the recipe!

Gray bowl filled with a pile of cooked tofu chunks

How to Cook Tofu

5 from 1 vote
Prep Time: 10 minutes mins
Cook Time: 20 minutes mins
pressing time: 30 minutes mins
Total Time: 1 hour hr
Print Rate
How to cook tofu- showing you five ways to cook tofu for the best texture and flavor! Plus, recipes to make with tofu, and how to store it for meal prep!
4 servings

Ingredients

  • 12 oz block extra firm tofu 350 g
  • other ingredients as needed for each recipe

Instructions 

Pan Fried Tofu

  • Prepare the tofu - remove from package, drain all water, and sandwich between two paper towels and two plates. Place a heavy item like a can on the top plate. Press for at least 30 minutes.
    tofu pressed between plates with can on top
  • Cube - Cut the pressed tofu horizontally into three slabs, then cut into ½ inch cubes.
    tofu cubes on blue plate
  • Cook - Heat 1 tablespoon oil in a pan. Add the tofu cubes and cook, turning occasionally, until golden on all sides. This takes around 15 minutes.
    Toss in a stir fry sauce like this Peanut Ginger Sauce
    tofu in a frying pan

Oven Baked Tofu

  • Press tofu - sandwich between paper towels and two plates. Place a heavy object (like a 28 oz can) on the top plate. Press for 30 minutes or more.
    tofu pressed between plates with can on top
  • Prepare - Heat oven to 350°F. Cut tofu into ½ inch or ¾ inch cubes.
    tofu cubes on blue plate
  • Combine - Toss tofu in olive oil, then in 2 tablespoons of cornstarch 1 tablespoon at a time.
    Toss tofu in a spice blend for extra flavor, then arrange on a large baking sheet.
    tofu cubes tossed in seasoning and spread out on baking sheet
  • Bake - Bake for 45 minutes - 1 hour, until cooked to your liking. Find a great spice blend in this Easy Baked Tofu recipe.
    close up view of crispy baked tofu

Grilled Tofu

  • Press tofu - sandwich between paper towels and two plates. Place a heavy object (like a 28 oz can) on the top plate. Press for 30 minutes or more
    tofu pressed between plates with can on top
  • Slice - When the time is up, discard the paper towels and cut the tofu into ¾ x 3 inch sticks.
  • Prepare the grill - Before grilling the tofu, be sure to grease the grill with a bit of oil (you can brush it on or carefully spray some oil on from a distance- flames will flare up)
  • Grill - Grill the tofu sticks for 3-4 minutes per side, brushing with barbecue sauce several times while cooking.
    close up shot of vegan barbecue tofu bowls with pineapple slices

Air Fryer Tofu

  • Press tofu - sandwich between paper towels and two plates. Place a heavy object (like a 28 oz can) on the top plate. Press for 30 minutes or more.
    tofu pressed between plates with can on top
  • Prepare - Heat air fryer to 200°C/ 390°F. Cut tofu into ½ inch or ¾ inch cubes.
  • Combine - Toss tofu in avocado oil, then in 2 teaspoons cornstarch. Toss tofu in a spice blend for extra flavor (we like this spice blend!), then place in the air fryer basket.
  • Air Fry - Cook for 13 minutes, shaking every 5 minutes, or until cooked to your liking.
    overhead shot of tofu cubes in air fryer
  • Serve - Tofu is ready when it is firm on the outside. It should still be soft on the inside, as it hardens as it cools. Enjoy immediately!
    A blue bowl filled with crispy air fryer tofu and dipping sauce

Crumbled Tofu

  • Mash - mash tofu in a bowl with a potato masher or fork.
  • Sautee - sautée with ½ cup water for a creamy soft scramble. Find a tasty spice mixture that makes your tofu taste similar to scrambled eggs in this Tofu Scramble recipe!
    overhead shot of a large skillet filled with tofu scramble

Tips:

  1. firm tofu may work in place of extra firm for most of these recipes; however soft or silken tofu must not be used.

Nutrition Information

Serving: 1/4 of block, Calories: 46kcal, Carbohydrates: 1g, Protein: 6g, Fat: 1g, Saturated Fat: 0g, Cholesterol: 0mg, Sodium: 53mg, Potassium: 130mg, Fiber: 0g, Sugar: 0g, Calcium: 26mg, Iron: 1mg
Author: Annie Holmes
Course: Dinner
Cuisine: Japanese

© Sweet Peas & Saffron - Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

Shop This Post

Basket-Style Air Fryer
Sheet Pans
Did You Make This?Don't forget to leave a review below, and tag us on Instagram using @SweetPeasAndSaffron or #sweetpeasandsaffron
Tag Me On Instagram Rate Recipe
  • Share
  • Flipboard
  • Email

Meet Denise Bustard

Denise Bustard is the creator of Sweet Peas and Saffron, a meal prep-focussed food blog. With a PhD in biochemistry, Denise takes a scientific approach to perfecting her recipes. You can find Denise's work featured on Huffington Post, MSN, Self and more.

Read more...

You May Also Like...

  • A blue bowl filled with crispy air fryer tofu and dipping sauce
    Ultra Crispy Air Fryer Tofu
  • overhead shot of a large skillet filled with tofu scramble
    Tofu Scramble
  • overhead view of teriyaki tofu in bowl with rice and broccoli
    Teriyaki Tofu
  • overhead shot of three glass meal prep containers with pineapple bbq tofu
    Pineapple BBQ Tofu Bowls (Vegan)
pile or air fryer chicken breasts with one sliced
Previous Post
20 Minute Air Fryer Chicken Breast
bowl of quinoa in front of an instant pot
Next Post
Perfect, Fluffy Instant Pot Quinoa

Reader Interactions

5 from 1 vote

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating




  1. Sophis says

    Posted on 6/1/19 at Posted on 6/1/19

    5 stars
    Love this compilation of tofu recipes. Especially the grilled tofu recipe.

    Reply
    • Denise says

      Posted on 6/3/19 at Posted on 6/3/19

      I hope you give it a try!

      Reply

Primary Sidebar

photo of annie meal prepping ingredients

Hi, I'm Annie

Meal prep took me from feeling constantly stressed out about meals to cool, collected and in control. I want to share this amazing and transformational habit with you, so you can feel in control, too! Read more ...

Meal Prep

Instant Pot

Air Fryer

Freezer Meals

Slow Cooker

Breakfast

Popular

overhead shot of sweet potatoes lined up with text showing number of minutes to cook each

PERFECT Instant Pot Sweet Potatoes

overhead shot of 7 easy stir fry sauces on gray background

7 Easy Stir Fry Sauce Recipes

overhead shot of a variety of seven easy rice recipes with text description

7 Easy Rice Recipes (Stove Top & Rice Cooker)

5 minute asian salad dressing in a mason jar on gray background

5 Minute Asian Salad Dressing

Get my free Meal Prep Quick Start Guide

Get my free Meal Prep Quick Start Guide

Reader Faves

overhead shot of blue mason jar filled with crispy chickpeas

ULTRA Crispy Air Fryer Chickpeas

a stack of fluffy protein pancakes with blueberries on top and syrup being drizzled over them

Perfect Fluffy Protein Pancakes (no banana!)

ingredients to make greek seasoning blend with labels on white background

Easy Greek Seasoning Blend

collage image that says 25 popular meal prep ideas

25 Most Popular Lunch Meal Prep Ideas

As seen on:

Wondering where to start?

Get my Meal Prep Quick Start Guide

Join My Free Meal Prep Challenge!
  • Browse Recipes
    • Dinner
    • Lunch
    • Breakfast
    • Snacks
    • Drinks
    • Air Fryer
    • Instant Pot
    • Freezer
  • Meal Prep 101
    • Shop Meal Plans
    • Meal Prep Basics
    • Meal Prep Challenge
    • Quick Start Guide
Back to Top

Privacy Policy

Disclaimers

Contact

Accessibility

Causes

About

© 2025 Sweet Peas and Saffron
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Logo by Wooden Spoons

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.