Zucchini blossoms stuffed with fior di latte mozzarella and a sliver of anchovy, dipped in a cold sparkling-water batter and deep-fried until shattering-crisp — the classic Roman antipasto that anchors the pre-pizza trio alongside supplì and battered salt cod.
Stuffed fried zucchini blossoms are documented in the cucina giudaico-romanesca of the Roman ghetto, where 'zero-waste' cucurbit cookery was practised from at least the 17th century. The original filling called for provatura — a firmer, Lazio cow's-milk pulled-curd cheese — alongside a whole anchovy fillet; modern trattorie substitute fior di latte mozzarella, avoiding buffalo mozzarella, which releases too much water during frying. The blossoms were sold as street food in the rioni alongside other fritti. Actor and gastronome Aldo Fabrizi immortalised them in his Roman dialect poem 'Er mortorio,' in which he declared he wanted fiori di zucca fritti placed among the flowers of his funeral wreath — a measure of how deeply embedded they are in the Roman imagination.
A thin, trembling shell shatters on contact, releasing a molten core of mozzarella and the sharp, saline punch of anchovy — delicate, rich, and best eaten the moment they leave the oil.
Cold sparkling water carries dissolved CO₂ into the batter. When the coated blossom hits 170–175 °C oil, the CO₂ rapidly expands and the thermal shock between ice-cold batter and hot oil causes instantaneous surface-starch gelatinisation, sealing a porous, crunchy crust before oil can penetrate inward. Steam from the flower's own moisture drives outward through the porous shell, keeping the interior tender. Mozzarella begins to melt at 55–65 °C, well below frying temperature, pooling into a creamy molten mass within the sealed crust. Omitting leavening (no yeast or baking powder) keeps the crust thin and delicate rather than puffy.
Variations
An anchovy-free version uses only mozzarella for a purely dairy filling. Umbrian fryers make a similar version called 'cicale,' sold in bakeries. Some Romans use provatura — the original Lazio cheese — for a firmer, more intensely flavoured interior.
On the Palate
Where Fiori di Zucca Fritti alla Romana sits in the Italian flavor cloud
Ingredients
Serves 4How it's made
7 steps · 25 min
- 110 min
Gently open each blossom, pinch out the stamen, and pat dry with paper towels; cut mozzarella and anchovy fillets into thin strips sized to fit inside the flower.
- 25 min
Insert a strip of mozzarella and one anchovy fillet into each blossom; twist the petal tips closed to seal.
- 312 min
Whisk 150 g plain flour with a pinch of salt; slowly add 200 ml ice-cold sparkling water, stirring until just combined (small lumps are fine — do not overwork); refrigerate the batter 10 minutes.
Watch outKeep the batter ice-cold and barely mixed, lumps and all — the cold and the CO₂ are what shock a crisp shell; overworked batter fries heavy.
- 45 min
Pour abundant oil (olive or peanut) into a deep skillet; heat to 170–175 °C, verified with a thermometer or a drop of batter that should rise immediately and bubble.
Watch outHold the oil at 170–175°C — a drop of batter should rise and bubble at once; too cool and the shell soaks oil before it sets.
- 53 min
Working in batches of 3–4, dip each stuffed blossom in the cold batter, let excess drip off for a second, then lower gently into the oil.
- 65 min
Fry 2–3 minutes per side, turning once, until deeply golden all over; do not crowd the pan or the oil temperature will drop.
Watch outFry to deep gold, turning once, and don't crowd the pan — too many at once drops the oil temperature and the crust goes soft.
- 72 min
Lift with a slotted spoon, drain on paper towels, sprinkle with fine salt, and serve immediately.





