This warm, rich and creamy Swiss cheese dip is guaranteed to please family and friends alike. Served with thin, crunchy slices of French bread, it makes the perfect appetizer—especially since it can be prepared ahead, put in the fridge, and then baked just before you want to serve it. —Jeanne Holt, Mendota Heights, Minnesota
Slices French bread baguette (1/4 inch thick), toasted
Preheat oven to 325°. In a large bowl, combine mayonnaise, cream cheese, mustard and garlic pepper blend. Add Swiss cheese; mix well. Stir in onions, bacon, 1/4 cup almonds and the cranberries. Spread into a greased 1- or 2-qt. baking dish. Sprinkle with remaining 1/4 cup almonds. Place on a baking sheet.
Bake, uncovered, until bubbly, 25-30 minutes. Serve warm with baguette slices.