This post may contain affiliate links. Please read our disclosure policy.

Crispy tofu katsu is easily one of our new favorite ways to prepare restaurant-style tofu at home! Serve this Japanese comfort food favorite over our Japanese curry and rice for the ultimate tofu katsu curry bowl. All you need is 8 ingredients! 

horizontal image of Japanese curry topped with tofu katsu

What is Katsu?

The word Katsu translates to ‘cutlet’ in Japanese and is essentially the fried chicken of Japanese cuisine! Katsu (also known as Tori Katsu) is traditionally coated in a panko breadcrumb mixture, then fried until extra crispy and golden. Tonkatsu is another popular variation made with the same panko breadcrumb mixture, but uses pork. 

Our vegetarian tofu katsu is made with authentic ingredients and cooking techniques but is still easy and approachable enough for new vegans or people new to cooking with tofu. 

overhead image of tofu katsu ingredients

Here’s What You Need to Make Tofu Katsu

  • Flour: All-purpose flour is used to dredge the tofu and help the panko breadcrumbs stick. We have only tested this recipe with all-purpose flour, but gluten-free all purpose flour would likely work as well. Leave us a comment if you give it a try!
  • Cornstarch: An essential ingredient for pan frying extra crispy tofu. 
  • Panko breadcrumbs: Panko breadcrumbs are lighter and crispier than regular breadcrumbs and make the best crust on the tofu. We recommend reserving regular breadcrumbs to make recipes like Teriyaki Mushroom Burgers and Vegan Green Bean Casserole
  • Extra-firm tofu: Please only use extra-firm or super firm tofu to make this tofu katsu. Extra-firm varieties of tofu contain the least amount of water and are essential to achieving the right texture to mimic katsu chicken. 
  • Oil: We recommend vegetable or canola oil as they have high-smoke points and are thus popular choices for frying.
  • Salt, pepper, and paprika: Simple, but essential to making a flavorful, crispy breading. Adjust seasoning measurements to taste.

Equipment Needed

vertical image of sliced tofu katsu

How to Make Tofu Katsu

  1. Freeze your tofu. At least 24 hours in advance, freeze the block of tofu in its packaging. Once frozen, transfer the tofu to the refrigerator until it has completely defrosted. 
  2. Drain and press tofu. This step is important to remove the excess moisture from the tofu and prevent your katsu from becoming soggy. To press tofu, you can either use a store-bought tofu press or use this method here
  3. Prep your katsu breading station. In a medium bowl, whisk together the flour, cornstarch and salt. Then whisk in the water and mix until smooth. In a separate medium bowl, mix together the panko mixture. 
  4. Cut the tofu into slabs. First, cut the pressed tofu block in half lengthwise. Then cut each halve in half lengthwise, resulting in 4 equal pieces. 
  5. Dredge the tofu. One piece at a time, dip the tofu in the flour mixture until coated. Allow any excess to drop off, then place directly in the panko mixture and coat completely. Once ready, place the tofu katsu on a wire rack. Repeat with all 4 pieces. 
  6. Heat oil for pan frying. Heat 1-inch of oil in a large pan over medium heat until about 350 degrees F. If you do not have a deep frying thermometer, test to determine if the oil is hot enough by carefully tossing a piece of panko in. If it immediately sizzles and floats, the oil is ready.
  7. Fry tofu katsu until golden. Fry each breaded tofu piece for about 2 minutes on each side or until golden brown and crispy. Once ready, remove the katsu from the oil and place it on a paper towel-lined plate. Immediately season with a pinch of salt while hot. 
  8. Serve. Slice and serve immediately with Japanese curry and rice.

*Jump down to the recipe for full measurements and instructions. 

upclose image of katsu and curry in a bowl with spoon

What Happens to Tofu When You Freeze it?

When Chris and I first went vegan, we were convinced we did not like tofu. It seemed bland, watery, and didn’t taste anything like the chicken recipes we grew up with. But after time, we learned the best ways to cook tofu, which quickly became a staple in our diet.

If this sounds familiar and you’re ready to give up on tofu, you’ve got to try this simple freezing tofu trick! Tofu is made from crushed and boiled soybean pulp and is naturally high in water content. When you freeze blocks of tofu, the water pockets in the tofu turn to frozen ice. As you defrost the tofu, these frozen water pockets melt out of the tofu, leaving air pockets in their place. 

This makes the tofu spongy, chewy, and much more chicken-like in texture. Perfect for recipes like this tofu katsu and Grilled Tofu Skewers. It also makes it much easier to quickly press the water out of the tofu. 

horizontal image of crispy tofu katsu on parchment paper

Basic rules for pan frying safely

