Go Back
Baked tofu cubes stacked up on a black plate.
Print Recipe
5 from 2 votes

Baked Tofu

This baked tofu is the best ever. It's super crispy and super delicious, easy to make and perfect for a high protein meal.
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Appetizer, Side
Cuisine: American, Vegan
Diet: Vegan
Servings: 4
Calories: 161kcal



  • Press your tofu, ideally using a tofu press, or place your tofu on a plate, with another plate on top of it and then place something heavy on top of that like a heavy pot or a stack of books. Let the tofu press for 30 minutes so it becomes as firm as possible.
  • Preheat the oven to 400°F (200°C)
  • Cut your pressed tofu into cubes and place into a container with a lid.  
  • Add the cornstarch, nutritional yeast, garlic powder, onion powder, ground ginger, salt and ground black pepper to a bowl and mix together. 
  • Drizzle the sesame oil over the tofu and then put the lid on the container and rotate it a few times so that the oil is evenly spread.
  • Add the cornstarch and seasonings mix to the tofu and then put the lid on again and rotate the bowl a few times so that the tofu is evenly coated with the spices. 
  • Spread the tofu cubes evenly on a parchment lined baking tray.
  • Bake for 15 minutes and then flip the tofu cubes and bake for a further 15 minutes until deliciously crispy. 



  1. If your tofu is super extra firm then you may be able to skip the step of pressing it first. However, the issue is that if you think your tofu is super firm but it isn't really, then when you rotate it in the bowl with the spices, it will break up. A tofu press is highly recommended if you eat tofu regularly. 
  2. For Serving: This is totally delicious served with some sweet chili sauce or vegan bbq sauce for dipping  or a vegan peanut sauce
  3. Prep time does not include the time taken to press the tofu. 


Serving: 1Serve | Calories: 161kcal | Carbohydrates: 6.4g | Protein: 14.4g | Fat: 8.5g | Saturated Fat: 1.5g | Sodium: 409mg | Fiber: 0.4g | Sugar: 0.9g