Mamma Mia! 10 Italian desserts that will make you fall in love with sweets

Tiramisu  This is an iconic layered dessert with espresso-soaked ladyfingers, mascarpone, cocoa and a hint of liqueur.

Cannoli  Cannoli consists of crispy pastry tubes filled with sweet ricotta cream, often flavoured with chocolate chips or pistachios.

Panna cotta  Silky and creamy custard dessert made with sweetened cream and topped with fruit sauce or caramel.

Sfogliatelle  This is a flaky and shell-shaped pastry filled with sweet ricotta and citrus zest.

Zabaglione Zabaglione is a rich and frothy custard made with egg yolks, sugar and Marsala wine.

Cassata siciliana This is a colourful Sicilian cake layered with ricotta, candied fruits and marzipan.

Baba au Rhum Soft and yeast-based sponge cake soaked in rum syrup, it is often served with cream.

Struffoli This includes honey-coated fried dough balls that are traditionally enjoyed during Christmas.

Gelato  Gelato is an Italian-style ice cream, denser and creamier than regular ice cream. It is available in countless flavours.

Semifreddo A frozen dessert with the texture of mousse, blending cream, sugar and flavourings.

10 unbelievable ice cream flavours to try