This French Onion White Bean Dip recipe layers caramelized onions, cannellini beans, cream cheese, and Parmesan cheese under a bubbly Gruyère top, perfect with crostini.