A creamy dip with sweet caramelized onions inspired by French onion soup that goes perfectly with melted gruyere covered crostini.

A creamy dip with sweet caramelized onions inspired by French onion soup that goes perfectly with melted gruyere covered crostini.

A creamy dip with sweet caramelized onions inspired by French onion soup that goes perfectly with melted gruyere covered crostini.