Katsu Curry with Crispy Tofu Katsu Recipe
Introduction
Katsu Curry is a beloved Japanese comfort dish featuring crispy tofu katsu served with a rich and flavorful curry sauce. This vegetarian-friendly recipe is perfect for a satisfying meal in under 30 minutes. Enjoy the combination of tender vegetables, savory curry, and crunchy tofu for a delightful dinner.

Ingredients
- 1 medium onion, diced
- 2 medium carrots, sliced about 0.5 inch / 1.5 cm thick
- 2 medium potatoes, cubed
- 3 oz (90 g) Japanese curry roux or paste (such as S&B Golden Curry)
- 1 tablespoon extra virgin olive oil
- 18 oz (500 g) extra firm tofu
- ½ cup all-purpose flour
- ½ cup milk (soy milk works well)
- 1 cup panko bread crumbs
- Good pinch of garlic powder
- Salt and black pepper to taste
- Oil for frying (sunflower oil recommended)
Instructions
- Step 1: In a large saucepan, heat the olive oil over medium heat and sauté the diced onion until translucent. Add the sliced carrots and cubed potatoes, then sauté for another minute.
- Step 2: Pour in 3 cups of water, cover with a lid, and let simmer on low heat for 15 minutes until the vegetables are mostly cooked but still slightly firm.
- Step 3: Add the Japanese curry roux to the pan and gently stir to melt it into the broth. Simmer on low for 5 minutes, adding boiling water ¼ cup at a time if the sauce becomes too thick, to reach your preferred consistency.
- Step 4: While the curry simmers, press the tofu blocks for 10–15 minutes using a tofu press or by placing them between paper towels with a heavy weight on top to remove excess moisture.
- Step 5: Slice the pressed tofu in half horizontally to about 0.5 inch / 1.5 cm thickness. Season all sides with salt and black pepper.
- Step 6: Prepare a dipping station with three bowls: (1) flour mixed with a pinch of salt, pepper, and garlic powder; (2) milk mixed with 1 tablespoon of flour; (3) panko breadcrumbs.
- Step 7: Coat each tofu piece first in the flour mixture, then dip into the milk mixture, and finally coat thoroughly with panko crumbs. Press the crumbs in with your fingers for a good coating.
- Step 8: Heat frying oil in a saucepan over medium-high heat. Carefully add tofu pieces without crowding. Pan-fry until golden brown on each side, including the edges, about a few minutes per side.
- Step 9: Transfer cooked tofu onto paper towels to drain excess oil. Sprinkle with a little salt immediately while hot.
- Step 10: Slice the tofu katsu diagonally and serve over steamed rice with the curry sauce ladled on top. Enjoy your homemade Katsu Curry!
Tips & Variations
- For extra crispiness, double coat the tofu by repeating the flour, milk, and panko steps.
- Try air frying the tofu katsu at 400°F (200°C) for about 15 minutes, flipping halfway, for a lighter version.
- Use coconut milk instead of regular milk for a subtle creamy sweetness in the coating.
- Add vegetables like peas or bell peppers to the curry for more color and nutrition.
Storage
Store leftover curry and tofu katsu separately in airtight containers in the refrigerator for up to 3 days. Reheat the curry gently on the stove and crisp the tofu katsu in a hot oven or air fryer to regain crunch before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular curry powder instead of Japanese curry roux?
Japanese curry roux is specially formulated to create a thick, rich sauce. Using regular curry powder will change the texture and flavor, so it’s best to use authentic roux or paste for an authentic Katsu Curry experience.
What is the best tofu to use for katsu?
Extra firm tofu is ideal because it holds its shape well during frying and provides a satisfying texture. Be sure to press out the moisture to help achieve a crispy coating.
Print
Katsu Curry with Crispy Tofu Katsu Recipe
- Total Time: 25 minutes
- Yield: 5 servings 1x
- Diet: Vegetarian
Description
This Katsu Curry recipe features crispy tofu katsu served with a rich and flavorful Japanese curry made from sautéed vegetables and curry roux. A perfect vegetarian twist on the classic Japanese comfort dish, it offers a satisfying combination of crispy breaded tofu and savory curry sauce, ready in just 25 minutes.
Ingredients
Curry Sauce
- 1 medium onion – diced
- 2 medium carrots – sliced ~ 0.5 inch / 1.5 cm thick
- 2 medium potatoes – cubed
- 3 oz / 90 g Japanese curry roux/paste (S&B Golden Curry recommended)
- 1 tablespoon extra virgin olive oil
- 3 cups water
Tofu Katsu
- 18 oz / 500 g extra firm tofu
- ½ cup all purpose flour
- ½ cup milk (soy milk used)
- 1 cup panko bread crumbs
- Good pinch garlic powder
- Salt and black pepper to taste
- Oil for frying (sunflower oil preferred)
Instructions
- Prepare the Curry Sauce: In a large saucepan, heat the olive oil over medium heat and sauté the diced onion until translucent, about a few minutes. Add the sliced carrots and cubed potatoes, sauté for an additional minute.
- Simmer Vegetables: Pour in 3 cups of water, cover with a lid, and simmer on low heat for 15 minutes until the vegetables are mostly cooked but still slightly firm.
- Add Curry Roux: Stir in the Japanese curry roux gently so it melts completely into the broth. Let the curry simmer on low for 5 minutes. If the sauce becomes too thick, gradually add boiling water ¼ cup at a time to reach your desired consistency.
- Press Tofu: While vegetables simmer, press the tofu blocks using a tofu press or by placing them between paper towels with a heavy object on top for 10-15 minutes to remove excess moisture.
- Prepare Tofu Slices: Slice tofu horizontally into pieces about 0.5 inch / 1.5 cm thick. Season all sides with salt and black pepper.
- Create Dipping Stations: Set up three bowls—(1) flour mixed with a pinch of salt, pepper, and garlic powder, (2) milk mixed with 1 tablespoon flour, and (3) panko breadcrumbs.
- Coat Tofu: Dip each tofu piece first into the seasoned flour, then into the milk mixture, and finally coat thoroughly with panko breadcrumbs, pressing crumbs onto all sides and edges.
- Fry Tofu: Heat oil in a saucepan over medium-high heat. Pan fry the tofu pieces without overcrowding until golden brown on each side, including frying the edges to crisp all around. Drain on paper towels to remove excess oil and sprinkle with salt immediately after frying.
- Serve: Slice tofu katsu diagonally. Serve the warm Japanese curry in bowls alongside steamed rice, topping the rice with the sliced tofu katsu for a hearty and delicious meal.
Notes
- Pressing tofu removes excess moisture for crispier coating.
- Use extra firm tofu for best texture.
- The curry roux brand can be adjusted depending on preferred spice level.
- Pan frying is preferred here but deep frying or air frying can be used as alternatives.
- Add boiling water gradually to adjust the curry sauce thickness to your liking.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: Japanese
Keywords: Katsu curry, tofu katsu, Japanese curry, crispy tofu, vegetarian Japanese recipe, curry sauce, quick curry recipe

