Caramelized Onion and Gruyere Dip

This is the kind of dip that disappears faster than you can set it down. Sweet, slow-cooked onions meet nutty Gruyere, all folded into a creamy base that’s warm, gooey, and deeply comforting. It’s elegant enough for a dinner party…









