This colorful dish screams gourmet restaurant menu item – but it’s easier than you think to make at home. Breaded and baked to perfection, crispy tofu is paired with a next-level red curry sauce that packs in sweet, savory and spicy flavors. Plus, there’s an added bonus that this recipe uses veggie scraps (half an onion, half a lemon, a thumb of ginger) you may have stored in the refrigerator from previous meal prep. Reduce food waste and cozy up with a warm bowl of Japanese-inspired comfort food.

Homemade Vegan Katsu Curry |

Homemade Vegan Katsu Curry |
0 from 0 votes

Vegan Tofu Katsu Curry

Servings 3
Calories 325.45 kcal




  1. In sauce pan over medium-low heat, add onions, carrots, red chili peppers and half the vegetable broth. Sauté 10 minutes. Use remaining broth to reduce sticking as it cooks.
  2. Add garlic, ginger, coriander, turmeric and salt. Cook additional 1 to 2 minutes. Stir in crushed tomatoes and cook 5 to 7 minutes until thickened.
  3. In blender, combine curry mixture, coconut milk and lemon juice. Blend until smooth and set aside.
  4. Preheat oven 375 degrees F. To prepare breading station, fill one dish with flour, one with oat milk and one with panko.
  5. Cut tofu into 8 slices. Pat dry. Dip one slice in flour dish to coat (dust off extra flour). Then, dip in oat milk (allow excess milk to drip off). Then, dip into panko to coat. Repeat with remaining tofu slices.
  6. On parchment-paper-lined baking sheet, arrange breaded tofu and bake 30 minutes (flipping half way through) or until golden brown.
  7. Serve with rice, greens and curry sauce.

Recipe Notes

  • Chef's tip: Freeze curry sauce in portioned amounts for a quick dinner for one.
  • Stock up on these ingredients at Vitacost!

Nutrition Facts
Vegan Tofu Katsu Curry
Amount Per Serving (1 serving)
Calories 325.45 Calories from Fat 120
% Daily Value*
Fat 13.32g20%
Saturated Fat 7.84g39%
Sodium 776.77mg32%
Potassium 737.85mg21%
Carbohydrates 41.11g14%
Fiber 5.83g23%
Sugar 12.7g14%
Protein 14.52g29%
Vitamin A 4028.25IU81%
Vitamin C 60.02mg73%
Calcium 235.38mg24%
Iron 5.79mg32%
* Percent Daily Values are based on a 2000 calorie diet.