This recipe makes the best French onion soup we’ve ever made at home, and to be honest, it knocks the socks off most that we’ve had at restaurants, too. Take care to caramelize your onions, as that’s where the rich onion flavor comes from.