Brown the onions in some butter and olive oil over a low heat. Add beef broth, port wine and a dash of soy sauce. You let it simmer, you put it in a crock, you add a round toast on top, cover with cheese (you can use swiss, but I used muenster) and broil it until the cheese is bubbly. The toast is essential, otherwise the cheese just melts and falls into the soup.