Tofu Katsu is a crispy and easy Japanese-inspired dish that’s full of flavor. With a crunchy coating and tender tofu, it’s a plant-based twist on the classic chicken katsu, perfect with rice, veggies, and homemade katsu sauce.
Place the tofu in a clean kitchen towel and press with a steady weight to release excess moisture. This step is optional but recommended for a better texture.
Add all the katsu sauce ingredients to a bowl and mix until well combined.
Cut the tofu block lengthwise into 4 equal pieces.
Season both sides of each tofu piece with garlic powder, salt, and pepper.
Gather 3 shallow dishes. Add the flour to one, whisk the non-dairy milk and cornstarch in another, and place the panko breadcrumbs in the last. Dredge each tofu piece in flour, dip into the milk mixture, then coat with breadcrumbs, gently pressing so they stick. Use one hand for dry ingredients and the other for wet to keep things neat.
Line a baking sheet with parchment paper and place a wire rack on top. Set aside.
Arrange the breaded tofu pieces on the prepared rack.
Fry the tofu in a skillet with 1 inch (about 2.5 cm) of oil. Use a thermometer to make sure the oil is at 350°F (180°C). Cook 2 pieces at a time for about 3 minutes per side, or until golden brown, then transfer them to the prepared rack.
Serve immediately with rice and katsu sauce on top. I like adding shredded cabbage and a sprinkle of sesame seeds.
Notes
Keep cooked tofu katsu in an airtight container in the fridge for up to 3 days.
For freezing, coat the tofu and freeze it before frying. Place the pieces on a tray, let them harden, then transfer to a bag or container for up to 2 months.
To reheat from the fridge, warm it in a skillet at 350°F (180°C) until hot and crispy. Skip the microwave to avoid a soggy coating.
To cook from frozen, fry straight from the freezer at 350°F (180°C) until golden and fully heated through. No thawing needed.