My tofu katsu uses thick slices of extra-firm tofu, coated in seasoned panko and pan-fried until the crust is impossibly crisp and golden while the tofu inside stays tender. The panko shatters when you cut into it. I serve it over rice with a cool, crunchy slaw and a sweet-tangy tonkatsu-style sauce — a simple, satisfying weeknight dinner.

Why this crispy panko-crusted tofu works!

I first had a vegetarian katsu in San Francisco’s Japantown that changed how I thought about the dish. The method is simple: press the tofu well, keep the oil hot, and avoid crowding the pan. Follow that and you’ll get a crunchy exterior with a creamy interior every time.
A three-step breading station — flour, a soy milk–cornstarch wash, and seasoned panko — gives a durable coating that adheres and stays crisp. I tried plain soy milk (too thin), aquafaba (works but wastes a can unless you’re using the chickpeas), and egg wash (not vegan). The soy milk plus cornstarch wins: it thickens just enough for the panko to stick without compromise.
This tofu katsu isn’t trying to impersonate pork tonkatsu — it’s its own thing. The panko gets deeply golden and shattery while the tofu remains soft. Quick pickles or a bright slaw cut through the richness and the tonkatsu-style sauce pulls the bowl together for a takeout-style meal made at home.

Key ingredients and why they matter
To make this vegan tofu katsu you’ll need extra-firm tofu, panko breadcrumbs, flour, unsweetened soy milk, cornstarch, garlic powder, onion powder, salt, pepper, neutral frying oil, rice for serving, and tonkatsu-style sauce. The slaw is simply shredded cabbage and carrot dressed with rice vinegar and toasted sesame oil.
Full ingredient amounts and step-by-step instructions are in the recipe card below.

- The tofu: Use extra-firm tofu and press it for at least 30 minutes; drier tofu yields a crisper coating.
- The breading: A flour base, then a soy milk–cornstarch wash, then seasoned panko. Panko is essential for the light, shattery crust.
- The slaw: Shredded cabbage and carrot tossed with rice vinegar and toasted sesame oil for contrast and brightness.
- The sauce: Store-bought vegan tonkatsu sauce or a quick homemade mix of ketchup, vegan Worcestershire, soy sauce, and a little sugar.
- To serve: Short-grain rice, thinly sliced green onions, and lemon wedges to brighten the bowl.
TIPS & TRICKS
Shruthi’s top tips
- Press well: Thirty minutes minimum; overnight is better. Wet tofu leads to a soggy coating and oil splatter.
- Pat dry: Even after pressing, blot the surface with paper towels to remove residual moisture.
- Use a thermometer: Aim for about 350°F for frying. Too cool and the coating absorbs oil; too hot and it burns before heating through.
- Don’t crowd the pan: Fry in small batches so the oil temperature recovers and each piece crisps evenly.
- Keep warm: Hold finished pieces in a 200°F oven while you finish frying the rest.
- Aquafaba option: You can substitute ¾ cup aquafaba for the soy milk–cornstarch wash if you’re already using the chickpea liquid.
How to make vegan katsu
- Press tofu, then slice each block crosswise into 4 pieces about ¾” thick. Pat dry and season with salt and pepper.
- Set up three shallow dishes: flour; soy milk whisked with cornstarch; panko mixed with garlic powder, onion powder, salt, and pepper. Coat each tofu piece in flour, dip in the soy milk mixture, then press into the panko. Place on a sheet pan and repeat.
- Pour oil to a depth of about ¼” in a large skillet and heat until 350°F or until a pinch of panko sizzles immediately when dropped in.
- Fry 3–4 pieces at a time for 3–4 minutes per side until deep golden and crisp. Transfer to a paper towel–lined plate or wire rack. Let oil return to temperature between batches.
- Serve over hot rice with slaw and tonkatsu sauce, sprinkle with green onions, and add a lemon wedge.





How to serve breaded tofu katsu
Serve this as part of a Japanese-style meal with miso soup and pickles, or pair it with simple sides like macaroni salad, daikon salad, or a roasted vegetable salad. For a sandwich, make a katsu sando by layering sliced katsu, tonkatsu sauce, and slaw between thick-cut white bread.
Variations:
- Gluten-free: Use rice flour, gluten-free panko, and tamari in place of soy sauce.
- Curry katsu: Serve with Japanese curry instead of tonkatsu sauce.
- Spicy: Add ½ teaspoon cayenne to the panko or drizzle with sriracha mayo.

Storage and reheating suggestions
Refrigerate leftovers in an airtight container for up to 3 days. Store slaw and sauce separately. To re-crisp, reheat in a 400°F oven or air fryer for 8–10 minutes; microwaving makes the crust soggy. Freezing is not recommended because the breading can become soggy on thawing.
More crispy tofu recipes
If you love tofu, try these other flavorful recipes for crisp, satisfying plant-based meals.

Crispy Vegan Kung Pao Tofu

Tofu Lettuce Wraps

Buffalo Tofu

Tofu Bowl

Tofu Katsu
Equipment
- Instant-read thermometer (optional)
Ingredients
For the tofu:
- 2 14-oz blocks extra-firm tofu, pressed
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
For the breading:
- ¾ cup all-purpose flour
- ¾ cup unsweetened soy milk
- 1½ tablespoons cornstarch
- 2 cups panko breadcrumbs
- ¾ teaspoon garlic powder
- ¾ teaspoon onion powder
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
For frying:
- Neutral oil such as avocado or vegetable for frying
For the slaw:
- 1 medium head green cabbage, shredded (~4 cups)
- 1 medium carrot, grated
- 1 tablespoon rice vinegar
- 1 teaspoon toasted sesame oil
- ¼ teaspoon kosher salt
For serving:
- 2 cups short-grain rice, cooked
- ¼ cup vegan tonkatsu sauce, store-bought or homemade
- 2 green onions, thinly sliced
- 1 lemon, cut into wedges
Instructions
- Toss the cabbage and carrot with rice vinegar, sesame oil, and salt. Set aside so the slaw softens slightly.
- Slice pressed tofu into 12 pieces (4 per block), pat dry, and season both sides with salt and pepper.
- Arrange three shallow dishes: flour; soy milk whisked with cornstarch; panko mixed with garlic powder, onion powder, salt, and pepper.
- Coat each tofu piece: flour, soy milk mixture (let excess drip), then press into seasoned panko. Place on a sheet pan and repeat.
- Heat oil to 350°F (or test with a pinch of panko — it should sizzle immediately). Fry 3–4 pieces at a time for 3–4 minutes per side until deep golden and crisp. Transfer to a paper towel–lined plate and keep warm in a 200°F oven if desired.
- Divide rice among bowls, top with slaw and three pieces of tofu katsu, drizzle with sauce, sprinkle with green onions, and serve with a lemon wedge.
Notes
- Press tofu 15–30 minutes or overnight to remove excess moisture. Pat dry after pressing so flour adheres well.
- Oil temperature is important: test with a pinch of panko. It should sizzle immediately but not brown instantly.
- Hold finished pieces in a 200°F oven while frying remaining batches to keep them crisp.
- To make a quick tonkatsu-style sauce: whisk 3 tablespoons ketchup, 2 tablespoons vegan Worcestershire, 1 tablespoon soy sauce, and 1 teaspoon sugar.
- For less oil, spray breaded tofu with oil and air fry at 400°F for 12–14 minutes, flipping halfway; results are slightly less crisp but lighter.
Nutrition
Nutrition information is an approximation.