clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Pineapple-Habanero Bacon Dip

  • Author: Morgan
  • Total Time: 1 hour 15 minutes
  • Yield: 18 servings 1x


Units Scale
  • 1 teaspoon oil
  • 1 pineapple, cored and sliced
  • 8 ounces bacon
  • 4 cloves garlic, minced
  • 1/2 - 2 habanero peppers, stemmed, seeded, and very finely minced
  • 2 (8 ounce) blocks light cream cheese
  • 1 cup light mayonnaise
  • 1 teaspoon cumin
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon allspice
  • 1 cup sliced green onions
  • 6 ounces (1 1/2 cups) shredded cheddar cheese
  • 6 ounces (1 1/2 cups) shredded mozzarella cheese


  1. Oil a grill pan or cast iron skillet and heat over medium-high heat.
  2. Once the pan is hot, place a few pineapple slices in at a time. Cook the pineapple slices without flipping or moving them at all until they are lightly browned (and have grill marks, if using the grill pan), about 3-4 minutes. Flip the pineapple slices over and continue to cook until browned on the other side. Set the cooked pineapple aside on a plate and continue until all of the pineapple has been browned.
  3. Reduce heat to medium. Without cleaning the pan out, add in the bacon, a few slices at a time. Cook, flipping once, until crisp but not burnt. Transfer cooked bacon strips to a paper towel lined plate to absorb excess grease.
  4. Chop up the bacon and pineapple into bite-sized pieces. Preheat the oven to 350°F.
  5. Pour off most of the bacon grease from the pan, leaving just a bit for cooking the garlic and habanero. Cook the garlic and habanero until fragrant, about 30 seconds. Stir in the cream cheese and mayonnaise. Allow the cream cheese to melt, and then add in the seasonings. Stir until evenly distributed. Do the same with the bacon, pineapple, and green onion, reserving a bit of each for topping. Mix in half of the shredded cheeses and smooth the dip mixture evenly into the pan. Top with the remaining shredded cheeses.
  6. Transfer the dip to the oven and bake until all of the cheese on top is melted and beginning to bubble, about 10 minutes. Top with the reserved bacon and pineapple and continue to bake, until lightly browned and bubbly, about 10 more minutes. Sprinkle with the remaining green onion and serve warm with chips, crackers, pita bread, or pretzels, to dip.


Feel free to halve this recipe and use a smaller pan, if desired.
Adjust the amount of habanero pepper to your heat preference, with 1/2 pepper giving just a very slight kick, and 2 peppers being super hot.

  • Prep Time: 15 mins
  • Cook Time: 1 hour