I grew up eating French onion dip. The kind where you mix Lipton French onion soup mix in a tub of sour cream. It was my mom’s favorite, so it was a weekend regular that she’d serve with her famous turkey sandwiches. Delicious? Absolutely! But homemade is better. This recipe is really very easy, and the creamy onion flavor is so much better than anything you’ll get from those pre-made mixes. It’s the perfect creamy chip dip (Ruffles Potato Chips are by far the best chip to serve with any French onion dip), but it’s also wonderful with veggie sticks and spread over your favorite juicy grilled burgers.
Start by caramelizing the onions. Melt the butter in a medium-sized pan or skillet, then add the diced onions.
Cook the onions over medium-low heat for approximately 30-45 minutes, allowing them to caramelize slowly. At the very end of cooking, stir in the minced garlic and cook for 30 seconds.
In a large bowl, beat the cream cheese until smooth. Next, add the sour cream, mayonnaise, Worcestershire sauce, and black pepper and mix until well combined. Set aside.
Once the onions and garlic are at room temperature, add them to the cream mixture and stir to combine.
Garnish with freshly minced chives and serve with potato chips, carrot sticks, or celery if desired.