Tofu Katsu (豆腐カツ, Tōfu Katsu) is a delicious vegetarian version of the classic Japanese Tonkatsu. Instead of pork, firm tofu is coated in flour, egg (or a vegan alternative), and crispy Japanese panko breadcrumbs before being fried until golden brown. The result is a crunchy exterior with a soft, creamy center that absorbs the savory flavors of tonkatsu sauce and traditional Japanese seasonings.
Popular in Japanese vegetarian restaurants and home kitchens, Tofu Katsu is a wholesome, protein-rich meal that pairs perfectly with steamed rice, shredded cabbage, and miso soup.
What Is Tofu Katsu?
Tofu Katsu is a Japanese breaded tofu cutlet made with extra-firm tofu that has been pressed to remove excess moisture. The tofu is coated in a classic katsu breading of flour, egg, and panko breadcrumbs, then fried until crispy. It offers the satisfying crunch of traditional katsu while remaining light and suitable for vegetarian diets.
For a vegan version, replace the egg with a plant-based batter made from flour and water or unsweetened plant milk.
Ingredients
For the Tofu
- 400g extra-firm tofu
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Breading
- ½ cup all-purpose flour
- 2 large eggs, beaten (or vegan batter)
- 2 cups Japanese panko breadcrumbs
Vegan Batter (Optional)
- ½ cup all-purpose flour
- ½ cup unsweetened soy milk or water
- 1 teaspoon cornstarch
For Frying
- Vegetable or canola oil
For Serving
- Shredded cabbage
- Steamed Japanese rice
- Tonkatsu sauce
- Lemon wedges
- Japanese mustard (optional)
- Chopped green onions
- Sesame seeds
Kitchen Equipment
- Heavy plate or tofu press
- Paper towels
- Mixing bowls
- Deep frying pot or frying pan
- Tongs
- Wire rack
How to Make Tofu Katsu
Step 1: Press the Tofu
Wrap the tofu in paper towels.
Place a heavy plate or tofu press on top.
Press for 20–30 minutes to remove excess moisture.
Cut into thick rectangular slices.
Season lightly with salt and black pepper.
Step 2: Prepare the Breading
Coat each tofu slice in flour.
Dip into the beaten eggs or vegan batter.
Cover evenly with panko breadcrumbs, pressing gently so they adhere.
Allow the breaded tofu to rest for 5 minutes.
Step 3: Heat the Oil
Heat vegetable oil to 170–175°C (340–350°F).
Maintain a steady temperature for even browning.
Step 4: Fry the Tofu
Carefully place the tofu into the hot oil.
Fry for 2–3 minutes per side, or until golden brown and crispy.
Transfer to a wire rack to drain excess oil.
Step 5: Serve
Slice the Tofu Katsu into strips.
Serve with steamed rice, shredded cabbage, tonkatsu sauce, lemon wedges, and Japanese mustard if desired.
Garnish with chopped green onions and sesame seeds.
Tips for Perfect Tofu Katsu
- Use extra-firm tofu to help it hold its shape during frying.
- Press the tofu thoroughly to remove excess water.
- Japanese panko breadcrumbs provide the lightest and crispiest coating.
- Fry in small batches to maintain the oil temperature.
- Serve immediately for maximum crispiness.
Popular Variations
Vegan Tofu Katsu
Use the flour and soy milk batter instead of eggs for a completely vegan dish.
Cheese Tofu Katsu
Stuff two thin tofu slices with vegan or dairy cheese before breading and frying.
Curry Tofu Katsu
Serve over steamed rice with Japanese curry.
Spicy Tofu Katsu
Add Japanese shichimi togarashi or cayenne pepper to the breadcrumb mixture.
Air Fryer Tofu Katsu
Lightly spray with oil and cook at 200°C (390°F) for 12–15 minutes, flipping halfway through.
What to Serve with Tofu Katsu
Complete your Japanese-inspired meal with:
- Steamed Japanese Rice
- Miso Soup
- Seaweed Salad
- Pickled Vegetables (Tsukemono)
- Edamame
- Japanese Potato Salad
- Green Tea
For dessert, enjoy fresh fruit or matcha pudding.
Storage Tips
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat in an oven or air fryer at 180°C (350°F) for 5–8 minutes.
- Avoid microwaving if you want to keep the coating crispy.
- Breaded uncooked tofu can be refrigerated for up to 24 hours before frying.
Nutritional Information (Per Serving)
- Calories: 410
- Protein: 18g
- Carbohydrates: 28g
- Fat: 24g
- Saturated Fat: 3g
- Fiber: 3g
- Sodium: 620mg
Nutrition values are approximate and may vary depending on the ingredients and cooking method.
Health Benefits
- Tofu is an excellent source of plant-based protein.
- Naturally contains calcium, iron, and essential minerals.
- Lower in saturated fat than many meat-based katsu dishes.
- Cabbage adds fiber, vitamin C, and freshness.
- Easily adapted for vegetarian and vegan diets.
Frequently Asked Questions
What type of tofu is best for Tofu Katsu?
Extra-firm tofu is the best choice because it holds its shape well during breading and frying.
Can I make Tofu Katsu vegan?
Yes. Replace the egg with a batter made from flour, soy milk, and cornstarch, and ensure the panko breadcrumbs are vegan-friendly.
Why should I press the tofu?
Pressing removes excess moisture, helping the tofu become firmer and allowing the breading to stick better.
Can I bake Tofu Katsu instead of frying?
Yes. Bake at 220°C (425°F) for 20–25 minutes, flipping halfway through, until the coating is crisp and golden.
What sauce is best with Tofu Katsu?
Traditional tonkatsu sauce is the classic choice. Ponzu sauce, Japanese curry, spicy mayonnaise, or sesame dressing also pair beautifully with crispy tofu.
Final Thoughts
Tofu Katsu is a crispy, satisfying Japanese dish that proves vegetarian cooking can be just as comforting and flavorful as traditional katsu. With its crunchy panko coating, tender tofu center, and classic Japanese accompaniments, it's an easy meal that's perfect for weeknight dinners, lunch boxes, or anyone looking for a delicious plant-based alternative. Whether served with tonkatsu sauce, curry, or fresh vegetables, Tofu Katsu brings authentic Japanese flavors to your table with every bite.
0 Comments