45-Minute French Onion Soup Recipe That Melts Hearts