Easy homemade vegan keto Japanese curry served with cauliflower fried rice — roux-free, gluten-free, and only 12g net carbs per serving. A healthy, flavorful low-carb meal!
Press the tofu for at least an hour to remove excess water. Drain well.
Cut the tofu into small blocks and place in a small bowl. Add the keto soy sauce/tamari and make sure all the tofu pieces absorb the soy sauce. Let sit for about 15 minutes.
In a large pot (we'll use the same pot for everything), heat 1½ tablespoons of olive oil over medium-high heat. Add the tofu and pan-fry until all sides are golden brown. Transfer to a plate and set aside.
In the same pot, heat ½ tablespoon of olive oil. Add the broccoli florets and fry until slightly golden brown, then add the carrots and stir-fry until both are soft. If you cut them smaller, they'll cook faster. Transfer to a small bowl.
Add a tablespoon of olive oil and sauté the white part of the green onions until fragrant. Turn to high heat, add the cauliflower rice, and pan-fry until slightly golden, dry, and soft — but not mushy. Season with pink salt and adjust to taste. Plate the cauliflower rice and leave half the plate for the curry.
Lower the heat to medium-high. Heat olive oil in the pot, add the mushrooms, and fry until golden brown, soft, and fragrant. Add the pan-fried tofu and carrots and stir-fry for about 10–15 seconds, then pour in the vegetable broth/water. Bring to a boil, then add the bay leaves, tomato paste, curry powder, cocoa powder, and steak sauce. Stir to combine.
Let simmer uncovered for 15 to 20 minutes, or until the curry has thickened but the food is still about halfway covered in liquid. Add the broccoli back to the pot. Season with pink salt, black pepper, and monk fruit sweetener (optional), or any herbs you prefer. Stir well. Finally, add the psyllium husk powder to thicken the curry to a nice consistency. Serve over the cauliflower fried rice.