Caramelized Onion Bacon Skillet Dip with Gruyere

A rich, bubbly baked dip combining deeply caramelized sweet onions with crispy bacon and nutty Gruyere cheese. The onions are slowly cooked until golden and sweet, then deglazed with beer for extra depth. Mixed with sour cream and mayonnaise, this crowd-pleasing appetizer is perfect for game day gatherings or casual entertaining. Baked until golden and bubbling, it's ideal served warm with crusty French bread for dipping.
Ingredients
Instructions
- 1
Preheat oven to 400 degrees F
- 2
Melt butter in large skillet over medium-high heat
- 3
Add onions, salt, and pepper to skillet
- 4
Cook, stirring occasionally, for 8-10 minutes until onions soften
- 5
Add brown sugar and continue cooking for 15-20 minutes until onions are golden brown
- 6
Pour in beer or wine to deglaze, scraping sides and bottom of pan
- 7
Continue cooking for 2 minutes
- 8
Transfer cooked onions to mixing bowl
- 9
Add bacon, cheese, sour cream, and mayonnaise to bowl
- 10
Stir until thoroughly combined
- 11
Spread mixture into 8-inch skillet or 2-cup baking dish
- 12
Bake for 20 minutes until bubbly and golden brown
- 13
Serve with sliced French baguette
Tips
Don't rush the onion caramelization process - low and slow cooking develops the best sweet, complex flavors that make this dip special.
Use a cast iron skillet for both cooking and baking if possible, as it retains heat well and creates an attractive presentation for serving.
Make sure bacon is well-drained and cooled before mixing to prevent the dip from becoming greasy or causing the cheese to melt prematurely.
Good to Know
Refrigerate covered for up to 3 days. Reheat in 350F oven until warmed through.
Can be assembled up to 1 day ahead and refrigerated before baking. Add 5-10 minutes to baking time if cold.
Serve warm directly from the skillet with sliced baguette, crackers, or vegetable chips for dipping.
Common Mistakes
Cook onions on medium-low heat to avoid burning and ensure proper caramelization
Drain bacon well to avoid a greasy dip
Don't overbake or the top will become tough rather than golden
Substitutions
FAQ
Can I make this without alcohol?
Yes, substitute the beer or wine with chicken broth or even water for deglazing. The liquid helps scrape up the flavorful browned bits from the pan.
What if I don't have Gruyere cheese?
Sharp cheddar, Swiss, or even a blend of cheeses work well. Choose something that melts smoothly and has good flavor since it's a main component.
How long will leftovers keep?
Store covered in the refrigerator for up to 3 days. Reheat in a 350F oven until warmed through and bubbly again before serving.