Baked Tofu
Published May 19, 2025
- Total Time
- 50 minutes
- Prep Time
- 5 minutes
- Cook Time
- 45 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 (14- to 16-ounce) package firm or extra-firm tofu, drained
2 tablespoons tamari or reduced-sodium soy sauce
1 tablespoon vegetable oil, plus more for baking sheet
½ teaspoon garlic powder
½ teaspoon onion powder
2 tablespoons cornstarch
Preparation
- Step 1
Arrange a rack in the middle of the oven and heat to 400 degrees.
- Step 2
Remove excess moisture from your tofu by placing it between two clean kitchen towels or paper towels on top of a cooling rack or cutting board in the sink, and then placing another flat heavy thing on top such as another heavy cutting board, a cast-iron skillet, or both. Allow the tofu to drain for at least 10 minutes.
- Step 3
In a medium bowl, combine the tamari, oil, and garlic and onion powders, and whisk to combine. Cut your pressed tofu into equal-sized pieces ( ¾- to 1-inch cubes). Place the tofu into the bowl with the tamari mixture and toss, making sure the tofu is evenly coated. Sprinkle the cornstarch over and toss until the cornstarch is no longer powdery and has adhered to the tofu.
- Step 4
Lightly oil a metal baking sheet and arrange tofu pieces in one layer. Bake for 25 to 30 minutes, using a thin metal spatula to flip halfway through, until browned and crispy on the edges. Allow to cool for about 3 minutes before biting into them, as they will be very hot. Use immediately or cool completely and store in an airtight container in the fridge for up to 5 days.
Private Notes
Comments
You can cut down on the oil by baking the tofu pieces on parchment paper. Olive oil adds better flavor than plain cooking coil. Smoked paprika is a great substitute for the garlic and onion powders.
I combine peanut butter, tamari and sriracha ( to taste) and mix until creamy. Using a brush, paint on all sides of tofu baking at 385 degrees for 35 minutes. No need to flip. Delicious every time!
This is the only way I cook tofu. It's so easy and comes out perfectly every time. Even my husband and son like it because it's so crispy. I find there's no need to press extra firm tofu, by the way. Try making the tofu this way with the NYT recipe for Kung Pao tofu: https://body-change.today/recipes/1025397-kung-pao-tofu?q=kung%20pao%20tofu You're welcome!
I’ve made this probably 8x in the last few months and have a few observations. 1. The brand of tofu makes a huge difference in terms of the overall texture of the end product. The Whole Foods brand extra firm tofu is terrible in my opinion— it’s crumbly and spongy, whereas the Heiwa brand (made in Maine) is wonderful (firm, crisps and browns easily and quickly, doesn’t fall apart, yet is tender). 2. Once you coat the tofu in the marinade, pour off the extra marinade prior to adding the corn starch (I’ve been using tapioca starch because that’s what I have on hand and it makes the outside super crispy). Getting rid of the excess marinade makes allows the end product to be crispier. 3. I ran out of regular soy sauce and have been using dark soy sauce, which has been very tasty. 4. I ran out of onion powder and prefer a garlic powder + chili flakes variant (Diaspora Co spices all day every day). 5. I have made this in my toaster oven /air fryer and actually prefer the outcome when baking it at 400 degrees versus air frying it. I liberally oil a sheet of foil and it gets wonderfully crisp on the outside.
What can you use besides cornstarch?
I've made this a few times, and the first version was not crispy. Then I tried heating the sheet pan in the preheating oven, while preparing the tofu. Big improvement and a crisp crust. I commend that simple modification.

