This vegan Japanese curry is pure comfort in a bowl! Made with chunks of carrots, potatoes, peas and fried tofu in a flavor-packed sauce, it's a delicious meal that's super satisfying and easy to make!
To make the curry, start by coating the bottom of a large pot with the oil and placing it over medium heat. Give the oil a minute to heat up, then add the onion and carrots.
Sweat the veggies for about 5 minutes, stirring frequently, until they begin to soften.
Stir in the flour, garlic and ginger. Stir well to coat the carrots and onions with flour. Sauté everything for about 1 minute, until very fragrant.
Stir in the broth, potato, apple, curry powder, Worcestershire sauce, and soy sauce. Raise the heat and bring the sauce to a low boil.
Lower the heat and allow the curry to simmer for about 20 minutes, until the carrots and potatoes are fork tender and the curry sauce has thickened.
Fry the tofu while the curry simmers. First, fill a small bowl with the cornstarch.
Generously coat the bottom of a medium skillet with the oil and place it over medium heat.
While the oil heats up, place a few tofu cubes in the cornstarch and gently roll them around to coat them. Transfer the tofu cubes to the skillet and repeat until all the tofu has been added. Be careful to avoid the tofu cubes touching each other.
Fry the tofu for about 4 minutes on each side, until the pieces are golden brown and crispy, then remove them from the skillet and place them on a wire rack to drain.
When the curry has finished simmering stir in the tomato paste and peas. Let it simmer for just a minute more to heat up the peas.
Remove the curry from heat and season the sauce with salt and pepper to taste. Adjust any other seasonings to your liking.
Divide the tofu into bowls and ladle the curry overtop. Serve each bowl with rice and top with sesame seeds and scallions.