Finely chop the onion, green onion, and garlic.
Cut the bacon into bite-sized pieces.
Heat olive oil in a pan and sauté the vegetables and bacon.
Add tomato sauce and bring to a simmer.
Add the soft tofu and gently mix together.
Transfer to an oven-safe dish and top with mozzarella cheese.
Bake in a preheated oven at 200°C (392°F) for 8-10 minutes.
Garnish with parsley and serve.