This soup is a popular light meal in Thailand, and often sold by "stop me and buy one" hawkers who pedal tricycles around the streets. The traditional form is made from beef offal, and contains cow's blood. However the dish can be made quite well from any cut of beef, and the blood can be omitted, or replaced as in this version, by red wine.
The noodles should be cut into handleable pieces so that they can be eaten with a spoon.
For 4 Person(s)
Break the bones with a hammer, and roast them for 15 minutes in a hot oven. Bring the water to a boil, and add the vegetables and the bones to the pot. Boil gently for an hour. Boil vigorously to reduce to about half the volume you started with. Allow to cool, skim off the fat, filter through a fine seive.
Soak the noodles for 15 minutes, and then chop them into 2-3" long pieces for ease of eating. Heat the stock to a gentle simmer, and add the wine, and all the other ingredients except the beef, mushrooms and noodles. When the stock is again boiling add the beef and simmer until the beef is tender. Add the mushrooms and noodles, and cook for a further 1-2 minutes. Garnish with a few coriander leaves and serve with the nam jim described below.
This sauce will keep indefinitely.
Heat the water, fish sauce and vinegar, and dissolve the sugar. Allow to cool, and then add all the ingredients to a food processor and process to a smooth paste. If you prefer a thinner consistency you can increase the amounts of water, fish sauce and vinegar.