These crunchy hors d'oeuvres will be the hit of any holiday party.
In a saute pan, heat olive oil over medium heat. Add onion slices; reduce heat to low. Cook, stirring occasionally, 15 minutes. Add sugar. Cook, stirring occasionally, until onions are caramelized, about 30 minutes. Remove from heat; set aside.
In a medium bowl combine cream cheese and horseradish; divide mixture between 2 bowls. Coarsely chop one-quarter of the salmon, add to half the cheese mixture; add dill, and mix. Cut remaining salmon into thin slivers; set aside. Fill half the celery with mixture. Garnish each with a sliver of salmon and a dill tip or two. Fill remaining celery with remaining cheese mixture, garnish with reserved caramelized onions, and serve.
To make one kind of stuffed celery, double the salmon or onion mixture, and eliminate the other.