Italian desserts have a reputation for being complicated, and that reputation kept me from making any of them for years.
Once I started testing traditional Italian desserts in my own kitchen, most turned out far simpler than the recipe cards let on. Some need nothing more than a fridge and a spoon; others ask for a proper bake.
Below you’ll find the classics worth knowing: creamy spoon desserts, rustic cakes, crisp cookies, frozen treats, and the pastries that show up at every Italian bakery counter.
I’ll flag which ones fit a rushed Tuesday and which ones deserve a slow Sunday, so you can pick with confidence instead of guessing.
How to Choose the Right Italian Dessert
Choosing the right dessert from the wide world of Italian desserts comes down to three things: your comfort level in the kitchen, the occasion, and how much time you actually have.
Start by being honest about your comfort level. If baking feels stressful, lean on no-bake or chilled options like tiramisu, panna cotta, or a frozen semifreddo. If you enjoy baking, cakes and cookies are a natural next step.
Think about the occasion next. Dinner parties work best with make-ahead desserts that slice or spoon cleanly, while holidays suit cookies, fried sweets, or a shareable tray. For casual weeknight meals, a simple cake or a small batch of cookies feels right.
Time matters just as much. Some traditional Italian desserts need hours to chill or rest before you can even taste them, while others come together in the time it takes to boil water for pasta. If your schedule is tight, pick a recipe with short active prep, even if the total time, chilling included, runs long.
The Most Iconic Italian Desserts
These are the Italian desserts you’ll recognize from any bakery case, built on simple ingredients, but each one is precise about technique in ways that reward a little patience.
1. Tiramisu

Tiramisu layers espresso-soaked ladyfingers with mascarpone cream and a dusting of cocoa. The first time I made it, I over-dipped the ladyfingers and ended up with dessert soup, a one-second dip per side is genuinely enough, since they keep absorbing liquid as they sit.
Serves: 8
Time: 6 hours (active prep of 20–30 minutes)
Ingredients
- 1 1/2 cups strong espresso, cooled
- 3 tbsp sugar (optional, adjust to taste)
- 24 to 30 ladyfingers
- 1 1/2 cups mascarpone
- 1 cup heavy cream, cold
- 1/3 cup powdered sugar
- 2 tsp vanilla extract
- Unsweetened cocoa powder, for topping
How to Prepare
- Brew espresso and let it cool fully.
- Whip cream with powdered sugar and vanilla until thick.
- Fold mascarpone into the whipped cream until smooth.
- Quickly dip ladyfingers in espresso and line a dish.
- Spread half the cream mixture over the ladyfingers.
- Add a second layer of dipped ladyfingers, then the remaining cream.
- Chill for at least 6 hours. Dust with cocoa before serving.
2. Cannoli

Cannoli are crisp pastry shells filled with sweet ricotta. Fill them right before serving, I learned the hard way that filled shells go soft within about an hour, even in the fridge.
Serves: 10
Time: 45–60 minutes
Ingredients
- 10 cannoli shells (store-bought works well)
- 2 cups whole milk ricotta, drained
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon (optional)
- 1/3 cup mini chocolate chips (optional)
- Chopped pistachios or orange zest (optional)
How to Prepare
- Drain ricotta in a fine strainer for 30 to 60 minutes.
- Stir ricotta with powdered sugar, vanilla, and cinnamon.
- Fold in chocolate chips if using.
- Pipe filling into shells right before serving.
- Add pistachios or zest on the ends if desired.
3. Panna Cotta

Panna cotta is a chilled cream dessert set with gelatin into a soft, custard-like form. It pairs well with fruit, coffee, or a light sauce, and it’s one of the few desserts here you can fully make two days ahead without losing texture.
Serves: 6
Time: 4–6 hours (active prep of 10–15 minutes)
Ingredients
- 2 cups heavy cream
- 1/2 cup whole milk
- 1/3 cup sugar
- 2 tsp vanilla extract
- 2 1/4 tsp unflavored gelatin
- 3 tbsp cold water
How to Prepare
- Sprinkle gelatin over cold water in a small bowl. Rest for 5 minutes.
- Warm cream, milk, and sugar in a pot until hot, not boiling.
- Remove from heat and stir in vanilla.
- Add gelatin and stir until fully dissolved.
- Pour into cups or molds.
- Chill for 4 to 6 hours until set.
4. Gelato Style Vanilla

