Caramelize a yellow onion. Reserve half for the dip, and refrigerate the other half for another use.
Combine all ingredients in a mixing bowl and stir to combine.
Cover and chill until ready to serve.
Serve with bread, pita, crackers, chips, or veggies, or use it as a spread on a sandwich.