In a large skillet over medium heat, fry bacon pieces until golden brown (about 10 minutes). Drain pieces on paper towels.
Preheat oven to 400.
In a mixing bowl, combine softened cream cheese, mayo, mustard, horseradish (if using), 1 cup of the Swiss cheese and cooked bacon. Stir well until all ingredients are combined.
Transfer to a shallow, 1 quart baking dish and top with the remaining 1/2 cup of cheese.
Bake 15-20 minutes until golden brown and bubbling. Optional: broil 1-2 minutes at the end to get some nice browning on top!
Serve with crackers, pita chips, French bread or veggies! Dip is wonderful hot it served at room temperature.
Notes
NOTE: You can make this dip ahead of time and bake it as soon as you're ready to serve it. Assemble the dip, then cover it tightly with foil and store in the fridge. When you are ready to serve, bake it at 400 degrees as instructed in the recipe card. Keep in mind you may need to add a few minutes to the cooking time since the dip will be cold from the fridge.Nutrition information is only an estimate. Info is based on the Very Well Fit Nutrition Calculator.