This crispy tofu katsu recipe might just turn you vegan! | Hindustan Times

This crispy tofu katsu recipe might just turn you vegan!

Published on: Sep 01, 2025 05:22 PM IST

This may just be even better than a good old chicken cutlet

It's Tofu Day!

Crispy Tofu Katsu for National Tofu Day(Photo: Simple Sweet Vegan)
Crispy Tofu Katsu for National Tofu Day(Photo: Simple Sweet Vegan)

Now silken or firm, tofu has quite the reputation, especially for those who haven't quite dabbled in the vegan foodscape. This crispy vegan katsu recipe is calling your name.

Crispy Tofu Katsu

Ingredients: Firm tofu - 1 pound, salt and freshly ground black pepper, all-purpose flour - 1 cup, egg or milk - 1/4 cup, breadcrumbs (preferably panko) - 1/2 cup, vegetable oil for frying

Method: Take the tofu out of its packaging and pour out the liquid, retaining the package. Wrap the tofu in paper towels or a clean dishcloth. Set it on a cutting board, then place a plate on top. Add something heavy like canned goods or a carton on the plate to press it. Let it sit and drain for 10 to 15 minutes. Unwrap the tofu and slice it in half lengthwise to create two slabs. You can trim the edges to make the piece seem like a chicken cutlet, but this is optional. Place the tofu back into its original package refrigerate for a bit — anything between 6 hours to overnight is fine. Set up the dredging station, having the flour, egg wash and breadcrumbs ready in separate containers. Season the tofu slabs generously with salt and pepper before coating it with the flour. Then dip this into the egg wash followed by the panko breadcrumbs. Make sure every bit of the tofu is covered. Add about half-an-inch of vegetable oil to a sturdy cooking pan and set over medium heat. Let it come up to temperature before sliding in the coated tofu slabs into the oil. Depending on their size, cooking may take between 2 to 4 minutes per side. A crispy golden colour is what you're going for. If you think the tofu is frying too fast, lower the heat. Transfer the slabs to a wire rack to drain excess oil. Once slightly cool, chop into bite-sized chunks and eat immediately.

In case you want to turn this recipe entirely vegan, simply swap the egg for the same amount of oat milk. If you want some katsu crispies immediately, make sure you drain and prep your tofu before hand, then freezing it. This can be easily thawed with a few minutes in the microwave.

(recipe from Food52)

We wish you a very crispy dinner time!

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }