This is more of an idea for assembly than a hard and fast recipe.. Plan on one bagel per person then choose your favorite toppings for guests to choose from.
Pick up your fresh bagels from a bagel store the morning of your party so they are fresh. Ask for them to be pre-sliced. Arrange the bagels on a platter or large bowl.
Shop for the bagel toppings a day or two before the party. If your bagel bar is being served for breakfast, prep the sliced ingredients the night before. Before serving, lay a bed of greens as the base on a large platter or board and arrange the toppings on top with serving utensils. Serve the cream cheese in small serving bowls and remember to set out enough knives for spreading.
Serve plenty of coffee, juices, and mimosas and encourage your guests to help themselves then sit back and enjoy.