I still remember the first time I tried tofu at home. I bought a pack of extra firm tofu from Trader Joe’s, sliced it into cubes, tossed it in soy sauce, and threw it into a pan. What I ended up with was a soggy, pale mess — not exactly the crispy little bites I had imagined.
Fast forward a few years (and many experiments later), and I finally cracked the code to a truly irresistible baked tofu recipe. The secret? A little patience, a simple marinade, and letting the oven do the hard work. When done right, baked tofu turns out crispy on the outside, tender on the inside, and full of savory flavor.
In this post, I’ll walk you through everything: choosing the right tofu, how to press it to remove excess moisture, cutting the tofu evenly, marinating for flavor, and baking it to golden brown perfection. We’ll also cover expert tips, fun variations, and serving ideas — so by the end, you’ll feel completely confident making this easy baked tofu at home.
Why You’ll Love This Recipe
- Crispy yet healthy: No need for frying — the oven does all the work.
- Meal-prep friendly: Keeps well in the fridge and reheats beautifully.
- Flavor-packed: A simple marinade with soy sauce, garlic powder, and spices goes a long way.
- Versatile: Toss it in a stir fry, serve it over rice bowls, or add it to salads.
- Beginner-proof: Even if you’ve never cooked tofu, you’ll nail this.
Ingredients You’ll Need
Here’s everything you need to make crispy baked tofu.
For the Tofu Base
- 1 block (14 oz) extra firm tofu – Holds up best for baking.
- 2 Tbsp soy sauce – Salty, umami flavor.
- 1 Tbsp olive oil (or sesame oil) – Helps crisp the edges.
- 1 Tbsp cornstarch – Key to that golden brown crunch.
- 1 tsp garlic powder – Adds depth.
- ½ tsp ground black pepper – Balance for the soy sauce.
Optional Flavor Boosts
- 1 Tbsp rice vinegar or lime juice – Bright acidity.
- ½ tsp smoked paprika – A touch of smokiness.
- Pinch of chili flakes – If you like heat.
For Serving
- Steamed rice or quinoa
- Roasted vegetables
- Fresh herbs (cilantro, scallions)
Quick Equipment Notes:
- Tofu press or paper towels + cutting board: Essential for removing water.
- Baking sheet lined with parchment paper: Ensures easy cleanup.
- Mixing bowls + shallow bowl: For marinating and coating.
Ingredient Substitutions
- Soy Sauce: Use tamari for gluten-free, or coconut aminos for lower sodium.
- Olive Oil: Swap with avocado oil, sesame oil, or even melted coconut oil.
- Cornstarch: Arrowroot powder or potato starch also crisp up beautifully.
- Extra Firm Tofu: If all you have is firm tofu, press it longer to remove more moisture.
- Garlic Powder: Onion powder or fresh minced garlic works too.
How to Make Baked Tofu Recipe
This recipe makes 3–4 servings. Total time: just under an hour.
Step-by-Step Instructions
- Press the tofu (15 minutes):
Drain the tofu and place it in a tofu press. If you don’t have one, wrap it in paper towels, set it on a cutting board, and weigh it down with a cast iron skillet. Let it press for about 15 minutes to remove excess moisture. - Cutting the tofu:
Slice into even 1-inch cubes (or triangles if you want more surface area). Uniform pieces mean even baking. - Make a simple marinade (5 minutes):
In a shallow bowl, whisk together soy sauce, olive oil, garlic powder, black pepper, and any optional spices. Add tofu and toss gently to coat. Let it sit for at least 15 minutes while you preheat the oven. - Coat with cornstarch:
Sprinkle cornstarch over the marinated tofu and toss again until each piece has a light coating. This is your secret to crispy baked tofu. - Bake the tofu (30 minutes):
Preheat oven to 400°F. Spread tofu on a parchment paper–lined baking sheet in a single layer. Bake for 15 minutes, flip, then bake another 15 minutes until golden brown and crispy. - Serve and enjoy:
Toss into a stir fry, serve with rice, or snack on it straight from the pan (I won’t judge — quality control taste-test!).

