This caramelized onion dip combines slowly cooked yellow and red onions with a creamy sour cream and mayo base. It is an easy homemade onion dip with rich, sweet flavor that beats any store-bought version.
Peel and finely chop both the yellow and red onions.
In a large skillet, heat 1 tablespoon of oil over medium heat.
Add the chopped onions and cook, stirring occasionally, until they are caramelized and golden brown. This should take about 20-30 minutes. Be patient and keep the heat moderate to prevent burning.
Prepare the Dip Base
In a large mixing bowl, combine the sour cream and mayonnaise.
Stir until well blended and smooth.
Combine and Season
Once the onions are caramelized, let them cool slightly.
Add the caramelized onions to the sour cream and mayonnaise mixture.
Stir well to combine.
Season with salt and black pepper to taste. For extra flavor, you can add a pinch of garlic powder and onion powder.
Best served after chilled for at least one hour.
Serve with chips, crackers, or fresh vegetables.
Notes
Low and slow: Keep the heat at medium and give the onions the full 20 to 30 minutes so they caramelize without burning.Cool first: Let the onions cool slightly before folding them into the sour cream and mayo so the dip stays smooth.Make ahead: Caramelize the onions up to 3 days ahead and refrigerate until ready to use.Storage: Keep the dip covered in the fridge for up to 5 days.