Step 1: Cut off the root of Flammulina velutipes, tear it open by hand, clean it, and drain it for later use. Cross the tomatoes, boil them in boiling water for 30 seconds, peel them and chop them up. Peel garlic, pat it to pieces, cut it twice, and shred ginger.
Step 2: Heat oil in a hot pan, add ginger and garlic until fragrant, then add chopped tomatoes and stir fry. Stir-fry until the tomatoes are soft and partially turned into ketchup. Add a bowl of water and bring to a boil (if there is broth, it will be more fragrant).
Step 3: Add light soy sauce, sugar and proper amount of salt to taste, then add Flammulina velutipes and cook until Flammulina velutipes become soft (Flammulina velutipes should not be cooked for a long time, which will affect the taste and easily plug teeth).
Step 4: Collect soup over high fire. Sprinkle chicken essence when you like, mix well to make it tender, and sprinkle with chopped green onion.