Peel and finely dice shallots, ginger and garlic. Let simmer in the broth with soy sauce and mirin over medium heat for three minutes. Peel the carrot, cut diagonally into slices, add to the stock, cook for another three minutes.
Add the udon noodles and cook in the soup for about two minutes according to the instructions on the packet. Shortly before the end of the cooking time, add the washed baby spinach and the cleaned and cut spring onions. Let the spinach fall together, season to taste.
At the same time, heat water with a dash of white wine vinegar in a saucepan. Beat the eggs one by one in a cup and carefully pour them into the hot water. Use a spoon to pull the egg white around the yolk. Poach for about three to four minutes, lift out of the water and let drip off briefly. Serve in the soup.