Gelato has a denser, creamier feel than typical ice cream, thanks to a cooked egg-based custard. Straining the base after cooking is the step people skip, and it’s the one that keeps the finished gelato smooth instead of grainy.
Serves: 6
Time: 2 hours (plus prep of 20–30 minutes)
Ingredients
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup sugar
- 4 egg yolks
- 2 tsp vanilla extract
- Pinch of salt
How to Prepare
- Warm milk, cream, sugar, and salt until steaming.
- Whisk yolks in a bowl.
- Slowly whisk hot milk into yolks, a little at a time.
- Return the mixture to the pot and cook on low, stirring, until it coats a spoon.
- Strain into a bowl and stir in vanilla.
- Chill completely, then churn in an ice cream maker. Freeze 2 hours before serving.
5. Affogato

Affogato is hot espresso poured over cold gelato, the fastest dessert on this list, and one I make when guests show up unannounced.
Serves: 2
Time: 5 minutes
Ingredients
- 2 scoops vanilla gelato or vanilla ice cream
- 2 shots of hot espresso
- Cocoa powder or grated dark chocolate (optional)
How to Prepare
- Scoop gelato into two small glasses.
- Pour one hot espresso shot over each scoop.
- Add cocoa or grated chocolate if desired. Serve right away.
Traditional Italian Cakes
Italian cakes tend to be lighter and less sweet than American-style layer cakes. Ricotta, olive oil, nuts, or fruit do most of the work of keeping the crumb soft, instead of a heavy frosting.
6. Torta Caprese

Torta Caprese is a flourless chocolate-and-almond cake from Capri that bakes into a moist, almost fudgy center under a light, cracked crust.
Serves: 8
Time: 25–30 minutes (plus cooling of 15–20 minutes)
Ingredients
- 200 g dark chocolate
- 150 g butter
- 150 g sugar
- 4 eggs, separated
- 150 g ground almonds
- Pinch of salt
- Powdered sugar (optional)
How to Prepare
- Heat oven to 170°C / 340°F. Line an 8-inch pan.
- Melt the chocolate and butter, then cool slightly.
- Whisk yolks with sugar until pale. Stir in the chocolate mixture.
- Mix in ground almonds.
- Whip egg whites with salt until stiff. Fold into batter.
- Bake for 25 to 30 minutes. Cool, then dust with powdered sugar if desired.
7. Pan di Spagna

Pan di Spagna is a sponge cake made without any baking powder; it rises entirely from well-whipped eggs, which is why the folding step matters more here than in almost any other cake on this list.
Serves: 10
Time: 25–30 minutes (plus prep of 15 minutes)
Ingredients
- 6 large eggs, room temperature
- 3/4 cup sugar
- 1 cup cake flour (or all-purpose flour, sifted well)
- Pinch of salt
- 1 tsp vanilla extract (optional)
How to Prepare
- Heat oven to 170°C / 340°F. Line an 8-inch pan.
- Whip eggs and sugar until very thick and pale, about 8 to 10 minutes.
- Sift flour and salt over the batter. Fold gently until just mixed.
- Pour into the pan and bake for 25 to 30 minutes.
- Cool, then use for layers or serve plain.
8. Torta di Mele

This apple cake treats fruit as the main flavor, and uses olive oil instead of butter to keep the crumb moist for days.
Serves: 8
Time: 40–50 minutes (plus prep of 15 minutes)
Ingredients
- 3 apples, peeled and sliced
- 2 eggs
- 3/4 cup sugar
- 1/2 cup olive oil
- 1/2 cup milk
- 2 cups flour
- 2 tsp baking powder
- 1 tsp cinnamon (optional)
- Zest of 1 lemon (optional)
- Pinch of salt
How to Prepare
- Heat oven to 180°C / 350°F. Grease an 8-inch pan.
- Whisk eggs and sugar, then whisk in oil and milk.
- Stir in flour, baking powder, salt, and cinnamon or lemon zest.
- Fold half of the sliced apples into the batter, then arrange the remaining slices on top in a pattern.
- Bake for 40 to 50 minutes. Cool before slicing.
9. Ricotta Cake

