what kind of cheese is on french onion soup? gruyere cheese is the traditional choice. in this recipe, i use a combination of swiss, mozzarella, and parmesan cheese. you can't go wrong with any of them.