Ingredients:

  • 3 large (600g) yellow onions, thinly sliced
  • 4 tbsp (56g) unsalted butter
  • 1 tbsp (15ml) olive oil
  • ½ tsp (3g) kosher salt
  • 1 tsp (5ml) balsamic vinegar
  • 8 oz (225g) cream cheese, softened to room temperature
  • ½ cup (120g) sour cream
  • 1 tbsp (15ml) Worcestershire sauce
  • ½ tsp (2g) onion powder
  • ¼ tsp (1g) garlic powder
  • ¼ tsp (1g) black pepper

Instructions:

  1. Melt the butter and olive oil in a heavy-bottomed skillet over medium-low heat.
  2. Add the sliced onions and salt, stirring to coat.
  3. Reduce heat to low and cook, stirring every few minutes, until the onions shift from translucent to a deep, jammy mahogany color.
  4. Stir in the balsamic vinegar to deglaze the pan, scraping up all the brown bits from the bottom. Remove from heat and let cool for 10 minutes.
  5. In a medium mixing bowl, beat the softened cream cheese until smooth.
  6. Gradually fold in the sour cream, Worcestershire sauce, onion powder, garlic powder, and black pepper until the mixture is pale and glossy.
  7. Gently fold the cooled caramelized onions into the cream base using a swirling motion to maintain some onion texture.