Crispy Baked Tofu [video]

Catalina Castravet
By Catalina Castravet
5 from 8 reviews

Baked Tofu can be added to many recipes in place of meat for that needed protein boost. It is vegan, high in protein, affordable, and so easy to make!

Baking is not only for cakes but also for savory dishes like this one and our other similarly easy savory recipes for chicken breasts, tilapia, and brown sugar garlic chicken.

Image of crispy baked tofu.

Easy Baked Tofu Recipe

Baked Tofu is a simple recipe to prepare, the result is perfectly crispy texture on the outside, but soft on the inside. It is also full of flavors from the spices which enhance the mild soy flavor.

You can now see this commercially available but why buy when you can make your own? Learn how to make this versatile dish which you can use as an ingredient to other stellar dishes. Put it on salads, in fajitas, wraps, sandwiches – the possibilities are endless!

What is tofu?

Similar to cheese, it is produced by pressing condensed soymilk into blocks. It is rich in protein and other micronutrients but has few calories. Hence, it is an ideal vegetarian food item as a plant-based replacement for meat.

Photo of pressed tofu prior to cooking.

How to make Baked Tofu

  • Prepare the oven – First, start by preheating the oven to 400 degrees and line a baking sheet with parchment paper.
  • Prepare the tofu – Squeeze out excess water from the tofu, but placing it between paper towels and slowly pressing it with a heavy object, like a cast iron pan.
  • Cut into cubes – Cut the tofu into cubes and to remove any remaining liquid, arrange the cubes in a single layer on a cutting board lined with paper towels. Fold over the paper towels and put something heavy over it to drain more water.
  • Season – Transfer the cubes into a bowl and drizzle with tamari and olive oil. In a separate bowl, combine cornstarch with the spices. Sprinkle the cubes well and toss to make sure that everything is well-coated.
  • Bake – Transfer and arrange the cubes onto the baking sheet then, pop it in the oven. Halfway the 25- to 30-minute cooking time, toss the pieces to cook the other side, and then, continue baking until all sides are golden brown.

Image of cubed tofu with soy sauce in a bowl.

How to make Baked Tofu Crispy?

To make the crispiest one, make sure to start off by using the correct type and that is the extra firm one. Next, drain as much water as you can so that it will crisp well in the oven. Also, using cornstarch adds that extra boost to crisp the edges.

How do you make baked Nasoya tofu?

The brand has its own extra-firm variant so, you can use it for this recipe. It also has a TofuBaked variant that is ready to use in any of your recipes, no draining or additional cooking required.

How long does tofu last?

Once you have opened it, you have three to five days to use it up. To extend its shelf life, you can freeze it for three to five months. Remove it from the water, tightly wrap it in plastic, and then, put it in a freezer bag or container prior to freezing.

You can thaw it in the refrigerator prior to use. Note that after freezing, the texture may change as it can be a little firmer and on the chewy side.

Crispy baked tofu photo.

How long does cooked tofu last?

Cooked it can stay good for three to five days in the refrigerator. So, this is a good way to extend the shelf life of the excess ones that you bought – cook them first!

Can you freeze baked tofu?

Yes! You certainly can. It may lose crispness and become chewier after defrosting. But they will still be able to absorb flavors of dishes you will put them in after.

Flavor Combos and Variation:

As this easy recipe is also highly versatile, you can make different marinades and sauces for the finished product, and mix and match other seasonings and spices. It will absorb the flavors and will come out more flavorful.

Image of baked tofu over white rice in a plate.

Recipe Tips

  • Even it is well within the declared expiration, check for spoilage prior to cooking. Discard your tofu once you observe that the package has expanded, the smell is awful, and the water has grown thick.
  • To further remove water, you can put the cubes in between paper towels and then, pop it in the microwave oven for a couple of minutes.
  • Feel free to personalize this recipe by adding in more spices as you deem fit and cooking it longer or shorter than the prescribed cooking time. Cook it longer to make it crispier. Otherwise, cook it for a shorter period if you want it softer.

