
Prep Time:
20 mins
Cook Time:
50 mins
Refrigerate Time:
1 hr
Total Time:
2 hrs 10 mins
Servings:
12
Ingredients
Directions
In a large nonstick skillet, heat oil and butter over medium heat. Stir in onions, sprinkle with 1/2 teaspoon salt, and cook until onions soften and become translucent, about 10 minutes.
Reduce heat to medium-low and, stirring occasionally, cook onions until golden brown but not crisp, 40 to 50 minutes. If the pan starts to get too dry, reduce the heat and add 1 tablespoon water. Let onions cool to room temperature.
Meanwhile, place bacon in a large skillet and cook over medium-high heat until crisp, about 10 minutes. Drain bacon slices on paper towels; crumble when cool enough to handle.
In a large bowl, add cream cheese, mayonnaise, sour cream, and yogurt. Beat with an electric mixer until smooth. Stir in balsamic vinegar and bacon. Season with salt and pepper.
Fold in caramelized onions until evenly distributed. Refrigerate dip for at least 1 hour, or preferably overnight, before serving. Garnish with chopped parsley.
Cook's Note:
You cannot speed up the caramelization process by cooking at a higher temperature for fewer minutes. Low and slow is the way to go, patience is required, and you will be rewarded with one of the tastiest dips you’ve ever had.
Nutrition Facts (per serving)
| 185 | Calories |
| 17g | Fat |
| 5g | Carbs |
| 3g | Protein |