Ricotta cake bakes up soft and moist without any frosting. Lemon zest is the classic add-in, but I’ve swapped in orange zest and a handful of chocolate chips more than once with good results.
Serves: 8
Time: 40–45 minutes (plus prep of 15 minutes)
Ingredients
- 2 cups ricotta, drained
- 3 eggs
- 3/4 cup sugar
- 1/3 cup olive oil or melted butter
- 1 1/2 cups flour
- 2 tsp baking powder
- Zest of 1 lemon
- Pinch of salt
How to Prepare
- Heat oven to 180°C / 350°F. Grease an 8-inch pan.
- Mix ricotta, eggs, sugar, oil, lemon zest, and salt.
- Stir in flour and baking powder until just combined.
- Bake for 40 to 45 minutes. Cool fully before serving.
10. Ricotta Cheesecake

This cheesecake swaps in ricotta for a lighter texture than a traditional cream cheese base. It genuinely tastes better the next day, once the flavor has had time to settle.
Serves: 10
Time: 50–60 minutes (plus chilling for 6 hours)
Ingredients
- 3 cups ricotta, drained
- 4 eggs
- 3/4 cup sugar
- Zest of 1 lemon
- 2 tsp vanilla extract
- 3 tbsp flour or cornstarch
- Pinch of salt
How to Prepare
- Heat oven to 160°C / 325°F. Line a springform pan.
- Mix ricotta, sugar, lemon zest, vanilla, and salt until smooth.
- Add eggs one at a time. Stir in flour or cornstarch.
- Bake for 50 to 60 minutes until set with a slight wobble.
- Cool, then chill 6 hours before slicing.
11. Torta Tenerina

Torta Tenerina is a chocolate cake with a thin crust and a soft, almost molten center. Pulling it from the oven a few minutes early, while the center still looks slightly underdone, is what keeps it tender instead of dry.
Serves: 8
Time: 20–25 minutes
Ingredients
- 200 g dark chocolate
- 120 g butter
- 150 g sugar
- 3 eggs
- 60 g flour
- Pinch of salt
How to Prepare
- Heat oven to 170°C / 340°F. Line an 8-inch pan.
- Melt the chocolate and butter, then cool slightly.
- Whisk eggs and sugar until pale. Stir in the chocolate mixture.
- Fold in flour and salt.
- Bake for 20 to 25 minutes. Cool before slicing.
Italian Pastries and Tarts
These desserts use crisp pastry shells and rich fillings, and they’re the ones you’re most likely to find at an actual Italian bakery counter rather than a home kitchen.
12. Crostata di Marmellata

Crostata is a jam tart with a crumbly shortcrust and a lattice top, usually served alongside coffee rather than as a stand-alone dessert.
Serves: 10
Time: 30–35 minutes (plus prep of 20 minutes)
Ingredients
- 2 1/2 cups flour
- 1/2 cup sugar
- Pinch of salt
- Zest of 1 lemon
- 1 cup cold butter, cubed
- 1 egg + 1 yolk
- 3/4 cup jam
How to Prepare
- Mix flour, sugar, salt, and lemon zest. Cut in butter until crumbly.
- Mix in egg and yolk until dough forms. Chill for 30 minutes.
- Heat oven to 180°C / 350°F.
- Press most of the dough into a tart pan. Spread jam evenly.
- Use the remaining dough for strips on top.
- Bake for 30 to 35 minutes. Cool before slicing.
13. Zeppole di San Giuseppe

