Chop the onion and green onion.
Add sesame oil to a pan and sauté the green onion and onion.
Add ground pork and cook thoroughly.
Add chili powder and minced garlic, then stir-fry.
Pour in 200ml of water and bring to a boil.
Add the soft tofu, gently breaking it up as it simmers.
Season with soy sauce and salt to taste.
Spoon the simmered soft tofu mixture over rice.
Top with an egg if desired.