Go Back
+ servings
Crispy Baked Tofu

Easy Crispy Baked Tofu

Baked Tofu can be added to many recipes in place of meat for that needed protein boost. It is vegan, high in protein, affordable, and so easy to make!
Course Main Course
Cuisine Asian, Chinese
Keyword Baked Tofu
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4 servings
Calories 149kcal
Author Catalina Castravet


  • 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


  • Preheat oven to 400 degrees F.
  • Line a large rimmed baking sheet with parchment paper and set aside.
  • Prepare the Tofu:
  • Squeeze out the water from the tofu by placing it between two kitchen towels (or paper towels) and pressing on it gently with your hands or a cast iron pan.
  • Slice the tofu into cubes, arrange them into 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 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!



Calories: 149kcal | Carbohydrates: 7g | Protein: 9g | Fat: 9g | Saturated Fat: 1g | Cholesterol: 0mg | Sodium: 575mg | Potassium: 202mg | Fiber: 0g | Sugar: 1g | Vitamin A: 50IU | Calcium: 35mg | Iron: 1.6mg