Heat the butter in a stockpot over moderate heat. Add the onions and cook until golden. Stir occasionally. Note: The onions must cook slowly and become evenly browned. This is a slow process and will take about 30 minutes. Do not brown too fast or use high heat.
Add the stock and bring to a boil. Simmer until the onions are very tender and the flavors ar