Slice the onion and green onion thinly.
Cut the tofu into bite-sized pieces.
Heat cooking oil in a pan and sauté the green onion and garlic.
Add the onion and cook until it turns translucent.
Add chili powder and sauté briefly to bring out the flavor.
Add water, soy sauce, and salt, and bring to a boil.
Add the soft tofu and gently mix while simmering.
Serve rice in a bowl, top it with the simmered soft tofu, and enjoy.