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

Authentic Vegan Japanese Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 51 reviews

  • Author: Lisa Kitahara
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan


Authentic Vegan Japanese curry with chunks of vegetabes stewed in a rich, sweet and mega flavourful sauce. Served over rice for the perfect weeknight comfort meal. 


Units Scale

For the Curry

  • 1 large (300 g) onion, sliced into wedges
  • 2 garlic cloves, grated
  • 2 tsp ginger, grated
  • 1/2 (150 g) package mushrooms
  • 1 (150 g) carrot, cut into wedges
  • 23 (250 g) potatoes
  • 3/4 cup (60 g) soy curls
  • 1/2 (100 g) apple, grated
  • 2 1/2 cup (625 ml) vegetable broth or water
  • 1/2 box (120 g) curry roux cubes (or about 240-270g homemade curry cubes)
  • Salt and pepper, to taste

Kakushi aji (hidden flavours)

Caramelized onions

  • 1 large (300 g) onion
  • 1 tbsp (15 g) vegan butter

To serve



  1. Over medium high heat, add onions and fry for 1 minute. Add in garlic and ginger and fry for another minute. Add in the mushrooms, carrots, potatoes and soy curls, and cook for 5 minutes. 
  2. Add vegetable broth or water and grated apple. Bring to a boil and then reduce heat to a low and simmer for 15 minutes or until you can pierce a toothpick through it. 
  3. Turn off the heat. Chop up the roux into small pieces (makes it easier to dissolve). Add the chopped roux to a soup ladle and dissolve it well into the curry. Stir in kakushi aji mixture. Add any other kakushiaji.
  4. Turn heat to low and simmer to thicken, about 5 minutes. 
  5. Serve over rice and enjoy! 

Caramelized onions

  1. Thinly slice the onions (*previously, I have diced the onions, but have since kept them just thinly sliced). 
  2. Heat butter in a medium pan over medium heat until melted. Stir the onions until softened and become translucent.
  3. Reduce heat to medium low and continue to cook, stirring every few minutes to prevent them from sticking and burning until light amber (about 20 minutes). Continue to caramelize until golden brown. If at any point it looks like the pan is burning, add a splash of water to deglaze the pan.
  4. You can stop here at the point where they are soft and jammy or continue to cook for another 10 minutes until slightly blackened around the edges.  


  • Nutritional Information Disclaimer: Nutrition information is a rough estimate calculated on an online tool (Cronometer) with added flavour and 1 cup of cooked rice per serving. 
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: entree
  • Method: stove top
  • Cuisine: japanese


  • Serving Size: 1 serving
  • Calories: 513
  • Sugar: 12.1
  • Sodium: 1379
  • Fat: 11.7
  • Saturated Fat: 5.6
  • Unsaturated Fat: 0.4
  • Trans Fat: 0
  • Carbohydrates: 86.5
  • Fiber: 6.7
  • Protein: 14.8
  • Cholesterol: 0