Crispy Baked Tofu
I may convince you with this take on crispy baked tofu to actually start liking and enjoying this vegan staple. While I am not vegan or vegetarian, I love a good tofu recipe. I treat it like protein-packed, nutrient-dense croutons, and when you prepare it right, it’s so good you can’t get enough.
Once you try making super-crunchy, crispy tofu, you will be hooked. When I meal prep, I make a large batch and snack on it after my workouts, or add it to an Asian tofu salad for instant flavor and a protein boost, or toss it into a bowl of salmon rice for extra satiety.
Table of contents
Baked tofu is simple to prepare, with a perfectly crispy exterior and a soft interior. It is also full of flavor from spices that enhance the mild soy flavor. I love how versatile this recipe is and how easy it is to switch seasonings based on personal preference. Tofu is like a blank canvas; it’s so easy to adapt to your own liking. Make a double batch and use it in other stellar dishes. Add it to salads, in fajitas, wraps, sandwiches – the possibilities are endless!

Why you will love this recipe
- Less mess: I like to bake my tofu instead of frying because it’s less messy, and I don’t have to worry about getting splattered with hot oil. The result is crispy, crunchy tofu that’s healthier and not drenched in oil.
- Hands-off: In fact, I don’t have to get my hands dirty at all with this recipe. I toss the Tofu in a bowl or bag and then put it on a parchment-lined pan. Then slide them into whatever salad or rice dish I’m serving it with.
- Flavor absorption: tofu absorbs the flavors better when baked because it isn’t soaked in oil. With just a bit of extra virgin olive oil to help the spices stick, these cubes hold onto the soy sauce, garlic, and onion and stay full of flavor.
- Perfect for vegan meals: I can use this crispy Tofu to replace meat in any meal, adding texture and rich flavor. It’s perfect for Asian meals like this chicken-and-broccoli stir-fry recipe; swap the meat for tofu.
What you will need

- Dry ingredients: I use extra-firm tofu; it holds the least water, so it’s easier to press dry and get crispy edges. It also means less steam in the oven, so that the Tofu won’t get too soggy. Cornstarch is essential for creating a crispy crust while keeping the interior soft and fluffy.
- Wet ingredients: Extra virgin olive oil adds tofu flavor and seals the exterior to prevent drying out or absorbing extra moisture, while onion powder, garlic powder, cayenne pepper, and cornstarch bind it all together. Together, soy sauce adds deep umami and a salty base, plus a caramelized brown coating.
- Seasonings: Garlic powder adds concentrated garlic flavor without added moisture. Onion powder provides a savory, sweet depth in dry form. A tiny bit of cayenne pepper adds a clean, sharp warmth without too much spiciness.
How to prepare
Preheat the oven: Preheat the oven to 400°FF and line a large baking sheet with parchment paper.
Prepare the tofu: Once the oven is hot, I use a tofu press to squeeze out the water, then place the tofu on 2 towels. Then, I cut the tofu into cubes and arrange them in one layer on a towel to squeeze out the water again. Afterward, I let them sit for 30 minutes.

Toss the tofu: Toss the tofu in a bowl. Drizzle with olive oil and soy sauce, then toss to coat. Mix the cornstarch, onion powder, garlic powder, and cayenne pepper in a small bowl, then pour over the tofu to coat evenly.

Bake the tofu: Arrange tofu on a baking sheet, leaving plenty of room, and bake for 25 to 30 minutes, shaking halfway through.

Rest and serve: After they are golden brown, I remove them and let them rest for 5 minutes before serving in my favorite tofu dish.

Expert tip
How to make sure that tofu is crispy
Because tofu is mostly water, drain it thoroughly before cooking. The best way is to use a tofu press. If it isn’t fully drained, it will steam in the oven instead of roast, leaving it soft and rubbery instead of crispy. But first, choose the right tofu. I always use firm tofu because soft, medium, and silken types have too much water. Then I press it with a tofu press until I am sure I cannot get any more water out. After that, I pat it with paper towels and let it stand for 30 minutes.
More tips to consider:
- Another way to ensure the tofu is crispy is to cut it so the edges aren’t sealed.
- Coating the tofu with a bit of tofu sauce and cornstarch will also create a crunchy coating.
- Keep the oven hot and don’t add the tofu until it is preheated.
- Also, don’t crowd the pieces. They need plenty of space to get crispy. Otherwise, they will steam instead of roasting.
- Toss the tofu halfway through to ensure it cooks evenly on all sides.
Recipe variations and add-ins:
- No soy sauce: Use tamari for a gluten-free substitute, or coconut aminos for a soy-free option.
- Cajun tofu: To give these crispy tofu squares a Cajun flavor, sprinkle them with some homemade Cajun seasoning.
- Ranch-style tofu: For something tangier, use my homemade ranch seasoning mix. This pairs especially well with cheddar cheese and bacon in salads.
- Teriyaki tofu: The kids love it when I use some of this teriyaki sauce instead of soy sauce.
- More herbs: Make this tofu taste any way you like by switching up the herbs. It can be warm and sweet with cinnamon and nutmeg, or extra meaty with oregano, rosemary, and smoked paprika.

