Crispy baked tofu is perfectly seasoned, with a lightly crisp texture you’ll love. You can serve it as an appetizer, or as a topping for your favorite salads and bowls!
Why You’ll Love It
It’s flavorful. Tofu doesn’t necessarily taste great on its own, but when you toss it in a simple mix of seasonings, you’ll want to eat it straight off the pan. The flavor goes well with practically any dish!
It’s loaded with protein. If you follow a vegan or vegetarian diet, tofu is a a complete source of protein, containing all the essential amino acids your body needs. You can add it to salads, bowls, or anywhere else as an alternative to using a store-bought meat substitute.
It has potential health benefits. Research suggests that eating soy may have a positive effect on reducing the risk of breast cancer, and the isoflavones in soy may also help to lower blood glucose levels.
No marinades required. This recipe is fast to make, because you don’t need to let the tofu soak in a marinade ahead of time. You’ll enjoy plenty of flavor from the coating, without adding excess moisture.
Ingredients You’ll Need
What’s in baked tofu?
- Extra-firm tofu
- Garlic powder
- Cayenne pepper (optional; for spice)
- Salt
- Arrowroot starch
- Toasted sesame seed oil
You can swap the sesame seed oil for olive oil, if you prefer, or you can make this dish lower in oil by tossing the tofu in soy sauce (or tamari for a gluten-free recipe) instead. In that case, use less salt in the coating, so your tofu won’t be too salty.
I like to add the cayenne for a hint of spice, but feel free to leave that out if you need to keep things more mild. You can also add any other seasonings you enjoy, like black pepper, onion powder, or paprika.
How to Bake Tofu
1. Press the tofu.
Drain the tofu from any liquid in the package, then place it on a cutting board and slice it in half lengthwise. Lay the two tofu pieces down on a towel (or a few paper towels) then cover it with another layer of towel.
Set something heavy on top of the tofu, like a few books or a cast iron pan, and let it rest for 10 to 15 minutes. This will help to squeeze out excess moisture, so the tofu will bake up crispier.
2. Add the coating.
Preheat the oven to 400ºF and line a baking sheet with parchment paper. Cut the pressed tofu into 1-inch cubes and toss it with sesame oil, to help the seasoning stick.
In a small bowl, stir together the garlic powder, salt, and cayenne, if using. Sprinkle the mixture over the tofu, and stir well to distribute the seasoning.
Next, add in the tablespoon of arrowroot powder, and stir until you can’t see the white powder anymore.
3. Bake.
Transfer the tofu to the prepared baking sheet, and arrange the cubes in a single layer to promote even crisping. Bake at 400ºF for 20 minutes.
When the timer goes off, flip the tofu cubes so the other side can crisp up, and return the pan to the oven for 15 more minutes.
The tofu should look golden brown on the outside when it’s done.
Serve it with my favorite peanut sauce as an appetizer, or add it to a bowl of noodles, or on top of a salad.
Tips for Making Crispy Tofu
These 3 tips below will make sure you get the best results possible.
Tip #1: Use extra-firm tofu. Just as the name suggests, this is the most firm tofu, and tends to bake up best. Firm tofu also works! Just avoid “silken” tofu, which is too soft and crumbly. (It works better for desserts, like vegan chocolate mousse.)
Tip #2: Press it. Cut the tofu block in half, then sandwich the slices between a towel. Place something heavy on top, and let it rest for 10-15 minutes. (You can watch me do this in the video below!) The moisture in the tofu will be absorbed in the towel, making the final baked tofu crispier.
Tip #3: Don’t skip the coating. The seasonings and arrowroot powder create a lightly crispy coating on the outside of the tofu. You can use tapioca or cornstarch instead of the arrowroot, but if you leave this out, the tofu won’t be quite as crispy.
How to Serve Baked Tofu
Baked tofu is a delicious appetizer on its own, but I also love to add it to meals as a source of vegetarian protein. (It has 10 grams of protein per 1/2 cup serving!)
Here are some serving ideas:
- Plate it as an appetizer with peanut dipping sauce or soy sauce.
- Toss it into vegan orange chicken.
- Use it as a protein-rich topping on a Thai Salad with Peanut Dressing.
- Toss it into a skillet for a fast stir fry.
- Serve it with veggie fried rice.
Looking for more tofu recipes? Try my favorite tofu scramble for breakfast, or tofu ricotta, which is perfect in vegan lasagna.
Baked Tofu (Perfectly Crispy!)
Ingredients
- 1 (14 oz.) block extra-firm tofu
- 1 tablespoon toasted sesame oil
- 1 teaspoon fine sea salt (I use Real Salt brand; use less to reduce sodium)
- 1/2 teaspoon garlic powder
- pinch of cayenne pepper
- 1 tablespoon arrowroot starch
Instructions
- Preheat the oven to 400ºF and line a large baking sheet with parchment paper. Drain the tofu, then cut it in half lengthwise, making two thinner pieces.
- Set a towel down on the counter, then place the two tofu pieces on one side of the towel. Fold the other side over, sandwiching the tofu in the middle of the towel. Place something heavy on top of the towel, like a cast iron skillet, to help "press" the moisture out of the tofu. Let it rest for 10 minutes.
- Remove the tofu from the towel, cut it into 1-inch cubes, transfer the cubes to a bowl, and toss them with the sesame oil. In a separate small bowl, stir together the salt, garlic, and cayenne, then sprinkle it over the tofu. Stir well to season.
- Sprinkle the arrowroot starch over the tofu, and stir until the powder is no longer visible. Pour the tofu onto the prepared baking sheet, and arrange it so that none of the cubes are touching each other. Bake at 400ºF for 20 minutes.
- Remove the pan from the oven, flip the tofu pieces over, and bake for 15 more minutes, or until the tofu is golden on the outside. Serve it warm right away, with your favorite dipping sauce, or add it to your favorite meal for extra protein. Leftover tofu can be stored in an airtight container in the fridge for up to 5 days.
Video
Notes
Nutrition
If you try this baked tofu recipe, please leave a comment and star rating below letting me know how you like it!
I air fryed this and it was SO GOOD! Where is the sesame oil used? I see it listed but I read it 3 times (maybe I missed it).
I was thinking about air-frying this too. How long did you cook it and at what temperature?
Paula – 350 in the air fryer for 10-15 min. Watch it to see when the edges start to brown, I have a cuisinart with and air fryer tray so I can see it while I cooks. If you a basket, I would check after 7-8 min. I also flipped and air fried again for 5 min.
Thank you so much. Can’t wait to try this 🙂
Looks delish! What is your peanut sauce recipe from the photo?
We love having appetizers instead of dinner sometimes, and this was a perfect addition to our appetizers last night–so flavorful and delicious. We didn’t even use a dip!
I forgot to add a star rating with my last comment: 5 stars.
I made this tofu last night and am obsessed. I didn’t realize how long it needed in the oven (gotta remember to read the whole recipe first), but as a testament to how delicious it was, I was hunched over the stove popping hot crispy tofu into my mouth at 11 pm as it cooled.
I’ll absolutely be making this again. Thank you!
Love this recipe, so easy and great to eat during the week. I have been using Tapioca Starch instead of Arrowroot as I have that on hand. I made the peanut sauce too and love that. One batch of peanut sauce as made it through 3 batches of tofu. Thank you!
This so beats messy, oily frying! The cubes were a hit. I just tried julienne style cutting it into ‘Tofu Fries’ and that was awesome too.
Ooh, I love the idea of cutting them into fry shapes, too. Thanks for sharing!
I just tried this tonight – it was delicious! I think next time I will cook it at a slightly lower temp for a little less time (only because I have a Hot Air/convection oven). Your peanut dipping sauce is bang on and the perfect match for the tofu!! Thanks Megan!!
I may be making this every week. So easy and healthy and delicious when paired with the peanut dressing!
I made this last night with Pad Thai. It was great! Fast and easy, tasted great.
deeeee-LISH. my husband and i had to fight our 4-year-old for it. we all love it!
I use this recipe to prepare tofu every time a recipe calls for it to be fried. It’s the easiest to do and the tofu holds up the best.
This was so good! Finally, a way to get my 5-year-old to eat tofu. I added this to the Rainbow Lomein recipe for extra protein!
just made this and its so good! crispy and delicious.
We love this recipe with your peanut noodles but I will definitely be using in other recipes, too. Really delicious and we aren’t big tofu lovers.
I added 2 T nutritional yeast to the spices. Bake as directed and served with your amazing cheese sauce from the Brocolli & Quinoa cheesy bake. It’s almost like eating tater tots with cheese!! Thanks for the fabulous recipe!
What a great idea! Thanks for sharing!
this is very good my husband the skeptic even ask me to make it so he can put it in his salad instead of chicken. 2 thumbs up!
Yay! I’m so glad you both enjoyed it!
I have never really enjoyed cooking, but this recipe is so easy, even I can do it. The results are delicious (even if mine aren’t as visually beautiful as Megan’s). I start with pressed tofu, so I just have to pat it a bit with a paper towel and save some time.
I’ve made this several times and it is so good! I love it with the peanut sauce and it’s also really tasty in summer rolls.
I subbed olive oil and cornstarch and it worked well! Not all of my pieces came out equally crispy but I think I used too small of a bowl for mixing. I am excited to try this with other spice combinations; I’m thinking wasabi powder next!
Love this recipe! The accompanying sauce is also quite tasty. I find myself making this anytime a recipe calls for me to make tofu in a frying pan. Who wants to stand over the stove and get splattered with hot oil when you can just bake it and have a perfect toss-in?
This recipe is so good, when I tell my husband and son I’m making it I get an enthusiastic, “YES!!!” I’m serious…tofu! I never have sesame oil, so I use olive oil instead. Don’t skip the starch, though, because it makes a big difference in the crispiness. I use cornstarch and it works great. Excellent, tasty, satisfying recipe!
I can’t wait to try this! Can I use corn starch instead of arrowroot?
Oh I see someone posted that corn starch works great, will definitely give it a try. Thanks!
We had this tonight, and it was a hit. So easy, but tasteful that I’m sure it will be a regular from now.