Dinner · Part 1 of 3: Ingredients
Crispy Tofu Katsu Sando with Curry Mayo

- Prep
- Cook
- Total
- Serves
- 2
This tofu katsu sando brings together a golden, shatteringly crisp panko crust with a creamy, spiced curry mayo and a bright crunch of purple cabbage, all cradled in soft, toasted milk bread. It’s the kind of sandwich that makes you close your eyes on the first bite. The contrast of textures—crunchy, creamy, tender, and crisp—is pure comfort, and it comes together in about thirty minutes. Whether you’re a longtime tofu lover or just looking for a satisfying meatless dinner, this sando delivers on every level.
A katsu sando is a Japanese sandwich classic, typically made with breaded pork or chicken cutlets. This version swaps in extra-firm tofu, which when pressed and fried becomes wonderfully meaty and crisp. The tofu is marinated in a soy-garlic broth, coated in coarse panko, and shallow-fried until deep golden. It’s then layered onto toasted milk bread with a Japanese curry mayo, tonkatsu sauce, and shredded purple cabbage.
The result is a sandwich that’s crunchy, creamy, tangy, and utterly satisfying. The key is the technique: pressing the tofu, marinating it briefly, and frying at the right temperature to achieve that signature crunch without greasiness. This is a weeknight-friendly recipe that feels special enough for a weekend lunch.
Ingredients
- 6 oz extra-firm tofu
Marinade
- 2 tbsp soy sauce
- 1 clove garlic, minced
- 1/4 cup water
Breading
- 1/2 cup all-purpose flour
- 1/2 cup aquafaba (chickpea brine)
- 1 1/2 cups coarse panko breadcrumbs
Curry Mayo
- 3 tbsp mayonnaise
- 1 tsp toasted Japanese curry powder
- 1 tsp honey
For Frying
- 1/2 cup neutral oil (such as canola or vegetable)
For Assembly
- 4 slices pillowy milk bread (shokupan)
- 2 tbsp tonkatsu sauce
- 1 cup shredded purple cabbage
Why this recipe works
The method here is all about maximizing texture. Pressing the extra-firm tofu removes excess water, which would otherwise steam the breading and prevent it from crisping. The brief soak in soy sauce and garlic infuses the tofu with savory depth, so every bite is flavorful, not bland.
Coating the tofu in flour, then aquafaba, then coarse panko creates a triple barrier that fries up shatteringly crisp while the inside stays tender and moist. Aquafaba, the liquid from a can of chickpeas, acts as a perfect binder—it’s sticky enough to hold the panko, and it browns beautifully in the hot oil.
Frying at 365°F (185°C) is the sweet spot: hot enough to create a golden crust quickly, but not so hot that the outside burns before the inside heats through. The result is a cutlet that’s crunchy on the outside and soft on the inside, with no greasy residue.
The curry mayo, made with toasted Japanese curry powder and a touch of honey, adds a warm, aromatic spice that complements the savory tonkatsu sauce and the fresh, peppery cabbage. The assembly is all about balance—each element is layered to ensure every bite has a bit of everything: crisp bread, creamy sauce, crunchy cabbage, and that satisfying tofu cutlet.
Notes and substitutions
Extra-firm tofu is essential here; silken or soft tofu won’t hold up to frying. Pressing the tofu is not optional—it’s the difference between a crisp crust and a soggy one. Use a clean kitchen towel and a heavy pan, and give it a full ten minutes. The marinade is simple but effective: soy sauce, garlic, and water. If you have tamari, use it for a gluten-free option (though the panko and bread will still contain gluten). Aquafaba is the liquid from a can of chickpeas; it’s a fantastic vegan egg substitute for breading. If you’re not vegan, you can use a beaten egg instead.
Coarse panko breadcrumbs are the best choice here—they’re larger and crunchier than fine breadcrumbs. Look for them in the Asian foods aisle or online. Japanese curry powder is a blend of spices like turmeric, coriander, and cumin; it’s milder and more aromatic than Indian curry powder.
If you can’t find it, use regular curry powder and add a pinch of cayenne for heat. The milk bread (shokupan) is soft and pillowy, which contrasts perfectly with the crisp cutlet. If you can’t find it, brioche or even a good sourdough will work—just make sure it’s thick enough to hold the filling.
- aquafaba: 2 large eggs, beaten (use only if not vegan)
- honey: maple syrup or agave nectar for a vegan version
- milk bread: sourdough or brioche slices
- purple cabbage: green cabbage or a mix of shredded lettuce
Equipment
- Baking sheet or plate for breading
- Large skillet for shallow frying
- Tongs
- Chef's knife
- Cutting board
- Small bowl for curry mayo
- Paper towels
Up next · Part 2 of 3
6 steps · 10 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)