Запятая не нужна: Вот уж сюрприз так сюрприз.
Запятая не ставится, если повторяющиеся члены с частицами не или так между ними образуют единое смысловое целое со значением подчеркнутого утверждения, согласия или выражают значение неопределенности.
Верно: Вот мой сюрприз!
Сочетание корректно. Сюрприз, в отличие от сувенира, должен быть неожиданным, но необязательно незабываемым.
Ошибка — в лексической избыточности. Сюрприз уже означает 'неожиданный подарок', поэтому сочетание неожиданный сюрприз некорректно.
Две запятые лишние. Корректно: Рис с баклажанами можно подавать как самостоятельное блюдо, как гарнир к мясу, курице, рыбе и – сюрприз – как начинку для пирогов.
Корректно: Зрителей ждет сюрприз. Какой – организаторы пока решили оставить в тайне.