Caramelized French Onion Dip

Chips and dips…such a dangerous combo for me. Put a savory dip in front of me and a bowl of chips and I’m in trouble! I LOVE salty snacks over any sweet treat all day long! I don’t even buy salty snacks anymore because they are my weakness…and they wouldn’t be in the house long after coming home from the store. But…when I have family or friends over it’s a great excuse to make something I love that I can share with others to prevent me from eating too much of it!

Enter homemade onion dip. If you love caramelized onions…go ahead and just make some extra to throw on some burgers…maybe in some roasted veggies, yum! The onions become more and more sweet the longer you cook them, so this dip actually ends up having a hint of sweetness, while still being savory from the tangy delicious Worcestershire sauce.

I use about 2 to 2 1/2 large yellow onions, but you could easily use 3 if you want to save a few of the onions out for burgers etc. It will seem like a lot but they shrink down to almost nothing once cooked. Start them out on high until they sizzle, and then low and slow the rest of the way. I usually keep it at about medium heat or lower. It takes longer the lower the heat level. I’ve done them quicker on a med-high but they almost get charred. Check out this other party favorite using caramelized onions: Sloppy Joe Nachos with Caramelized Onions and Avocado Crema.

I highly recommend eating with wavy potato chips, perfect for dipping! Oh…and have you heard of or had Dots Pretzels?! OMG good! They’ve become somewhat of a craze here lately and they are new to me, savory addicting pretzels. Also great with your favorite veggies to balance out those chips!


Caramelized French Onion Dip

Prep Time 5 minutes
Cook Time 45 minutes
Servings 8
Author Laura Doerr


  • 1 lb yellow onions chopped
  • 3 tbsp olive oil or butter
  • 1 tsp kosher salt
  • 1 1/2 cups sour cream
  • 3/4 cup mayo
  • 1 1/2 tbsps Worcestershire sauce
  • 1/4 tsp black pepper


  1. Add olive oil or butter, and chopped onions into a large skillet over high heat. Once onions start to sizzle, turn heat to medium, season with salt and pepper. Cook on medium for about 35-45 minutes, or until golden brown. Stir occasionally. Cool.

  2. In a medium bowl, combine the rest of the dip ingredients. Stir in cooled caramelized onions. Refrigerate for at least 4 hours, but best overnight. The dip will taste much different after it chills for a few hours. I do not recommend serving right away.

  3. Stir and taste for seasoning just before serving, add additional salt and pepper if desired. Serve with chips, veggies, or pretzels!

Recipe Notes

This dip is better the longer it sits. I highly recommend making it the night before serving, it’s worth it!

Leave a comment

Recipe Rating