These choux pastries get piped, baked, then filled with pastry cream. Like cannoli, they hold their texture best when filled close to serving time.
Serves: 10
Time: 25–30 minutes (plus prep of 15 minutes)
Ingredients
- 1 cup water
- 6 tbsp butter
- 1 tbsp sugar
- Pinch of salt
- 1 cup flour
- 4 eggs
- Pastry cream (store-bought or homemade)
- Powdered sugar (optional)
How to Prepare
- Heat oven to 200°C / 400°F. Line a tray.
- Boil the water, then add the butter, sugar, and salt. Add flour and stir until dough forms.
- Cool for 5 minutes, then beat in eggs one at a time.
- Pipe rings on the tray.
- Bake for 25 to 30 minutes. Cool fully.
- Fill with pastry cream and dust with powdered sugar if desired.
Spoon Desserts and Cream-Based Sweets
These are soft, chilled desserts served by the spoon, usually made a day ahead so there’s nothing left to do after a big meal but scoop and serve.
14. Zabaglione

Zabaglione is a whipped custard of egg yolks and sweet wine, cooked gently over simmering water until it triples in volume.
Serves: 4
Time: 6–10 minutes
Ingredients
- 6 egg yolks
- 1/3 cup sugar
- 1/2 cup Marsala wine (or another sweet wine)
- Berries or cookies, for serving (optional)
How to Prepare
- Set a bowl over a pot of gently simmering water.
- Whisk yolks and sugar until thick.
- Slowly whisk in wine.
- Keep whisking for 6 to 10 minutes until thick and foamy.
- Serve warm or chilled.
15. Semifreddo

Semifreddo is a frozen dessert that stays soft enough to slice straight from the freezer because it’s made with whipped cream and never churned.
Serves: 8
Time: 6 hours (plus prep of 20 minutes)
Ingredients
- 2 cups heavy cream, cold
- 1/2 cup powdered sugar
- 4 egg yolks
- 1/4 cup sugar
- 1 tsp vanilla extract
- 1/2 cup chopped nuts or chocolate (optional)
How to Prepare
- Whip cream with powdered sugar until thick. Chill.
- Whisk yolks and sugar over a double boiler until warm and thick. Cool.
- Fold the yolk mixture into the whipped cream. Add vanilla and mix gently.
- Fold in nuts or chocolate if using.
- Freeze in a loaf pan for 6 hours. Slice to serve.
16. Zuppa Inglese

Zuppa Inglese layers sponge cake with custard and a soaked syrup, then chills into neat, spoonable layers. Traditional versions soak the sponge in Alchermes, a red Italian liqueur, which gives the dessert its pink-striped look. Swap it in if you can find it and want the classic color.
Serves: 8
Time: 6 hours
Ingredients
- 1 prepared sponge cake or ladyfingers
- 2 cups vanilla custard
- 1 cup chocolate custard (or add cocoa to part of vanilla custard)
- 3/4 cup sweet syrup, Alchermes, or coffee, cooled
- Cocoa powder (optional)
How to Prepare
- Cut sponge cake into slices or use ladyfingers.
- Dip cake pieces lightly in syrup.
- Layer cake and custard in a dish, alternating vanilla and chocolate.
- Chill for 6 hours.
- Dust with cocoa if desired before serving.
Frozen and Summer Italian Desserts
Warm weather is what pushed Italian cooks toward frozen desserts in the first place; they cool you down without the heaviness of a baked sweet.
17. Granita

Granita is an icy dessert made by freezing a sweet liquid and scraping it into flakes as it sets. Lemon and coffee are the two versions I make most often, since both retain their flavor well even after freezing.
Serves: 6
Time: 3–4 hours
Ingredients
- 3 cups water
- 3/4 cup sugar
- 1 cup lemon juice (or strong coffee)
- Zest of 1 lemon (optional)
How to Prepare
- Heat water and sugar until the sugar dissolves. Cool fully.
- Stir in lemon juice and zest, or coffee.
- Pour into a shallow pan and freeze.
- Every 30 minutes, scrape with a fork to form icy flakes.
- Serve once fully frozen and fluffy.
18. Tartufo

Tartufo is a frozen ball of ice cream built around a hidden center. It looks like restaurant-level effort, but store-bought ice cream works just fine.
Serves: 6
Time: 2–3 hours (plus prep of 15 minutes)
Ingredients
- 1 quart of chocolate ice cream
- 1 quart vanilla ice cream
- 6 tsp chocolate sauce or jam (center)
- Cocoa powder or crushed nuts, for coating
How to Prepare
- Scoop ice cream into 6 balls and press a small hole in each.
- Add 1 tsp sauce or jam, then cover with more ice cream and shape into a ball.
- Roll in cocoa or crushed nuts.
- Freeze for 2 to 3 hours. Serve straight from the freezer.
Italian Cookies and Small Sweets
Italian cookies lean on eggs, nuts, and careful sugar work instead of a cakey crumb, so texture comes down almost entirely to how you whip, fold, and time the bake.
19. Mostaccioli Cookies

