Chinese Hot and Sour Chicken and Noodle Soup is one of the most popular takeaway dishes that is almost on every Chinese restaurant's menu.

These are the ingredients you'll need for making chicken and noodle soup. Click on 'learn more' for the full list with measurements.

Combine the stock, chili flakes, salt, all-purpose soy sauce, mirin, Shaoxing wine, grated ginger, and sugar in a Dutch oven or a saucepan.

Bring the broth to a boil on medium heat and then add the chicken drumsticks. Simmer for 30 minutes or until the chicken easily falls off the bone.

Cooking timing may vary for different cuts and sizes. When the chicken is cooked, remove it from the pan, put it on a plate, and shred it into bite-size.

Return the chicken to the pan and add mushrooms, carrot, spring onions, soaking liquid from the dry shiitake, and noddles or vermicelli pasta.

Simmer gently for 10 minutes. Add the cornflour slurry and stir until the soup has thickened. Bring it to a boil and remove the pan from the heat.

Slowly drizzle the egg mixture in a thin stream while you stir the soup continuously to create egg ribbons. Remove the pan from the heat.