Onion soup from scratch