Mostaccioli are spiced cocoa cookies made for the winter holidays, sometimes finished with a thin chocolate glaze.
Serves: 24
Time: 10–12 minutes (plus prep of 15 minutes)
Ingredients
- 2 cups flour
- 1/2 cup sugar
- 1/4 cup cocoa powder
- 2 tsp baking powder
- 1 tsp cinnamon
- 1/4 tsp clove (optional)
- Pinch of salt
- 2 eggs
- 1/3 cup milk
- 1/4 cup olive oil
- 1 tsp vanilla extract
How to Prepare
- Heat oven to 175°C / 350°F. Line a tray.
- Mix flour, sugar, cocoa, baking powder, spices, and salt.
- Whisk eggs, milk, oil, and vanilla in a bowl.
- Combine wet and dry to form a soft dough.
- Roll into small balls and flatten slightly.
- Bake for 10 to 12 minutes. Cool before serving.
20. Biscotti

Biscotti get baked twice for their signature crunch, which is also what makes them good keepers, mine still taste fresh after a week in an airtight tin.
Serves: 20
Time: 45–50 minutes
Ingredients
- 2 cups flour
- 3/4 cup sugar
- 2 tsp baking powder
- Pinch of salt
- 2 eggs
- 1 tsp vanilla extract
- 1 cup almonds
How to Prepare
- Heat oven to 175°C / 350°F. Line a tray.
- Mix flour, sugar, baking powder, and salt.
- Add eggs and vanilla. Stir into a dough. Fold in almonds.
- Shape into two logs and bake for 25 minutes.
- Cool for 10 minutes, slice, then bake for 10 minutes per side until crisp.
21. Amaretti Cookies

Amaretti get their strong almond flavor from almond flour rather than extract. Bake time is the only real variable, shorter for a chewy center, longer if you want them fully crisp.
Serves: 18
Time: 15–18 minutes (plus prep of 10 minutes)
Ingredients
- 2 cups almond flour
- 3/4 cup sugar
- 2 egg whites
- 1/2 tsp almond extract (optional)
- Powdered sugar, for coating (optional)
How to Prepare
- Heat oven to 160°C / 325°F. Line a tray.
- Mix almond flour and sugar.
- Whisk egg whites until foamy, then stir into the dry mix.
- Roll into balls and coat with powdered sugar if using.
- Bake 15 to 18 minutes for softer centers, longer for crisp cookies.
22. Pignoli Cookies

Pignoli cookies are almond cookies topped with pine nuts, with a soft, chewy center under a lightly golden top.
Serves: 16
Time: 18–22 minutes (plus prep of 10 minutes)
Ingredients
- 1 cup almond paste
- 1/2 cup sugar
- 2 egg whites
- 1 1/2 cups pine nuts
How to Prepare
- Heat oven to 160°C / 325°F. Line a tray.
- Mix almond paste, sugar, and egg whites into a sticky dough.
- Scoop into small mounds.
- Press pine nuts on top.
- Bake for 18 to 22 minutes until lightly golden.
23. Baci di Alassio

These hazelnut chocolate sandwich cookies are small, rich, and built for pairing with an espresso rather than eating on their own.
Serves: 18 sandwiches
Time: 15–18 minutes
Ingredients
- 1 1/2 cups ground hazelnuts
- 1/2 cup sugar
- 2 tbsp cocoa powder
- 2 egg whites
- 150 g dark chocolate, melted (for filling)
- 1/4 cup heavy cream (for filling)
How to Prepare
- Heat oven to 160°C / 325°F. Line a tray.
- Mix hazelnuts, sugar, and cocoa. Stir in egg whites to form a thick batter.
- Pipe small rounds. Bake for 15 to 18 minutes. Cool fully.
- Warm the cream and pour it over the chocolate. Stir until smooth. Cool slightly.
- Sandwich the cookies with the filling, then let them set.
24. Italian Butter Cookies

