Go Back Email Link
+ servings

Vegan Crispy Tofu “Katsu”

5 from 16 votes
Slabs of tofu coated in breadcrumbs and cooked until golden brown and crisp! So versatile and can be enjoyed in many different ways.
Prep Time 15 mins
Cook Time 25 mins
Total Time 40 mins
Course Main Course, Side Dish
Cuisine Asian, Japanese
Servings 2
Calories 343 kcal


  • 400 g extra firm tofu , I used two 200g blocks
  • Neutral oil for frying
  • 1/2 tsp salt or to taste



To Serve (up to you how you want to enjoy your katsu!)


  • You can watch the video below on how to make tofu katsu!
  • Drain water from the tofu by wrapping them in paper towels and then placing a heavy flat surface (a board or plate) on top of each. Leave for 15 minutes until water has been absorbed by the towels. You can also opt to use a tofu press.
  • Slice each tofu into 1/2 inch thick square slabs. You may be able to slice one tofu into 3 slabs, depending on the thickness of your tofu. Season with salt as needed. If you end up with extra tofu, you can always enjoy it as is!
  • Prepare the batter by mixing all the ingredients until smooth. In another plate or tray, add the breadcrumbs.
  • Place each tofu in the batter then coat into the breadcrumbs. Repeat this step for the rest of the tofu.
  • Baking option below.
  • Heat the oil in a frying pan. Once hot (you can test this by putting a little bread crumbs), add in the tofu. Fry for around 6-8 minutes over medium heat until golden brown. Take them out of the oil then turn off the heat.
  • Let cool for 10-15 minutes to maintain the crispness then you can opt to slice them diagonally into 1-inch thick pieces.
  • Enjoy as is, with teriyaki sauce, curry, rice, it's really up to you!
  • Baking option: Heat your oven to 350F. Place the coated tofu on a lined baking tray (I used parchment paper). Spray or brush some oil on the tofu. Bake them for 35 to 40 minutes or until lightly browned and crisp. Flip halfway through baking. Note that they won't turn as evenly golden brown compared to those that are fried but still very crisp!
  • Air-Frying option: Note that air-fryer settings may vary. This is using a Cuisinart air fryer/toaster oven combo.
    To air-fry the tofu, set the air-fryer at 350F then cook for 10 minutes on each side until lightly brown and crisp.
  • Do note that when baking/air-frying the tofu will not be as "juicy" as those that are fried with oil.



Serving: 1serving | Calories: 343kcal | Carbohydrates: 50g | Protein: 22g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 2302mg | Potassium: 401mg | Fiber: 2g | Sugar: 4g | Calcium: 240mg | Iron: 6mg
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)