Loaded Onion Dip

1 Star2 Stars3 Stars4 Stars5 Stars 13 Ratings
  • Cook time icon 15 minutes Prep | 30 minutes Cooking
  • Servings icon 8 Servings
Loaded Onion Dip


  • 8 slices bacon, sliced into ½” pieces
  • 1 onion, thinly sliced
  • 8 oz. cream cheese, softened to room temperature
  • 1 cup Duke’s Mayonnaise
  • 1 cup shredded cheddar, divided
  • ½ cup shredded mozzarella
  • 1 tsp. garlic powder
  • Kosher salt
  • 1 Tbsp. chopped chives, for garnish


1. Preheat oven to 350°. In a medium skillet over medium heat, cook bacon until crispy. Transfer to a paper towel-lined plate, reserving 1 tablespoon bacon fat.

2. To skillet, add onions and caramelize, stirring occasionally, about 10 minutes.

3. In a large bowl, stir together cream cheese, Duke’s Mayonnaise, ¾ cup cheddar, mozzarella, all but 1 tablespoon cooked bacon, caramelized onions, and garlic powder and season with salt.

4. Transfer mixture to a baking dish and top with remaining cheddar and bacon.

5. Bake until golden and bubbly, 27 to 30 minutes. Garnish with chives and serve.

1 Review

  1. This tasted great at our World Cup party!

Leave a Review


Also Try