Ingredients:
- 2 lbs yellow onions, thinly sliced
- 2 tbsp olive oil
- 1/2 cup balsamic vinegar
- 2 tbsp brown sugar
- 1 tsp salt
- 8 oz cream cheese, softened
- 1/2 cup sour cream
- 1/2 tsp garlic powder
Instructions:
- Heat olive oil over medium heat in a heavy bottomed skillet. Add sliced onions and salt, stirring occasionally until the onions soften and turn a deep, golden mahogany color. Note: Don't rush this; the color is where the flavor lives.
- Stir in brown sugar and balsamic vinegar. Increase heat slightly to bring the mixture to a simmer.
- Cook for 5–8 minutes, stirring frequently, until the liquid reduces to a thick, syrupy glaze that coats the onions.
- Remove from heat and allow the onion jam to cool completely. Note: Adding hot jam to cream cheese will make the dip runny.
- In a mixing bowl, whisk softened cream cheese, sour cream, and garlic powder until smooth and velvety.
- Gently fold the cooled balsamic onion jam into the cream base using a spatula, leaving small swirls for a marbled effect.
- Transfer the Balsamic Onion Jam Dip to a serving bowl or airtight container.
- Refrigerate for at least 1 hour until the dip is set and chilled.