Who says katsudon can't have a vegetarian version? This tofu or tokwa katsudon recipe is as savory and delicious as its pork counterpart.
For a vegetarian katsudon as satisfying as its pork counterpart, use tofu. A marinade of soy sauce, mirin, and garlic injects it with flavor. Breaded and deep-fried, the tofu’s soft, creamy interior contrasts with the crunchy panko crust.
Tokwa vs tofu—what's the difference? Tokwa is the Filipino term for tofu. Compared to commercial firm tofu, locally-made tokwa has less moisture, thicker skin, and a more tangy flavor. It doesn't come in a softer variety—tokwa is always firm and dense. You can use it in recipes calling for firm or extra-firm tofu.
But if you prefer a meatier bite, freeze and defrost your tofu before marinating. This step causes the tofu’s water to expand and solidify into tiny ice crystals. When these crystals melt away, they leave behind sponge-like holes that give the tofu a firm, meat-like texture. The holes help soak up and more marinade too, resulting in extra flavor.
Combine soy sauce, rice vinegar, and garlic powder in a tray or bowl big enough to hold your tofu.
Place your tofu in the marinade. If using frozen and thawed tofu, marinate for 1–2 minutes. Otherwise, marinate for as long as 15 minutes while you prepare your frying setup.
Add oil to a wok or heavy-bottomed pot over medium-high heat. Heat oil to 370°F.
While the oil heats up, prepare your breading station: Combine flour, cornstarch, and salt. Divide flour mixture, eggs, and bread crumbs between three baking dishes or trays.
Take the marinated tofu and gently squeeze out any excess marinade. Coat the tofu in the flour mixture. Next, transfer it into the eggs, letting any excess drip off. Gently press into the bread crumbs, making sure all sides are evenly coated. Place on a large plate and repeat with the second block of tofu.
Check if your oil has reached 370°F. To check without a thermometer, drop some bread crumbs into the oil—if it sizzles, you’re ready to fry.
Line a large plate with paper towels. Carefully lower the breaded tofu into the hot oil. Fry until golden brown on all sides, flipping with tongs if necessary, about 2–3 minutes. Transfer to the lined plate and let rest for 5 minutes.
Once cool enough to handle, transfer the tofu to a cutting board and slice into half-inch pieces.
Make the katsudon sauce: Combine vegetable stock or water, soy sauce, rice vinegar, and sugar in a measuring cup or bowl.
Add oil to a small skillet over medium heat. Add sliced onions, cooking until translucent. Pour the sauce mixture and cook until the onions are soft.
Slide one block of sliced tofu katsudon onto the center of the pan. Pour one beaten egg around the pan. Cover and cook until the egg is slightly set, about a minute.
To serve, slide the katsudon from the skillet onto a bowl of cooked rice. Garnish with spring onions and sesame seeds.