Cook beef, beef bone and clear water in a wok until boiling, turn off the heat.
Pour the soup into a bowl through the filter and cut the beef into 3cm pieces. And cut the green onion, ginger, onion and tomato.
Heat the soup and beef bone in a wok under high heat until boiling. Turn the fire down, and continue to cook the soup under low heat for 30 minutes. Prepare sauce ingredients.
Heat a pan with oil, and stir-fry ginger, garlic and onion until fragrant. Add the 2 tablespoons of sweet noodle sauce, 2 tablespoons of bean paste, rock sugar, 2 tablespoons of light soy sauce, 2 tablespoons of dark soy sauce and 1 tablespoon of cooking wine in the pan. Stir-fry them until the rock sugar melt.
Transfer the beef and sauce into the soup and cook under small heat for 4 hours. Then, season with salt. Transfer it on a bowl, and add cooked noodles. Sprinkle coriander and serve.