Frying at home is simple, but there are a few safety guidelines to keep in mind to prevent fire or serious injury.

  • Use a deep cooking vessel. If your frying pans are rather shallow, fry in a deep pot instead. This will help prevent oil from flowing over the sides and causing a fire.
  • Never leave the hot oil unattended. Many recipes, like soups and stews, are safe to allow simmer on low without constant attention, but never leave items frying in oil unattended.
  • Use tongs or a slotted spoon to gently place tofu in hot oil. This will prevent splashing. Similarly, always remove the tofu with a slotted spoon or tongs for safety.
  • Avoid putting hot oil down the sink. This can damage your pipes or cause the drains to back up. The best way to dispose of frying oil is to allow it to cool completely, then transfer it to a bottle. This can then be thrown away or reused for additional frying recipes like Filipino Banana Cue, KFC Copycat Fried Chicken, or Ecuadorian Fried Cheese Empanadas.

Storage Instructions

As with most fried foods, tofu katsu is best enjoyed immediately while hot and crispy. If you have leftovers, they can be stored in an airtight container in the refrigerator for 1-2 days. Reheat in a dry pan or air fryer until warm and crispy again. 

More Vegan Tofu Recipes You May Enjoy:

Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you recreate any of our recipes; we love to see your photos!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead image of tofu katsu with Japanese curry

Tofu Katsu

  • Author: Chris @ Sweet Simple Vegan
  • Total Time: 24 hours 35 minutes
  • Yield: 4
  • Diet: Vegan


Crispy tofu katsu is easily one of our new favorite ways to prepare restaurant-style tofu at home! Serve this comfort food favorite over our Japanese curry and rice for the ultimate tofu katsu curry bowl. All you need is 8 ingredients! 


Flour mixture:

  • ½ cup (60g) all-purpose flour
  • 1 tablespoon cornstarch
  • ½ teaspoon salt
  • 1/2 cup water

Panko mixture:

  • 1 cup (65g) panko
  • 1 teaspoon salt
  • ½ teaspoon paprika
  • Pinch of black pepper


  • 1 block (16 oz.) extra-firm tofu
  • Vegetable or canola oil for frying
  • Salt to taste
  • Black pepper


  1. At least 24 hours in advance, freeze the whole block of tofu (in its packaging) overnight. Once frozen, remove it from the freezer and allow it to defrost. Keep it refrigerated until you’re ready to prepare the rest of the dish.
  2. Drain and press the tofu for at least 20 minutes.
  3. Meanwhile, prepare your breading station. In a medium bowl, whisk together the flour, cornstarch, and ½ tsp salt. Then whisk in the water until the mixture is smooth. In another medium bowl, mix together the panko, 1 tsp salt, paprika, and black pepper.
  4. Once the tofu is pressed, cut it in half widthwise. Then cut each piece in half lengthwise so you have 4 equal pieces.
  5. Pat the tofu dry with a towel and season each piece with salt and pepper.
  6. One at a time, coat each piece of tofu in the flour mixture. Allow any excess to drip off before coating in the panko mixture. Then place on a wire rack. Repeat for each piece of tofu.
  7. Heat 1-inch of oil in a large pan over medium heat. To test if your oil is hot enough, toss a piece of panko in. If it immediately sizzles and floats, the oil is ready.
  8. Fry each breaded tofu piece for 2 minutes on each side or until golden brown and crispy. Place on a paper towel-lined plate and immediately season with a pinch of salt while they’re still hot.
  9. Serve with Japanese Curry, and enjoy!


  • Using frozen and thawed tofu yields the best texture, but this recipe also works with tofu that hasn’t been frozen. Just start from step 2.
  • For 2 larger pieces instead of 4, only cut the tofu in half widthwise.
  • Prep Time: 24 hours 25 minutes
  • Cook Time: 10 minutes
  • Category: Entree
  • Method: Stove Top
  • Cuisine: Japanese

Disclaimer: This page may contain affiliate links, which simply means that we earn a commission if you purchase through those links, but your price remains the same. Thank you for supporting Sweet Simple Vegan!

Meet The Bloggers

hey there! we’re jasmine & chris.

Hi, we’re Jasmine and Chris! We share fresh and fun recipes to show you that vegan cooking is easy, approachable and delicious. When we’re not blogging, you will probably find us enjoying live music, tending to our backyard garden or playing with our dogs Berry and Louie

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. We love eating curry with katsu so I was so happy to see you had a recipe for it. My daughter enjoyed it so much, she asked to make it again for dinner

  2. been craving katsu but I don’t eat meat. This was amazing 10/10! It was simple and delicious. The tofu came out really crispy. I served it on top of pasta salad and my non vegan family loved it. 😊