Go Back Email Link
+ servings
close-up image of Japanese tofu curry in a black bowl

Japanese Tofu Curry

An easy and quick curry loaded with warm ginger and spiced flavour, this Japanese Tofu Curry is a balanced bowl of goodness.
4.55 from 11 votes
Print Pin
Course: Main Course
Cuisine: Japanese/Vegan
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 serves
Calories: 448kcal
Author: Amanda Logan



  • 2 tablespoon vegetable oil or a neutral flavoured oil
  • 1 brown onion finely sliced
  • 1 teaspoon fresh grated ginger
  • 2 garlic cloves minced
  • 1 teaspoon curry powder
  • 2 teaspoon plain flour (I use spelt because that's what we keep in the pantry)
  • 1 ½ cups vegetable stock
  • 3 tablespoon tamari
  • 1 ½ tablespoon rice syrup or honey
  • 1 teaspoon rice vinegar
  • 1 teaspoon garam masala
  • 300 grams medium to firm Momen tofu
  • ¼ cup soy or almond milk
  • 2 tablespoon flour
  • cup panko crumbs vegan
  • 4 tablespoon vegetable oil to shallow fry
  • 2 cups steamed rice
  • 1 scallion sliced in to rounds to serve
  • 1 carrot peeled and julienned


  • To make the curry sauce, heat the vegetable oil in a pan over medium-high heat.
  • Add the onion, ginger and garlic and sauté until tender, around 3 minutes.
  • Add curry powder and stir until fragrant.
  • Stir in flour and cook for 1 and a half minutes.
  • Slowly whisk in the stock, add the soy sauce and rice syrup and simmer stirring occasionally for 10 minutes or until sauce thickens.
  • Stir in rice vinegar and garam masala and keep warm.
  • To make the crispy tofu, pop the tofu out on to a kitchen towel to drain for 10 minutes.
  • Slice tofu block in to 1cm (approx ½ inch) thick slices.
  • Put flour on a plate, the milk in a medium bowl and the Panko crumbs on another plate. Sit them beside each other with a large plate at the end to put the finished crumbed tofu.
  • Roll each slice of the tofu in the flour, then the milk and finally roll in the crumbs.
  • Heat enough oil to fill a fry pan ½ inch. Test heat by flicking some cold water in, if it sizzles, it's ready.
  • Shallow fry the tofu for around 2 minutes on each side or until golden. Place on kitchen paper to drain.
  • To serve, place a few good spoons of steamed rice on to a plate or in a bowl, place the crumbed tofu around and spoon a curry sauce over. Serve with fresh shallots and carrot


Serving: 1bowl | Calories: 448kcal | Carbohydrates: 44g | Protein: 13g | Fat: 25g | Saturated Fat: 18g | Sodium: 1170mg | Potassium: 176mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2823IU | Vitamin C: 5mg | Calcium: 148mg | Iron: 2mg
Tried This Recipe?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram. Thank you!