Crispy Tofu Katsu Recipe: Crunchy Plant-Based Cutlets

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.

An image of drizzle sauce onto the tofu katsu.

Why this crispy panko-crusted tofu works!

Shruthi's face

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.

img 45525 3

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.

An overhead image of the ingredients of tofu katsu.
  • 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

  1. Press tofu, then slice each block crosswise into 4 pieces about ¾” thick. Pat dry and season with salt and pepper.
  2. 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.
  3. 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.
  4. 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.
  5. Serve over hot rice with slaw and tonkatsu sauce, sprinkle with green onions, and add a lemon wedge.
An overhead image of tofu cubes on a wooden cutting board.
An overhead image of breading the tofu.
An overhead image of deep frying the breaded tofu.
An overhead image of transferring the fried tofu katsu in a bowl lined with paper towels.
An overhead image of serving the tofu katsu in a bowl over slaw and rice.

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.
A close up image of tofu katsu served in a bowl over rice.

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.

An overhead image of kung pao tofu in a skillet.

Crispy Vegan Kung Pao Tofu

An overhead image of tofu lettuce wraps on a plate.

Tofu Lettuce Wraps

An overhead image of buffalo tofu on a plate.

Buffalo Tofu

An overhead image of tofu bowl served over rice.

Tofu Bowl

All Tofu Recipes
An image of tofu katsu served in a bowl.
5 from 2 votes

Tofu Katsu

By Shruthi Baskaran-Makanju
Crispy pan-fried tofu katsu with a shattery panko crust, tangy slaw, and tonkatsu-style sauce. Vegan, high-protein, and ready in under an hour.
Prep Time: 20 mins
Cook Time: 30 mins
Pressing time: 30 mins
Total Time: 1 hr 20 mins
Servings: 4 servings

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

Calories: 810 kcal | Carbs: 143 g | Protein: 34 g | Fat: 12 g

Nutrition information is an approximation.