We all love those packets of dried spices to make our onion dip, but this recipe is made completely from scratch, and uses Greek yogurt to add subtle flavor and a smooth, creamy texture.
Sauté the onions and garlic in the butter and oil over medium-high heat for 1 minute.
Reduce the heat to low, cover, and cook, stirring every 5-8 minutes until the onions are dark, about 30 minutes.
Transfer to a bowl and cool completely before stirring in the yogurt, mayonnaise, garlic powder, onion powder, and salt. Chill before serving.