Vegan Katsu Curry with Crispy Tofu and Brown Rice is a warm, comforting weeknight meal that fills the kitchen with a rich curry scent and golden, crunchy tofu. This recipe gives you a crispy plant-based “cutlet” and a silky, savory curry sauce that the whole family can enjoy. If you love hearty rice bowls, you might also like this mushroom stroganoff with brown rice, which shares the same cozy feel.
Why Make This Recipe
- Quick & Easy: You can have this on the table in about 40–50 minutes.
- Family Favorite: Kids and adults usually love the crunch and the mild curry flavor.
- Budget-Friendly: Tofu and pantry spices keep costs low without losing comfort.
- Make-Ahead Friendly: Sauce keeps well and rice reheats nicely.
This recipe stands out because the tofu stays extra-crispy while the curry sauce stays silky and full of warm spices. The smell of sautéed onions and curry powder will feel like a hug on a cool night, and the mix of textures—crispy tofu, smooth sauce, nutty brown rice—brings real satisfaction. If you enjoy saucy rice bowls, you might also try a simple stir-fry like shrimp fried rice with vegetables and egg for variety.
Ingredients
For the base
- 2 cups cooked brown rice (about 1 cup dry)
- 2 tbsp neutral oil (canola, vegetable, or light olive)
For the tofu katsu
- 14 oz (400 g) firm or extra-firm tofu, pressed and drained
- 3/4 cup panko breadcrumbs (use gluten-free if needed)
- 1/3 cup all-purpose flour (or gluten-free flour)
- 1/2 cup unsweetened non-dairy milk (soy or oat works well)
- 1 tsp soy sauce or tamari
- Salt and pepper to taste
- 2–3 tbsp oil for frying (or more for shallow frying)
For the curry sauce
- 1 tbsp oil
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1-inch piece ginger, grated (about 1 tsp)
- 2 tbsp curry powder (mild or medium)
- 1 tbsp tomato paste
- 2 cups vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp maple syrup or sugar
- 1 tbsp cornstarch mixed with 2 tbsp cold water (slurry) to thicken
For garnish
- Pickled red cabbage or quick-pickled cucumbers (optional)
- Chopped green onions or cilantro
- Lemon wedge or Japanese tonkatsu sauce for drizzling
Notes: Press tofu for at least 15–30 minutes to remove water. Use low-sodium broth if you watch salt.
How to Make Vegan Katsu Curry with Crispy Tofu and Brown Rice
- Prep ingredients and equipment: press the tofu, measure spices, and cook the brown rice according to package directions. Preheat a large skillet over medium-high heat. Why: pressing removes water so tofu gets crisp.
- Slice the pressed tofu into 3/4-inch thick cutlets. Pat dry with paper towels and season lightly with salt and pepper. Mini-tip: even pressure helps keep slices intact.
- Set up a dredging station: flour in one bowl, non-dairy milk mixed with 1 tsp soy sauce in a second, and panko in a third. Coat each tofu slice in flour, dip in milk, then press into panko until well coated. Why: three steps give a sturdy, crunchy crust.
- Heat 2–3 tbsp oil in a wide skillet over medium heat. Fry the tofu pieces for 3–4 minutes per side until deeply golden and crisp. Transfer to a wire rack or paper towel-lined plate. Tip: avoid crowding the pan so the crust stays crisp.
- In a separate pot, heat 1 tbsp oil over medium. Add sliced onion and cook until soft and slightly caramelized, about 6–8 minutes. Add garlic and ginger and cook 30 seconds until fragrant. Why: caramelized onion adds depth to the sauce.
- Stir in curry powder and tomato paste and cook 1 minute to toast the spices. Slowly add vegetable broth while stirring, then add soy sauce and maple syrup. Bring to a gentle simmer. Tip: taste and adjust salt or sweetness.
- Whisk in the cornstarch slurry and simmer for 2–3 minutes until the sauce thickens to a gravy-like consistency. If too thick, add a splash of broth. Why: the slurry gives a smooth, clingy sauce perfect for rice.
- Slice the fried tofu into strips and place over warm brown rice. Ladle generous amounts of curry sauce over the tofu and rice. Add garnishes like pickles, green onions, and a lemon wedge. Serve hot and enjoy the steam, crunch, and warm spice.

