The hosts fell to defeat in last year's Coppa Italia final, losing 2-1 to Inter Milan, while the visitors will be looking to make their first appearance in the final since a 2-1 loss to Juventus in 2021.
Match preview
Fiorentina have had an extremely inconsistent time under Vincenzo Italiano this season, currently residing in 10th in the Serie A and seven points behind Wednesday's opponents in sixth place.
However, the Coppa Italia has been the one competition in which they have shown a level of consistency over the past years, making at least the semi-finals in all three of Italiano's seasons in charge of the club.
Last year saw them make it to the final, eventually losing to Inter Milan 2-1, and they will now be looking to go one step further this time around by claiming their first Coppa Italia triumph since 2000-2001.
The hosts come into this game on the back of three matches without a victory, drawing with Roma and Maccabi Haifa before losing to AC Milan 2-1 over the weekend, leaving them in poor form ahead of this one.
In comparison, Atalanta are unbeaten in their previous four games with draws against Sporting Lisbon and Juventus before recording back-to-back victories against Sporting, in the second leg of their Europa League round of 16 tie, and Napoli.
The visitors have historically been rather unfortunate in this competition with their only victory coming in 1963, while they have lost four times in the final with two of those happening in recent seasons.
The 2018-19 final saw Atalanta lose 2-0 at the hands of Lazio and just two years later they lost once again, that time a 2-1 defeat to Juventus.
Gian Piero Gasperini, who was in charge for both of those defeats, will be hoping this is finally the season that he will guide his side to the trophy, and in doing so win the club's first major competition since that Coppa Italia win 61 years ago.
They must first overcome a Fiorentina side that they have split results with over the past campaigns, winning four and losing five over the last 10 meetings.
Fiorentina Coppa Italia form:
W
D
Fiorentina form (all competitions):
W
D
W
D
D
L
Atalanta BC Coppa Italia form:
W
W
Atalanta BC form (all competitions):
L
L
D
D
W
W
Team News
Italiano could have a full squad to choose from on Wednesday evening, with his side avoiding any fresh injury concerns in their past matches.
Oliver Christensen, who has started all of Fiorentina's Coppa Italia matches this campaign, has been the only absentee for the Viola in recent weeks and while he is back in training, the keeper is unlikely to feature in this one.
As for Atalanta, Charles De Ketelaere was the only player missing from their impressive 3-0 victory over Napoli over the weekend, and the forward is not expected to return until later this month.
The visitors did pick up two further injuries in that match though with Giorgio Scalvini and Davide Zappacosta both being forced off the pitch, leaving them as doubts for this one.
Fiorentina possible starting lineup:
Terracciano; Dodo, Milenkovic, Martinez Quarta, Biraghi; Mandragora, Duncan; Ikone, Beltran, Kouame; Belotti
Atalanta BC possible starting lineup:
Carnesecchi; Toloi, Hien, Kolasinac; Hateboer, de Roon, Ederson, Ruggeri; Pasalic; Miranchuk, Scamacca