Form the mixture into balls and set aside.
Fry the meatballs until browned on all sides.
Remove the meatballs from the pan and transfer them to a strainer to drain excess oil.
Sauté garlic in oil for a few minutes until fragrant.
Add the onion and spring onions, and cook for a few minutes.
Add the carrot slices and cook until tender.
Pour in the chicken broth. When the broth is warm, stir it in one direction to create a swirling effect.
Carefully add the egg and let it cook.
Season with ground black pepper and fish sauce. You can also add salt if necessary.
Stir in the sliced spring onions just before serving.