Serving suggestions:
I usually serve these crispy tofu squares in rice bowls with my favorite coconut rice. I use jasmine rice because it’s flavorful and aromatic, and I cook it with coconut milk and sugar for a bit of sweetness and stickiness. The whole recipe takes about 30 minutes and comes out tangy-sweet, which pairs well with this tofu. I usually toss in some steamed broccoli. With just a few ingredients and 10 minutes, this easy recipe goes with anything.
The kids like it when I serve it with my rich garlicky soba noodles. It has brown sugar and ginger with hints of sesame oil and soy sauce, so it pairs well with the tofu and takes only 10 minutes from start to finish. Of course, tofu always goes great in any stir-fry. Toss it into this honey-garlic chicken stir-fry for extra protein, or use it to replace the meat for a vegan meal. For dessert, these chocolate crinkle cookies are easy to make but look fantastic. They taste like fudgy brownies, but they’re cookies! This is one of my favorite cookie recipes.
How to store leftovers:
- Refrigerate: Store leftover tofu in the fridge for up to 4 days in a sealed container or baggie.
- Freezing: You can also freeze them for up to 3 months in a freezer bag. However, they may not be as crispy after defrosting.
- Defrost: Thaw in the refrigerator overnight before reheating.
- Reheating: I reheat leftovers in the oven at 400 degrees F for 10 minutes or in the air fryer at 400 degrees F for 5 minutes, tossing halfway.

Frequently asked questions
First, read my expert tips. Then, coat the tofu with cornstarch for a crispy coating. Another important step is to coat the baking sheet in parchment paper. This keeps the tofu from sticking to the metal. Also, keep the pieces at least an inch apart. They need enough room to roast, not steam. If you’re cooking a lot of tofu, use 2 baking sheets but cook them one at a time.
I like to cut mine because I am big on neat little chunks for presentation. However, I am a food blogger, so I have to take photos of my food. If you don’t have to do that, tearing your tofu into chunks gives you crispier pieces and lets them hold more sauce for bolder flavor. On the other hand, cutting it also makes each tofu piece the same size, so it cooks evenly. It is really up to you.
I would not recommend it. Microwaving tofu makes it soft and spongy. If you cook it longer, you can even overcook the outside and make it hard and chewy. I would only microwave tofu to remove water from a block of firm or extra-firm tofu before cooking. To thaw frozen tofu, reheat it in the oven, a skillet, or an air fryer.
Since tofu is the main ingredient, choose the highest-quality brand you can afford. Then, I highly recommend extra-firm tofu because it has the least water and the best texture for firming up and holding its shape. Also, choose a vacuum-sealed package because it has less water right out of the package. And make sure the package is sealed tightly to the tofu. If it’s bulging, not white, or smells off, don’t buy it.

More vegetarian recipes:
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!
Easy Crispy Baked Tofu
Ingredients
- 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
Instructions
- Preheat oven to 400 degrees F.
- Line a large rimmed baking sheet with parchment paper, and set aside.
Prepare the tofu:
- Squeeze the water out of the tofu by placing it between two kitchen towels (or paper towels) and gently pressing with your hands or a cast-iron pan.
- Slice the tofu into cubes, arrange them in 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 it stand like this for 20-30 minutes.
- Transfer the pressed tofu cubes to a medium bowl and drizzle with the olive oil and soy sauce. Toss to combine.
- In a bowl, combine cornstarch, garlic powder, onion powder, and cayenne pepper.
- Sprinkle the mix over the tofu, and toss the tofu until it is evenly and well coated.
- 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.
- Enjoy!
Video

Notes
How to make sure that tofu is crispy
Because tofu is mostly water, drain it thoroughly before cooking. The best way is to use a tofu press. If it isn’t fully drained, it will steam in the oven instead of roast, leaving it soft and rubbery instead of crispy. But first, choose the right tofu. I always use firm tofu because soft, medium, and silken types have too much water. Then I press it with a tofu press until I am sure I cannot get any more water out. After that, I pat it with paper towels and let it stand for 30 minutes.More tips to consider:
- Another way to ensure the tofu is crispy is to cut it so the edges aren’t sealed.
- Coating the tofu with a bit of tofu sauce and cornstarch will also create a crunchy coating.
- Keep the oven hot and don’t add the tofu until it is preheated.
- Also, don’t crowd the pieces. They need plenty of space to get crispy. Otherwise, they will steam instead of roasting.
- Toss the tofu halfway through to ensure it cooks evenly on all sides.
I’ve never had tofu like this before. It looks really good. I didn’t even know you could get tofu crispy like that!
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.
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.
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.
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!
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.
I’ve heard so many great things about tofu, but I’ve never tried it. Seems you can do so much with it.
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.
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!
I was looking for a recipe for marinated tofu without maple syrup in the marinade. I stumbled upon this. I just made it…it is delicious! The outsides crisped up nicely. I baked it for exactly 30 minutes. The cayenne added a perfect amount of spice. Thanks for a great recipe!
thanks for your review!
This is the best crispy tofu recipe I’ve tried (and I’ve tried A LOT!)
Easy, simple and delicious. Thanks!
thank you!
This is sooo good. I love how crispy it came out, and the seasonings work so well here.
We eat a lot of tofu, but I can’t remember ever baking it before. I think most of the time, we have fried it. This will be a good one to try!
This crispy baked tofu looks so good! I love finding easy recipes that make simple ingredients flavorful and satisfying.
Being plant-based, tofu is a staple in my fridge, and I make this crispy version all the time! I recommend everyone try this; it’s SO tasty!
I wouldn’t have thought to press the tofu again after cutting it into cubes. Thanks for that tip! Those crispy little bites look like they’d be so good tucked into tacos with a little lime.
I would give this a try. I normally do not like tofu, but this version looks and sound delicious.
I’ve never tried crispy baked tofu, but it sounds really good! I actually just saw someone making it on Love Is Blind the other day, and she said it tastes like chicken. Even her fiancé agreed after trying it! Now I’m curious and definitely want to give it a try!