How to Prepare Hazelnuts for Eating: Crack, Peel & Roast

Raw hazelnuts straight from the shell need a bit of work before they’re ready to enjoy. The basics are simple: remove the bitter skin, roast to bring out flavor, and store properly to prevent rancidity. Each step makes a real difference in taste and texture, and there are a few approaches depending on what you’re after.

Cracking and Sorting

If you’re starting with in-shell hazelnuts, crack them with a nutcracker or a firm tap from a hammer on a cutting board. Discard any kernels that look shriveled, discolored, or have visible mold. Mold on hazelnuts isn’t just unpleasant; it can signal aflatoxin contamination from a fungus called Aspergillus flavus that thrives when nuts are stored in warm, humid conditions. If a hazelnut smells musty or off, toss it.

Removing the Bitter Skin

The thin, papery brown skin on a hazelnut is packed with tannins that taste bitter and astringent. You can eat it, but most preparations taste better without it. There are two reliable ways to get it off.

The Dry Roast Method

Spread hazelnuts on a baking sheet and roast at 350°F (175°C) for about 10 to 15 minutes, shaking the pan once halfway through. When they come out, bundle the warm nuts in a clean kitchen towel and rub them vigorously. The friction loosens most of the skin. This won’t get every last flake off, but it removes enough for most recipes and snacking.

The Baking Soda Blanch

For completely clean, skin-free hazelnuts, the baking soda method works far better. Combine 1 cup of hazelnuts with 3 cups of water and a quarter cup of baking soda in a saucepan, then bring it to a boil for four minutes. The alkaline water breaks down the tannins in the skin, weakening it so it practically falls off. Drain the nuts, rinse them, and rub gently with a towel. The skins slip right off. Because the nuts absorb moisture during blanching, finish them in a 350°F oven for about 15 minutes to dry them out before eating or using in a recipe. This approach, popularized by America’s Test Kitchen, produces the cleanest results.

Roasting for Flavor and Crunch

Roasting transforms hazelnuts. The heat develops deep, toasty, almost caramel-like flavors that raw hazelnuts simply don’t have. You have two main approaches, and the difference comes down to time and temperature.

The quick method is roasting at 350°F (180°C) for 10 to 15 minutes. This works fine for everyday use, but the high heat means the outside of the nut cooks faster than the inside. Push it past 15 minutes and you risk burning the exterior while the center stays undercooked.

For a noticeably better result, try low and slow: roast at 280°F (140°C) for about an hour. This gives heat enough time to penetrate evenly through the entire nut. The texture becomes almost glass-like, extra crunchy all the way through, with a deeper, more developed flavor. It takes patience, but the difference is obvious once you’ve tried it. Shake the pan or stir the nuts every 20 minutes or so to promote even browning.

Whichever method you use, let roasted hazelnuts cool completely on the baking sheet before eating or storing. They continue to crisp up as they cool.

Soaking Raw Hazelnuts

Some people prefer to soak hazelnuts in water for up to 24 hours before eating them raw. The idea is to reduce phytic acid, a compound in nuts and seeds that can bind to minerals like iron and zinc and limit how well your body absorbs them. Soaking softens the texture and may make the nuts easier to digest, which is why it’s a standard step in homemade nut milk. If you soak hazelnuts, drain and rinse them afterward. You can eat them soft or dehydrate them in a low oven (around 150°F) for a few hours to restore crunch.

Seasoning Ideas

Plain roasted hazelnuts are great on their own, but they take well to seasoning. The easiest approach: toss warm, freshly roasted nuts with a light coating of oil (olive oil or melted butter both work), then sprinkle on your seasoning of choice. Fine sea salt is the classic. Smoked paprika and a pinch of cayenne make a savory snack. A light dusting of cinnamon and sugar leans sweet. Toss well so the coating sticks, then spread the nuts back on the baking sheet and return them to a 325°F oven for 5 to 8 minutes to set the seasoning.

For something more dramatic, candied hazelnuts use a simple caramel. Combine 2 cups of granulated sugar, 6 tablespoons of water, and 2 tablespoons of corn syrup in a saucepan and cook until the sugar reaches an amber color. You can stir chopped hazelnuts into the caramel for clusters, spreading them on parchment to cool, or dip whole hazelnuts on skewers into the caramel and let them hang off the edge of a counter so the sugar drips into a thin decorative spike as it hardens.

Nutrition: Raw vs. Roasted

Hazelnuts are nutritionally dense regardless of how you prepare them. They’re roughly 15 to 20 percent protein and 14 to 22 percent fiber depending on the variety, with the majority of their fat coming from heart-healthy monounsaturated fatty acids (67 to 83 percent of total fat). Roasting does not significantly change the fat profile or overall fat content.

The main nutritional tradeoff with roasting involves antioxidants. Raw hazelnuts with their skins intact contain about 45 percent more phenolic acids than roasted, skinless hazelnuts, largely because the skin itself is rich in these compounds. Removing the skin is where most of the loss happens, not the heat. Interestingly, roasting actually increases certain beneficial compounds. Catechins, a type of flavonoid, roughly double in roasted hazelnuts compared to raw. Gallic acid can increase four-fold or more at higher roasting temperatures. Vitamin E drops by about 20 percent after roasting, a modest and not statistically significant decrease. So you’re not ruining the nutritional value by roasting. You’re shifting it.

Storing Hazelnuts Properly

Hazelnuts are high in oil, which makes them vulnerable to going rancid. How you store them determines whether they last weeks or years.

The best option is the refrigerator, where raw hazelnuts in an airtight container will maintain their quality for up to a year. Frozen at 0°F, they can last up to two years. If refrigeration isn’t possible, keep them in the coolest, driest room you have, ideally below 55°F. Warm, humid storage is the worst-case scenario: research on hazelnut contamination has shown that drying or storing nuts at temperatures between 86°F and 104°F (30 to 40°C) encourages mold growth and aflatoxin production, while temperatures of 113°F (45°C) and above during drying prevent it.

Roasted hazelnuts don’t store as well as raw ones because the roasting process accelerates oxidation of the oils. Plan to eat roasted nuts within a few months, and keep them sealed tightly in the fridge if you want them to stay fresh for that long. The biggest enemies in storage are rancidity, mold, and pantry moths, so airtight containers are non-negotiable.