Wrap tofu in a paper towel to remove moisture.
Finely chop onion and green onion.
Heat cooking oil in a pan, add green onion, and stir-fry to make scallion oil.
Add the onion and sauté until it becomes translucent.
Crumble the tofu by hand and stir-fry until it becomes fluffy.
Add soy sauce, sugar, and minced garlic and stir-fry.
When the mixture dries up, place rice in a bowl and top with tofu soboro.
Add desired toppings to complete.