Expert Tips & Mistakes to Avoid
- Don’t skip pressing: Excess moisture is the #1 reason tofu turns soggy.
- Space it out: Give tofu cubes room on the baking sheet. Crowding = steaming, not crisping.
- Flip halfway: This ensures even browning on all sides.
- Marinate just enough: 15–20 minutes is plenty. Too long, and tofu can break down.
- Season generously: Tofu is like a sponge — give it bold flavors.
Variations & Add-Ons
- Asian-Inspired: Add ginger, sesame oil, and scallions.
- BBQ Style: Toss baked tofu in barbecue sauce after baking.
- Buffalo Bites: Coat in hot sauce and serve with ranch.
- Teriyaki Tofu: Glaze with teriyaki sauce during the last 5 minutes of baking.
- Vegan Parmesan: Sprinkle nutritional yeast or vegan parm before baking for cheesy flavor.
Serving Suggestions
- Rice Bowls: Crispy baked tofu over jasmine rice with roasted veggies.
- Salads: Add cubes to a grain salad for protein.
- Wraps & Sandwiches: Stuff into a pita or tortilla with greens and hummus.
- Stir Fry: Toss with veggies and extra soy sauce for a quick weeknight dinner.
- Snacking: Honestly, these little cubes are addictive straight from the pan.
Storage & Reheating
- Fridge: Store in an airtight container up to 4 days.
- Freezer: Lay cubes on a baking sheet, freeze, then transfer to a bag. Keeps 2 months.
- Reheat: Best in a skillet or oven at 375°F for 10 minutes. The microwave works, but you’ll lose crispiness.
Nutrition Information (per serving)
Approximate values, based on 4 servings:
- Calories: 180
- Protein: 13g
- Fat: 10g
- Carbs: 12g
- Fiber: 2g
- Sugar: 2g
- Sodium: 420mg
Prep, Cook & Total Time
- Prep Time: 20 minutes (including pressing + marinade)
- Cook Time: 30 minutes
- Total Time: 50 minutes
Frequently Asked Questions
Do I really need to press tofu before baking?
Yes — pressing removes excess moisture, which helps tofu crisp instead of steam.
Can I make baked tofu without cornstarch?
Yes, but it won’t be as crispy. Arrowroot or potato starch are great alternatives.
How do I keep baked tofu from sticking to the pan?
Line your baking sheet with parchment paper, or lightly oil it before baking.
Can I air fry this recipe instead of baking?
Absolutely! Air fry at 375°F for about 15 minutes, shaking halfway through.
What’s the best tofu for baking?
Extra firm tofu holds its shape best and gets the crispiest edges.
Can I add sauce before baking?
It’s better to add thick sauces (like BBQ or teriyaki) after baking, otherwise they may burn.
Conclusion
There you have it — the foolproof baked tofu recipe I come back to week after week. With just a block of extra firm tofu, a simple marinade, and 30 minutes in the oven, you get golden brown, crispy bites that are as versatile as they are delicious.
Whether you toss them into a stir fry, pile them onto a rice bowl, or eat them straight from the baking sheet (trust me, it happens), this recipe is proof that tofu can be downright crave-worthy.
Give it a try, and don’t forget to drop a comment below to share how you served it. Who knows — baked tofu might just become your new go-to comfort food.

Crispy Baked Tofu Recipe
Ingredients
- For the Tofu Base
- 1 block 14 oz extra firm tofu – Holds up best for baking.
- 2 Tbsp soy sauce – Salty umami flavor.
- 1 Tbsp olive oil or sesame oil – Helps crisp the edges.
- 1 Tbsp cornstarch – Key to that golden brown crunch.
- 1 tsp garlic powder – Adds depth.
- ½ tsp ground black pepper – Balance for the soy sauce.
- Optional Flavor Boosts
- 1 Tbsp rice vinegar or lime juice – Bright acidity.
- ½ tsp smoked paprika – A touch of smokiness.
- Pinch of chili flakes – If you like heat.
- For Serving
- Steamed rice or quinoa
- Roasted vegetables
- Fresh herbs cilantro, scallions
Instructions
- Press the tofu (15 minutes):
- Drain the tofu and place it in a tofu press. If you don’t have one, wrap it in paper towels, set it on a cutting board, and weigh it down with a cast iron skillet. Let it press for about 15 minutes to remove excess moisture.
- Cutting the tofu:
- Slice into even 1-inch cubes (or triangles if you want more surface area). Uniform pieces mean even baking.
- Make a simple marinade (5 minutes):
- In a shallow bowl, whisk together soy sauce, olive oil, garlic powder, black pepper, and any optional spices. Add tofu and toss gently to coat. Let it sit for at least 15 minutes while you preheat the oven.
- Coat with cornstarch:
- Sprinkle cornstarch over the marinated tofu and toss again until each piece has a light coating. This is your secret to crispy baked tofu.
- Bake the tofu (30 minutes):
- Preheat oven to 400°F. Spread tofu on a parchment paper–lined baking sheet in a single layer. Bake for 15 minutes, flip, then bake another 15 minutes until golden brown and crispy.
- Serve and enjoy:
- Toss into a stir fry, serve with rice, or snack on it straight from the pan (I won’t judge — quality control taste-test!).
Notes
- Don’t skip pressing: Excess moisture is the #1 reason tofu turns soggy.
- Space it out: Give tofu cubes room on the baking sheet. Crowding = steaming, not crisping.
- Flip halfway: This ensures even browning on all sides.
- Marinate just enough: 15–20 minutes is plenty. Too long, and tofu can break down.
- Season generously: Tofu is like a sponge — give it bold flavors.







