01 -
Melt the butter and olive oil in a large skillet over medium heat. Add the onion slices and cook for about 5 minutes, until softened.
02 -
Sprinkle the sugar over the onions and reduce the heat to medium low. Continue cooking for 40 to 60 minutes, stirring occasionally, until the onions are golden brown and caramelized.
03 -
Remove the onions from the heat and let cool slightly, then give them a rough chop.
04 -
Beat the softened cream cheese, sour cream, mayonnaise, and garlic powder until creamy.
05 -
Stir in the Worcestershire sauce, caramelized onions, and chives, if using.
06 -
Serve the dip immediately, at room temperature, or chilled with potato chips, crackers, or veggie sticks.