Pokroić selery i cebulę w kostkę. Rozgrzać w rondlu 20 g masła. Przesmażyć seler i cebulę. Dolać wino. Zagotować. Dolać wywar. Gotować pod przykryciem 25 minut.
Zmiksować. Dodać śmietanę. Doprawić. Na pozostałym maśle usmażyć listki szałwii (jeśli ich używamy) a na suchej patelni uprażyć pestki dyni jeśli ich używamy).
Podsmażyć plastry szynki.
Rozlać zupę do talerzy; do każdej porcji dodać szynkę i ewentualnie uprażone pestki dyni i liście szałwii lub rozmarynu.