• Skip to main content
  • Skip to primary sidebar
My Plantiful Cooking
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Meesha
  • Newsletter
  • Breakfast
  • Mains
  • Desserts
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Vegan Asian Recipes

    Vegan Japanese Curry with Tofu

    Published: Jul 14, 2023 by Jim Mee Sha · This post may contain affiliate links

    Jump to Recipe Print Recipe
    2 images of a bowl of curry served with rice with text between the images.
    A bowl of rice and curry served on a plate with a fork beside with text overlay.

    This authentic vegan Japanese curry is creamy, comforting, and packed with flavors! The perfect cold-weather meal that is easy to prepare and ready in 30 minutes. Serve Japanese tofu curry with freshly steamed rice for a simple yet satisfying meal. 

    A bowl of curry served with rice on a plate with a fork beside.

    This vegan Japanese curry is my definition of comfort food! Featuring carrot, potato, and tofu cubes simmered in an umami broth, it will be a crowd-pleaser.

     I love serving mine with Japanese rice and sides like cucumber maki and yasai itame for a Japanese-inspired dinner! 

    💚Why you will love this recipe 

    • A quick and easy one-pot recipe that is ready in 30 minutes 
    • Versatile and highly customizable - feel free to substitute/add in ingredients to make this recipe your own! 
    • Hearty, filling, and high in protein 
    • Healthier and lower in sodium than the restaurant’s version 

    🤔What is Japanese curry 

    Japanese curry is a popular Japanese dish heavily influenced by Indian and British cuisine. It usually includes ingredients like onion, carrot, potatoes, and protein (usually beef). This curry is commonly made from a premade roux, which consist of Japanese curry powder, seasonings, butter, and flour as the thickener. 

    The recipe for Japanese curry differs from region to region, using different seasonings and flavorings to enhance its flavors. It is commonly served as a main dish with rice, fukujinzuke (relish vegetables), and other side dishes.

    We will use tofu as our protein source to make this recipe vegan. The curry is also made from scratch instead of using a store-bought roux, which sometimes contains animal products.  

    Difference between Japanese curry and other curries 

    Japanese curry is much milder and less spicy when compared to curries from other regions, like Indian and Thai curries. Unlike its vibrant counterparts, Japanese curry tastes sweet, fruity, and umami.

    While different curries can vary in texture, Japanese curry is thicker and has a stew-like consistency. This is due to the incorporation of flour or roux, which consist of flour as the primary thickener. 

    🥘What you will need 

    Ingredients needed like apple, onion, potato, tofu, and carrot.
    Ingredients needed like flour, curry powder, ketchup, garlic, ginger, and other seasonings.

    📃Ingredient notes and substitutions 

    • Potatoes - I recommend going with Yukon Gold potatoes as they are sturdier. Russet potatoes tend to melt and disintegrate after simmering. 
    • Japanese curry powder - I am using the S&B Japanese curry powder. You can find them at groceries in the international aisle, in your local Asian market, or online. Substitute it with regular curry powder in a pinch, but the taste will differ. 
    • All-purpose flour - The main thickener in this recipe. To make this recipe gluten-free, substitute it with a gluten-free blend. 
    • Ketchup - Substitute with tomato puree or tomato paste for a tangier curry. 
    • Soy sauce - Can be substituted with shoyu or tamari. Use a gluten-free brand if needed. 
    • Sugar - Any granulated sweetener will work in this recipe. I am using coconut sugar. 

    🔪How to make 

    Caramelizing onion - Heat a tablespoon of oil in a Dutch oven. Add onion, and saute for 4-5 minutes over medium-low heat or until they are lightly browned. 

    Cooked onion in a Dutch oven on a folded teacloth.

    Sauteing aromatics - Add ginger and garlic to the pot, and fry for a minute. Add curry powder, flour, and garam masala next. Fry for another minute or until the spices are fragrant. 

    Adding ginger and garlic to a pot of cooked onion.
    Spices, onion, ginger and garlic in a Dutch oven on a white folded teacloth.

    Cooking vegetables - Add broth, soy sauce, ketchup, and sugar to the pot, and bring the mixture to a gentle simmer. Then, add potato, carrot, and tofu. Cook at low heat for 10-15 minutes, uncovered, until the potato cubes are fork-tender. Stir the curry occasionally while cooking. 

    A pot of curry broth with carrot, potato, and tofu in it.
    A pot of Japanese curry on a white checkered teacloth.

    Serving - Serve your Japanese tofu curry with Japanese rice and whatever sides you fancy! 

    ✅Helpful tips 

    • Cut veggies into uniform sizes - Cut your potato and carrot into similar sizes to ensure they cook at the same rate. 
    • Chunkier onion - I prefer my onion to disintegrate into the sauce. Hence, they are chopped into small cubes. However, feel free to slice it into thick chunks. 
    • Keeping an eye on while cooking - This vegan Japanese curry is on the thicker side and might stick to the bottom easily. Cook it over low heat, and stir it occasionally. 

    🌶️Personalizing your curry 

    This might be surprising, but most restaurants make their curry using store-bought roux cubes! The difference in flavors is mainly due to the use of a cooking technique known as ‘kakushiaji,’ which involves adding a small quantity of an ingredient to enhance the flavor of a dish subtly. 

    For instance, the grated apple adds sweetness and a hint of fruitiness, while the soy sauce bumps up the umami profile of this curry. Listed below are more kakushiaji ingredients commonly added, so feel free to experiment! 

    Sweetness 

    • Mashed banana 
    • Grated Asian pear
    • Maple syrup 
    • Sugar
    • Mirin 

    Tanginess 

    • Lemon or line juice (add right before serving) 
    • Tomatoes (fresh or canned) 
    • Tomato puree or tomato paste 
    • Red wine 
    • Ketchup 

    Spicyness 

    • Chili flakes 
    • Fresh chilies, chopped 
    • Chili powder 
    • Cayenne pepper 

    Increasing the depth of flavor 

    • Instant coffee
    • Cocoa powder or a small square of dark chocolate 
    • Oyster sauce (use vegetarian to keep this recipe vegan) 
    • Worcestershire sauce
    A bowl of curry served with rice served with a fork with another bowl of curry and 2 glasses of water beside.

    ✨Variations and add-ins 

    Using roux cubes - You can make your Japanese tofu curry with pre-made roux cubes instead of making your own using flour, curry powder, and garam masala. Add it towards the end of cooking, and stir well to ensure the cubes dissolve entirely. 

    To keep this recipe vegan, I recommend purchasing S&B golden curry mix. As the roux cubes are pretty salty, use a low-sodium vegetable broth or water to make your curry. 

    Vegetables - This recipe is highly versatile, so feel free to add whatever veggies sound good! Some commonly added to Japanese curry include sweet potato, celery, mushrooms, and taro. 

    Tofu - If you are not a fan of tofu, substitute it with soy chunks, soy curls, or a can of chickpeas. 

    🍚How to serve 

    Here are some dishes that pair great with vegan Japanese curry: 

    • Rice - Japanese pearl rice, brown rice, Jasmine rice, cauliflower rice 
    • Noodles - Cooked noodles like udon or ramen pairs great with this Japanese tofu curry. Or, make a quick stir-fry like my vegan yakisoba. 
    • Side dishes - Lighter vegetable sides like my wakame salad, yasai itame, wakame miso soup, and avocado maki.
    • Fukujinzuke - A relish that consists of chopped daikon, eggplant, and lotus roots. It is commonly served with Japanese curry. 
    • Vegan katsu - To make vegan katsu curry, top it off with a store-bought chicken cutlet or tofu katsu. 

    ❄️Storing suggestions 

    Fridge - This Japanese tofu curry can be refrigerated for 2-3 days in an airtight container. 

    Freezer - This curry freezes well for 3 months, but I recommend removing the potato before freezing or leaving it out altogether. This is because potatoes will turn mushy and grainy after freezing and thawing. 

    Do portion out your curry using freezer bags or containers before freezing so you will only take out what you need. 

    Reheating - Allow frozen curry to defrost overnight in the fridge. You can then heat it in the microwave or on the stove. Add a splash of water if the mixture is too thick. 

    A bowl of rice served with curry served with fork on a plate.

    ❔Commonly asked questions

    What does Japanese curry taste like?

    Japanese curry is umami, earthy, and subtly sweet. Unlike Thai and Indian curries, this variation is milder in flavor and less spicy, making it kid-friendly.

    Why is apple added?

    Grated apples are commonly added to Japanese curry as they provide sweetness and a hint of fruitiness.

    Are Japanese curry cubes vegan?

    Some Japanese curry cubes, like those from the S&B brand, are naturally vegan. However, do turn and read the ingredient list, as sometimes animal products like honey, tallow oil, and dairy products are added.

    Is Japanese curry spicy?

    Japanese curries are pretty mild when compared to Indian and Thai curries, making them great for those who have a lower heat tolerance. Even those that are labeled hot are not very spicy. 

    If you prefer your curry hot, add a pinch of cayenne pepper or chili powder to bump up the heat! 

    🍽️More vegan curry recipes

    • Tofu curry served with rice in a bowl served with a spoon.
      Creamy Indian Tofu Curry
    • A bowl of vegetable curry served with ceramic spoon with spoonful of curry powder, rice and water beside.
      Vegan Chinese Vegetable Curry
    • A bowl of Jamaican curry served with spoon with bowl of rice and chopped cilantro beside.
      Vegan Jamaican Chickpea Vegetable Curry
    • A bowl of vegetable madras curry served with spoon with rice and chapati beside.
      Vegan Vegetable Madras Curry

    If you did make this recipe, do leave a rating and comment down below, we love hearing from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook and Pinterest to get the latest updates. 😉

    📖 Recipe

    Bowl of rice and curry served on a plate with a fork beside.

    Vegan Japanese Curry with Tofu

    Meesha
    This authentic vegan Japanese curry is creamy, comforting, and packed with flavors! The perfect cold-weather meal that is easy to prepare and ready in 30 minutes. Serve Japanese tofu curry with freshly steamed rice for a simple yet satisfying meal.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Japanese
    Servings 4 servings
    Calories 214 kcal

    Equipment

    • Dutch oven

    Ingredients
     
     

    • 1 medium yellow onion diced*
    • 3 cloves garlic minced
    • 2 teaspoons minced ginger
    • 2 tablespoons Japanese curry powder
    • 2 tablespoons all purpose flour or gluten-free blend
    • 1 teaspoon garam masala
    • 3 cups vegetable broth
    • ½ medium apple grated
    • 1 tablespoon soy sauce or shoyu/tamari (use gluten-free if needed)
    • 1 tablespoon ketchup
    • 2 teaspoon sugar
    • 1 large potato cubed (Yukon gold prefered)
    • 2 carrots cut into thick chunks
    • 1 block extra-firm tofu drained, pressed, and cubed (around 14oz/400g)
    Prevent your screen from going dark

    Instructions
     

    • Heat a tablespoon of oil in a Dutch oven. Add onion, and saute for 4-5 minutes over medium-low heat or until they are lightly browned.
      1 medium yellow onion
    • Add ginger and garlic to the pot, and fry for a minute.
      3 cloves garlic, 2 teaspoons minced ginger
    • Add curry powder, flour, and garam masala next. Fry for another minute or until the spices are fragrant.
      2 tablespoons Japanese curry powder, 2 tablespoons all purpose flour, 1 teaspoon garam masala
    • Add broth, apple, and all seasonings to the pot, and bring the mixture to a gentle simmer.
      3 cups vegetable broth, ½ medium apple, 1 tablespoon soy sauce, 1 tablespoon ketchup, 2 teaspoon sugar
    • Stir in potato, carrot, and tofu. Cook at low heat for 10-15 minutes, uncovered, until the potato cubes are fork-tender. Stir the curry occasionally while cooking to prevent the curry from sticking at the bottom.
      1 large potato, 2 carrots, 1 block extra-firm tofu
    • Serve your Japanese tofu curry with Japanese rice and whatever sides you fancy!

    Notes

    *Onion - Feel free to slice onion into thick wedges for a chunkier texture.
     
    Using roux cubes - You can make your Japanese tofu curry with pre-made roux cubes instead of making your own using flour, curry powder, and garam masala. Add it towards the end of cooking, and stir well to ensure the cubes dissolve entirely. 
    To keep this recipe vegan, I recommend purchasing S&B golden curry mix. As the roux cubes are pretty salty, use a low-sodium vegetable broth or water to make your curry. 
     
    Storing - This Japanese tofu curry can be refrigerated for 2-3 days in an airtight container. You can freeze curry for 3 months, but I recommend removing the potato before freezing or leaving it out altogether. This is because potatoes will turn mushy and grainy after freezing and thawing. 
    Reheating - Allow frozen curry to defrost overnight in the fridge. You can then heat it in the microwave or on the stove. Add a splash of water if the mixture is too thick.

    Nutrition

    Calories: 214kcalCarbohydrates: 38gProtein: 11gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 1084mgPotassium: 788mgFiber: 5gSugar: 11gVitamin A: 5534IUVitamin C: 24mgCalcium: 80mgIron: 3mg

    Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

    Did you make this recipe ?Tag @myplantifulcooking on Instagram !

    More Vegan Asian Recipes

    • A plate of vindaloo served with a spoon with a bowl of rice and 2 glasses of water beside.
      Vegan Vegetable Vindaloo
    • Holding a bowl of tofu vegetable soup with teacloth and chopped green onion beside.
      Chinese Tofu Vegetable Soup
    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Plate of biryani served with spoon.
      Rice Cooker Vegetable Biryani

    Reader Interactions

    Join the discussion ! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Meesha standing at a port with a cruise in the background.

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🥗Comforting cold weather meals

    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Bowl of rice and curry served on a plate with a fork beside.
      Vegan Japanese Curry with Tofu
    • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
      Creamy Vegan Laksa
    • Vegan Tofu Adobo
    • A bowl of oats served with a spoon with banana slices and blueberries beside.
      Creamy Protein Steel Cut Oats
    • A claypot of kimchi soup on a checkered white teacloth with rice and chopped green onion beside.
      Vegan Kimchi Jjigae (kimchi stew)

    💚Reader's favorites

    • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
      Healthy PB2 Peanut Butter Powder Cookies
    • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
      High-protein Pasta Salad (low-calorie, vegan)
    • A bowl of tomato chickpeas with spoon and toasted bread beside.
      Chickpeas in Tomato Sauce
    • A pan of soya chunks masala topped with chopped cilantro with bowl of rice and cilantro beside.
      Flavorsome Soya Chunks Dry Masala
    • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
      Korean Gochujang Stir-fry Vegetables
    • Crispy Oven Roasted Lentils

    Meesha standing at a port with a cruise in the background.

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🥗Comforting cold weather meals

    • A bowl of Massaman curry served with rice with a bowl of curry and peanuts beside.
      Vegan Tofu Massaman Curry
    • Bowl of rice and curry served on a plate with a fork beside.
      Vegan Japanese Curry with Tofu
    • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
      Creamy Vegan Laksa
    • Vegan Tofu Adobo
    • A bowl of oats served with a spoon with banana slices and blueberries beside.
      Creamy Protein Steel Cut Oats
    • A claypot of kimchi soup on a checkered white teacloth with rice and chopped green onion beside.
      Vegan Kimchi Jjigae (kimchi stew)

    💚Reader's favorites

    • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
      Healthy PB2 Peanut Butter Powder Cookies
    • Pasta salad in a white bowl with fork. There are cherry tomatoes and black peppercorns in the background.
      High-protein Pasta Salad (low-calorie, vegan)
    • A bowl of tomato chickpeas with spoon and toasted bread beside.
      Chickpeas in Tomato Sauce
    • A pan of soya chunks masala topped with chopped cilantro with bowl of rice and cilantro beside.
      Flavorsome Soya Chunks Dry Masala
    • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
      Korean Gochujang Stir-fry Vegetables
    • Crispy Oven Roasted Lentils

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 My Plantiful Cooking