Gruyère, Mushroom & Bacon Dip

So rich and creamy, this festive dip is a must at any party!

  • Aperitif and appetizers
  • Recipes
Preparation time 10 minutes
Cooking time 35 minutes
Total time 45 minutes

Kitchen Equipment

cast-iron pan or oven-safe skillet 
5 slices of bacon, chopped
8 brown and white mushrooms, mixed and chopped
1/4 teaspoon pepper
1/4 teaspoon garlic powder 
1/4 teaspoon salt 
45 ml white wine (we recommend Chardonnay)
170 g cream cheese, at room temperature 
1/2 cup sour cream 
3 cups shredded Gruyère (keep 1/2 cup for topping) 
Crackers or baguette for serving 


    1. Pre-heat oven to 350°F (180°C).  

    2. Heat  skillet to medium heat. Once warm, add the bacon and cook 8-10 minutes until it starts to crisp.  

    3. While the bacon is cooking, line a bowl or plate with paper towel. When the bacon is done, remove from the pan to the paper-towel lined bowl or plate.  

    4. Leave 1 tbsp of drippings from the bacon in the skillet.  

    5. Add the mushrooms, pepper, garlic powder and salt to the skillet. Stir and let the mushrooms cook, stirring sparingly until they are nice and browned, about 10 minutes.  

    6. Turn off heat and stir in 1 tbsp chives and cooked bacon.  

    7. In a separate bowl, stir together cream cheese, sour cream and 2 1/2 cups of shredded Gruyère.  

    8. Add cheese mixture to the pan and gently stir to combine everything, smoothing out the top.  

    9. Bake uncovered for 12 minutes, remove from oven and sprinkle 1/2 cup remaining Gruyère cheese on top.  Return pan to oven and bake until cheese is bubbling, approximately 8 minutes.   

    10. Top with chives and serve with your choice of bread or crackers!

  1. Tips for this recipe 

    • Prep all your ingredients before you get cooking! Then you’ll have everything you need to create the recipe at your fingertips. 

    • Cooking mushrooms on medium heat and stirring sparingly allows the mushrooms to release their water and get nice and browned.  

    • Don’t want to include wine in your recipe? You can substitute it with chicken broth.