Go Back
+ servings
Cheesy bacon dip in a cast iron skillet surrounded by pretzels and crackers.

Cheesy Bacon Dip

Cheesy Bacon Dip has two kinds of melted cheese, a full pound of crispy bacon, and buttery cracker crumbs. A perfect skillet appetizer to whip up for game day or weekend parties.
Course Appetizer
Cuisine American
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 8 servings
Calories 399kcal


  • 8 ounces cream cheese softened
  • 1/2 cup mayonnaise
  • 4 ounces Swiss cheese shredded (see note 1)
  • 1/4 cup green scallions sliced, plus more for garnish
  • 1/2 cup buttery crackers crushed (Townhouse preferred, see note 2)
  • 1/2 pound bacon fried and crumbled (see note 3)
  • buttery crackers garlic Melba toasts, or pretzels, for serving


  • Preheat oven to 400 degrees. Grease 9-inch pie plate or 10-inch cast iron skillet.
  • In medium bowl, add cream cheese, mayonnaise, Swiss cheese, and scallions and stir until combined. Spread into baking dish and bake until golden brown and bubbly, 18 to 20 minutes.
  • Remove from oven and top with crushed crackers, bacon, and additional scallions if desired. Serve hot with more crackers, garlic Melba toasts, or pretzels.


  1. Swiss cheese: Or substitute Havarti or Gruyere. 
  2. Buttery crackers: I love Townhouse brand, but any golden, buttery cracker will do. 
  3. Bacon: See my full tutorial on how to fry bacon for an easy oven method.
  4. Double it: Or triple it, even. All I know is that it's always the first thing to go. It's super easy to tackle the waves of hunger as guests arrive; just refill the empty pan with more dip, bake, top, and send it out. The crowd cheers. 
  5. Freeze the bacon: I find it MUCH easier to freeze bacon first, before cutting and frying. Then I don't have to futz with greasy bacon sliding around on a cutting board as I wield a large, sharp (also greasy) knife. If you already have bacon in the freezer (thank you, Costco!) you're one step ahead of the game. Just chop it up while still frozen and cook.
  6. Make it spicy: Sure, add a few dashes of your favorite hot sauce to the cheese and mayo mixture before baking. 
  7. Make ahead: Mix up the dip a day or two before, store in the refrigerator, then spread it out in the prepared pans when you're ready to bake.


Calories: 399kcal | Carbohydrates: 5g | Protein: 16g | Fat: 35g | Saturated Fat: 13g | Cholesterol: 78mg | Sodium: 727mg | Potassium: 206mg | Fiber: 1g | Sugar: 2g | Vitamin A: 549IU | Vitamin C: 1mg | Calcium: 151mg | Iron: 1mg