This homemade French onion soup features a rich, deeply caramelized blend of three types of onions simmered in savory beef and chicken broth, enhanced with red wine and fresh herbs. Topped with toasted French bread and a luscious three-cheese blend of Gruyere, Mozzarella, and Parmesan, broiled to a golden, bubbling finish. A classic, comforting dish perfect for cozy dinners.