
Cheesy Bacon Onion Dip
A warm bubbling dip loaded with crispy bacon, caramelized onions, and melted cheese makes the ultimate party appetizer. Serve with chips or crusty bread for a crowd pleasing bite.
Warm creamy dip packed with bacon and caramelized onions topped with melted cheese.
Nutrition per serving
Ingredients
main
base
topping
seasoning
Instructions
Cook Bacon and Caramelize Onions
Cook chopped bacon in a large skillet over medium heat until crispy. Remove bacon and set aside, leaving 1 tablespoon of drippings in the pan. Add sliced onions to the drippings and cook over low heat for 20 to 25 minutes, stirring often, until deeply golden and caramelized.
Preheat Oven and Mix Base
Preheat oven to 375 degrees F. In a large mixing bowl, combine softened cream cheese, sour cream, mayonnaise, Worcestershire sauce, and black pepper. Beat with a hand mixer or sturdy spatula until the mixture is completely smooth and well blended.
Combine All Ingredients
Fold the caramelized onions and most of the cooked bacon into the cream cheese base, reserving some bacon for topping. Stir in half of the shredded Gruyere cheese and mix well to distribute evenly throughout the dip mixture.
Bake the Dip
Transfer the mixture to an oven safe baking dish and spread evenly. Top with remaining Gruyere cheese and reserved bacon pieces. Bake at 375 degrees F for 20 to 25 minutes until the dip is bubbling around the edges and the cheese on top is melted and lightly browned.
Cool Slightly and Serve
Remove from oven and let the dip rest for 5 minutes before serving so it thickens slightly and is safe to eat. Serve warm directly from the baking dish with tortilla chips, sliced baguette, or crispy crackers on the side.
Substitutions
Common mistakes
I made this!
Cooked this recipe? Share your photo and inspire others.