Save Recipe
5 from 8 reviews
Easy Crispy Baked Tofu
Author: Catalina Castravet Serves: 4 servings
Prep time: 30 minutes Cook time: 30 minutes Total time: 1 hr


  • 16 ounces  extra-firm tofu 
  • 2 tablespoons  extra-virgin olive oil 
  • 2 tablespoon  soy sauce 
  • 2 tablespoons  cornstarch 
  • 1 teaspoon  garlic powder 
  • 1 teaspoon  onion powder 
  • 1/4 teaspoon  cayenne pepper 


  1. Preheat oven to 400 degrees F.
  2. Line a large rimmed baking sheet with parchment paper and set aside.
  3. Prepare the Tofu:
  4. Squeeze out the water from the tofu by placing it between two kitchen towels (or paper towels) and pressing on it gently with your hands or a cast iron pan.
  5. Slice the tofu into cubes, arrange them into one layer on a kitchen towel (or paper towels) and place something heavy on top, like a cast iron pan to squeeze out as much water as possible. Let stand like this for 20-30 minutes.
  6. Transfer the pressed tofu cubes to a medium bowl and drizzle with the olive oil and soy sauce. Toss to combine.
  7. In a bowl combine cornstarch, garlic powder, onion powder, and cayenne pepper.
  8. Sprinkle the mix over the tofu, and toss the tofu until it is evenly and well coated.
  9. Arrange the tofu in an even layer onto the prepared baking sheet. Bake for 25 to 30 minutes, tossing the tofu halfway through baking. Bake until the tofu is deeply golden on the edges and crispy.
  10. Enjoy!
Calories: 149 Carbohydrates: 7 Protein: 9 Fat: 9 Saturated Fat: 1 Cholesterol: 0 Sodium: 575 Potassium: 202 Fiber: 0 Sugar: 1 Vitamin A: 50 Calcium: 35 Iron: 1.6
Save Recipe
Get free recipes to your inbox!


Leave a reply


I've never had tofu like this before. It looks really good. I didn't even know you could get tofu crispy like that!


Melissa Ann

Wow. That looks amazing. I have to be honest, I've never been a fan of tofu, but this recipe has me thinking that maybe I've just never had it done the right way.


Liz Mays

Now this tofu sounds wonderful. I love when I can find clever ways to add tofu to my recipes. Those flavor ideas sound great!



My teenager and I love tofu. It is our little "thing". She will be getting home from camp tomorrow. I'm going to have to surprise her with this when she gets home. She will love it! Thanks for the great idea.


Cyn Gagen

I love love love tofu. This recipe sounds just perfect. I will definitely be trying it.



My friend is vegan so I bet she would like this. I will def have to share it with her.


Brianne Tursi Manz

I have friends and family who are vegan and I know they'll love this. I will pass this on to them.



I'm usually not really a fan of tofu. I tried it once and didn't care for it. That was a while back though. I actually would like to try this recipe though. It actually looks really good.



This recipes sounds so delicious. Perfect for a dinner with some of my vegan friends



This seems like it would be a nice, crispy snack that would offer up a lot of protein.



I love it! Looks so easy to make and so delish!


Ruth I

This looks pretty simple to prepare. Tofu is certainly one of my favorites. Very healthy and delicious.



I have never had tofu before. I would have to experiment with the different flavors to see which I liked.


Myrah Duque

I've heard so many great things about tofu, but I've never tried it. Seems you can do so much with it.


Claudia Krusch

I’ve never had tofu like this before. But love exploring new recipes with it!  It looks really gooooood! Can't wait to try it! 



Wow, this looks so super good! Thanks for sharing, can't wait to give it a try.



I am not the biggest fan of tofu to be honest. But this is made differently looks really interesting.


Kelsey Hein

I made this for dinner tonight and it is amazing!! I love tofu but I never knew how to make it the way I wanted it. I’ll definitely be using this recipe again :)


I am so happy that you liked it, thanks for the feedback!


Leave a Reply

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.