Cut the tofu and vegetables into bite-sized pieces.
Heat sesame oil in a pot and sauté green onions and garlic.
Add onion and mushrooms and continue to stir-fry.
Pour in water and bring to a boil.
Once it boils, add the soft tofu.
Season with salt and pepper.
Finally, beat an egg into the soup and bring to a boil once more.