A creamy, savory dip packed with caramelized onions and rich flavors. Perfect for parties, game day, or as a snack alongside chips, crackers, or fresh vegetables. This easy dip is made from scratch for maximum flavor and can be served immediately or chilled for a more developed taste.
In a large skillet, melt butter with olive oil over medium heat. Add sliced onions and salt. Cook, stirring occasionally, for 20–25 minutes until onions are deep golden brown and caramelized. Add black pepper, garlic powder, and Worcestershire sauce. Stir to combine and remove from heat. Let cool slightly.
Prepare Dip Base:
In a medium bowl, combine sour cream, mayonnaise, and cream cheese. Mix until smooth.
Combine Onions and Dip:
Chop caramelized onions finely (or leave some texture). Fold into the sour cream mixture. Add lemon juice and mix well.
Chill and Serve:
Refrigerate for at least 1 hour to let flavors meld. Serve chilled with potato chips, crackers, or fresh vegetables.