These cookies are piped into shapes and baked until just lightly golden at the edges; pull them the moment the edges color, since they firm up as they cool.
Serves: 24
Time: 10–12 minutes (plus prep of 10 minutes)
Ingredients
- 1 cup butter, softened
- 2/3 cup sugar
- 1 egg
- 1 tsp vanilla extract
- 2 cups flour
- Pinch of salt
How to Prepare
- Heat oven to 175°C / 350°F. Line a tray.
- Beat butter and sugar until creamy. Add egg and vanilla.
- Stir in flour and salt until smooth.
- Pipe rings or twists on the tray.
- Bake for 10 to 12 minutes. Cool before serving.
25. Brutti ma Buoni

The name means “ugly but good,” and it’s an honest description; these chewy nut cookies are never going to look tidy, and that’s expected.
Serves: 16
Time: 35–45 minutes (plus prep of 15 minutes)
Ingredients
- 2 egg whites
- 3/4 cup sugar
- 1 1/2 cups chopped hazelnuts or almonds
- Pinch of salt
How to Prepare
- Heat oven to 150°C / 300°F. Line a tray.
- Whip egg whites with salt until foamy. Slowly add sugar and whip until glossy.
- Fold in nuts.
- Drop spoonfuls on the tray.
- Bake for 35 to 45 minutes until set. Cool fully.
Common Mistakes and Troubleshooting
These are the mistakes I see most often when people are new to baking Italian desserts, and they’re almost all fixable with timing, not skill.
- Texture issues: Desserts turn too dense, too loose, or uneven when mixing or cooking times are off. Measure carefully and don’t rush the folding steps in whipped-egg recipes like Pan di Spagna or Torta Caprese.
- Sweetness balance: Too much sugar can mask key flavors, while too little makes a filling taste flat. Taste ricotta or custard fillings before you bake or chill them, since you can’t fix sweetness after the fact.
- Pastry and cream problems: Pastry turns tough if you overwork it, and custards or creams can split if they get too hot. Gentle handling and steady, low heat make the biggest difference in recipes like zabaglione and pastry cream.
With a bit of care and consistency, you can avoid these issues and get smoother, more reliable results every time you bake.
Frequently Asked Questions
Can I make tiramisu without raw eggs?
Yes, the mascarpone cream version above skips raw eggs entirely and uses whipped cream instead, which is the safer option for pregnant women, young children, or anyone with a weakened immune system. If you do use a raw-egg tiramisu recipe, the USDA recommends using pasteurized eggs.
How far in advance can I make panna cotta?
Panna cotta holds well in the fridge for up to two days once it’s set, covered tightly so it doesn’t pick up other flavors from the fridge. Unmold it right before serving rather than in advance, since it can lose its shape if it sits out too long.
Why did my semifreddo turn icy instead of creamy?
This usually means the whipped cream wasn’t folded in gently enough, or the mixture sat out too long before freezing and formed ice crystals. Working quickly and keeping your bowl cold throughout the process helps keep the texture smooth.
What’s the difference between amaretti and macarons?
Amaretti are a single almond-flour dough baked into a rustic cookie, while macarons are a French sandwich cookie made from a more delicate meringue shell with a filling in between. They share almond flavor but almost nothing else in technique or texture.
Can I freeze cannoli shells before filling them?
Yes, unfilled cannoli shells freeze well for up to a month in an airtight container. Freezing the filled version isn’t recommended, since the ricotta filling turns watery once it thaws.
The Bottom Line
Picking the right Italian dessert really comes down to matching skill level, time, and occasion, and now you’ve got a map for all five: spoon desserts, cakes, pastries, frozen treats, and cookies.
Traditional Italian desserts have a reputation for being fussy, but most of what’s here requires more patience than skill.
Start with one recipe you can make on repeat until it feels automatic, then branch out from there. That’s the plan that’s kept my own baking mistakes low and my confidence high.
Which recipe are you trying first? Tell me in the comments, and I’ll help you troubleshoot it if something goes sideways.