How to Serve Vegan Katsu Curry with Crispy Tofu and Brown Rice
- Plate the rice first, fan sliced tofu over the top, and pour the curry sauce down the center for a homey look.
- Add pickled vegetables or a crisp salad on the side to cut the richness.
- Serve with simple steamed greens or roasted carrots and a drizzle of tonkatsu-style sauce for extra tang.
How to Store Vegan Katsu Curry with Crispy Tofu and Brown Rice
- Fridge: Store tofu and curry in separate airtight containers for up to 3–4 days. Rice keeps 3–4 days in its own container.
- Freezer: Freeze curry sauce (without tofu) in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.
- Reheat: Warm sauce gently on the stove and reheat rice in the microwave with a splash of water. Re-crisp tofu in a hot oven at 400°F (200°C) for 8–10 minutes or in a toaster oven to restore crunch.
Tips to Make Vegan Katsu Curry with Crispy Tofu and Brown Rice
- Press tofu well: less moisture = crisper crust.
- Don’t crowd the pan when frying: give pieces space to brown.
- Toast curry powder briefly in the pan to unlock more flavor.
- Keep sauce slightly thinner than you think; it will thicken more as it cools.
- Use panko for the lightest, crunchiest coating.
Variation (if any)
- Gluten-free: swap all-purpose flour for rice flour and use gluten-free panko.
- Oven-baked tofu: brush coated tofu with oil and bake at 425°F (220°C) for 20–25 minutes, flipping halfway, for a lower-fat option.
FAQs
Can I make this nut-free?
Yes. This recipe is naturally nut-free if you avoid nut-based non-dairy milks. Use soy or oat milk and check panko labels for cross-contamination if needed.
How do I keep the tofu crispy when serving?
Keep tofu and sauce separate until the last moment. Place tofu on a wire rack to drain briefly after frying and serve immediately. If storing, re-crisp in a hot oven before serving.
Can I use frozen rice or make this ahead?
Yes. Cooked rice heats well from frozen in the microwave with a splash of water. Make the curry sauce ahead and reheat; fry or re-crisp tofu just before serving for best texture.
Conclusion
This Vegan Katsu Curry with Crispy Tofu and Brown Rice gives you cozy, home-cooked comfort with a plant-based twist—crispy tofu, a warm spiced sauce, and nutty brown rice combine into a meal that smells like a hug. It’s easy to make, feeds a crowd, and warms up beautifully the next day. If you want another take on tofu katsu techniques and flavor ideas, check out Tofu Katsu Curry – Cupful of Kale for extra inspiration. Please leave a comment and a star rating if you try this, and share the recipe on Pinterest or Facebook. What twist did you try? Let us know below!
Print
Vegan Katsu Curry with Crispy Tofu and Brown Rice
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A warm, comforting weeknight meal with crispy tofu and a silky curry sauce, perfect for the whole family.
Ingredients
- 2 cups cooked brown rice (about 1 cup dry)
- 2 tbsp neutral oil (canola, vegetable, or light olive)
- 14 oz (400 g) firm or extra-firm tofu, pressed and drained
- 3/4 cup panko breadcrumbs (use gluten-free if needed)
- 1/3 cup all-purpose flour (or gluten-free flour)
- 1/2 cup unsweetened non-dairy milk (soy or oat works well)
- 1 tsp soy sauce or tamari
- Salt and pepper to taste
- 2–3 tbsp oil for frying (or more for shallow frying)
- 1 tbsp oil for curry sauce
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1-inch piece ginger, grated (about 1 tsp)
- 2 tbsp curry powder (mild or medium)
- 1 tbsp tomato paste
- 2 cups vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp maple syrup or sugar
- 1 tbsp cornstarch mixed with 2 tbsp cold water (slurry) to thicken
- Pickled red cabbage or quick-pickled cucumbers (optional)
- Chopped green onions or cilantro
- Lemon wedge or Japanese tonkatsu sauce for drizzling
Instructions
- Prep ingredients and equipment: press the tofu, measure spices, and cook the brown rice according to package directions.
- Slice the pressed tofu into 3/4-inch thick cutlets. Pat dry and season with salt and pepper.
- Set up a dredging station: flour in one bowl, non-dairy milk mixed with soy sauce in another, and panko in a third. Coat each tofu slice.
- Heat oil in a skillet over medium heat and fry the tofu for 3–4 minutes per side until golden and crisp.
- Add oil to a separate pot, then add onion and cook until soft. Add garlic and ginger and cook until fragrant.
- Stir in curry powder and tomato paste, then slowly add vegetable broth while stirring.
- Whisk in the cornstarch slurry and simmer until the sauce thickens.
- Slice the fried tofu and place over brown rice. Ladle curry sauce on top and add garnishes.
Notes
Press tofu for at least 15–30 minutes to remove water. Store tofu and curry separately for up to 3–4 days.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Frying, Stovetop
- Cuisine: Japanese
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 0mg
