Heat 2 tablespoons of bacon grease in a large skillet over medium-low heat.
Add onions to the skillet in a single layer and cook, stirring often, over medium-low heat until golden brown and soft; about 20 minutes. If the onions begin to brown too quickly, turn down the heat as they could burn easily.
Once onions are caramelized, remove from heat and set aside to cool.
Add goat cheese, sour cream and mayonnaise to a food processor or blender and pulse until smooth.
Add herbs, bacon and onions to the goat cheese mixture and pulse until you are happy with the consistency. Taste and add garlic salt and fresh cracked black pepper as needed.
Serve with chips, crostini or veggie sticks.