Prep Time 10 minutes mins
Cook Time 25 minutes mins
Resting Time 1 hour hr
Total Time 1 hour hr 35 minutes mins
For the best flavor, take time to fully caramelize the onions to a deep golden brown without burning, keeping the heat at medium to medium-low and stirring just often enough to prevent sticking. Using full-fat sour cream and mayonnaise gives the richest, creamiest texture, but you can swap part of the sour cream for Greek yogurt for a tangier, lighter version. The dip tastes better after several hours or overnight in the refrigerator as the flavors blend, and it will thicken slightly as it chills, so you can thin it with a spoonful of milk or cream if needed before serving. Leftovers keep well for 3–4 days in the fridge, and the caramelized onions themselves can be made ahead and frozen so you can whip up this dip quickly for last-minute gatherings.