the best type of onion for french onion soup is any variety that can be properly caramelized without being too sharp or bitter (like red) and won't overpower other flavors (like white). sweet yellow onions are the best option, but any onion will do!