Brutti ma Buoni: Classic Italian Hazelnut Meringue Cookies

Brutti ma Buoni (literally “ugly but good”) are classic Italian cookies made from a hazelnut meringue. They are crisp on the outside, slightly chewy inside, sweet and addictive. Made from just three simple ingredients, these cookies are easy to prepare and perfect for gifting or enjoying with coffee.

An overhead shot of both original and chocolate Brutti ma Buoni cookies on a gold cooling rack with pink flowers dotted around

These little meringue clusters are popular across Italy. Despite their name, they look charming once baked — rustic, golden and full of nutty flavour. Below you’ll find ingredient notes, step-by-step photos, helpful tips and an option to dip the cookies in dark chocolate for a richer variation.

Scroll down for the printable recipe card with ingredient quantities, full instructions, tips, variations and a video.

Ingredient notes

The photo below shows the basic ingredients and how they look before you begin. A few quick notes to help you choose the best ingredients:

An overhead shot of three bowls containing blanched hazelnuts, egg whites and sugar
  • Egg whites – use egg whites from medium eggs. Store the yolks refrigerated for another recipe.
  • Sugar – caster (superfine) sugar works best; the texture can be affected if you substitute coarse granulated sugar.
  • Hazelnuts – blanched hazelnuts are recommended. If your nuts still have skins after roasting, rub them in a clean tea towel to remove the skins while they’re warm.

Step by step recipe photos

The photos below illustrate the key steps. The full written recipe is in the recipe card further down.

Start by toasting the hazelnuts until they are lightly golden — this concentrates the nutty flavour, so don’t skip it. If your hazelnuts have skins, remove them by rubbing in a towel while still warm (photos 1 & 2).

Four photos in a collage showing how to toast and blitz hazelnuts

Allow the nuts to cool, then pulse them in a food processor until roughly chopped, or chop them by hand if you prefer (photos 3 & 4).

Four photos in a collage showing how to make meringue mixed with hazelnuts

Whisk the egg whites until frothy and white, then gradually add the sugar while whisking until you have a thick, glossy meringue (photos 5–7).

Four photos in a collage showing how to heat a hazelnut meringue mixture to make Brutti ma Buoni cookies

Fold in the chopped hazelnuts, then transfer the mixture to a saucepan and cook over medium-low heat for about 10 minutes, stirring constantly until it thickens and turns golden brown (photos 9–12).

Drop spoonfuls onto a lined baking tray and bake for 15–20 minutes until just lightly golden (photos 13–14). Allow the cookies to cool, then peel them off the parchment and serve.

Four photos in a collage showing how to bake brutti ma Buoni cookies and dip them in chocolate

Chocolate Brutti ma Buoni

For the chocolate variation, follow the standard recipe and let the cookies cool completely. Melt good-quality dark chocolate (70% cocoa or more) using a bain-marie.

Dip each cookie so the top is mostly covered, then set them on parchment to harden. If you prefer fully coated cookies, submerge them using a fork and allow excess chocolate to drip off before setting.

Recipe tips and FAQs

  • Roasting the nuts – watch the hazelnuts closely while toasting; they can go from golden to burnt quickly and develop a bitter taste.
  • Making the meringue – only start adding sugar once the egg whites are frothy and white. Add the sugar gradually (in about three additions) and continue whisking until the whites are thick, stiff and glossy.
  • Cooking the mixture – stir continuously while heating on medium-low to prevent burning. After about 10 minutes the mixture should be thick and golden, resembling thick porridge.
How long do they last?

Stored in an airtight container at room temperature, they keep for up to two weeks.

Where do Brutti ma Buoni originate?

Their exact origin is debated—some trace them to Lombardy and others to Piedmont—but they are enjoyed throughout Italy.

A close up of Brutti ma Buoni cookies on a gold cooling rack

If you make these Brutti ma Buoni, please rate the recipe and leave a comment to share how they turned out. I love hearing from readers and seeing your variations.

Step By Step Photos Above

Most recipes include step-by-step photos, tips and a video to help you get perfect results.

Brutti ma Buoni (Ugly but Good Cookies)

By Emily

Prep: 10 mins
Cook: 40 mins
Total: 50 mins
Servings: 15 cookies
A close up of both original and chocolate brutti ma buoni on a gold cooling rack
Pin
Print
Brutti ma Buoni are Italian hazelnut meringue cookies: crisp, slightly chewy, and made with only three ingredients. They’re simple to make and utterly delicious.

Equipment

  • Electric whisk (or a good hand whisk)

Ingredients

  • 2 medium egg whites
  • 1 & 1/2 cups blanched hazelnuts (200g)
  • 1/2 cup caster sugar (superfine) (100g)

If making chocolate Brutti ma Buoni

  • 2 ounces dark chocolate (70%+, 50g)

Instructions

  • Preheat oven to 350°F (180°C). Line a baking tray with parchment paper.
  • Spread hazelnuts on a tray and toast for about 10 minutes until lightly golden. Cool, then pulse in a food processor until roughly chopped (or chop by hand).
  • Whisk the egg whites in a large bowl until frothy and white. Gradually add the sugar while whisking until the mixture is thick, stiff and glossy.
  • Fold in the chopped hazelnuts, then transfer the mixture to a saucepan. Cook over medium-low heat for about 10 minutes, stirring constantly, until the mixture thickens and turns golden brown.
  • Drop heaped teaspoons onto the lined baking tray (use tablespoons for larger cookies). Bake for 15–20 minutes until just lightly golden.
  • Allow cookies to cool, peel from the parchment and serve.

To make chocolate Brutti ma Buoni

  • Melt the dark chocolate in a heatproof bowl over simmering water. Dip each cooled cookie into the chocolate to cover the top, then set on parchment until the chocolate hardens.

Video

Notes

  • Roasting the nuts – watch the hazelnuts closely so they don’t burn, which causes bitterness.
  • Making meringue – add the sugar only once the egg whites are frothy; add it gradually until the whites are thick and glossy.
  • Cooking the meringue – stir continuously over medium-low heat for about 10 minutes until thick and golden, similar to thick porridge.
  • Storage – keep in a sealed container at room temperature for up to two weeks.
  • Nutritional values are calculated without chocolate.

Nutrition

Calories: 111 kcal | Carbohydrates: 9 g | Protein: 2 g | Fat: 8 g

Nutrition information is an approximation.

More Italian cookies you might like

  • Italian Almond Cookies (Ricciarelli)
  • Soft Amaretti Cookies (Amaretti Morbidi)
  • Cranberry and Pistachio Biscotti
  • Pignoli Cookies (Biscotti ai Pinoli)
  • Lady’s Kisses – Baci di Dama (Italian Cookies)