|

Vegan Caramel Hazelnut Balls (Only 4 Ingredients)

Want something sweet that feels a little fancy without dragging half the pantry onto the counter.

These little hazelnut bites land somewhere between soft caramel and a freezer truffle, and yeah, they go fast.

The whole thing leans on dates, almond butter, coconut oil, and roasted hazelnuts, so the texture pretty much handles the magic for you.

They fit lunchboxes, snack plates, holiday trays, or that random 4 p.m. slump when coffee just isn’t enough.

If you like keeping a chilled treat around, these sit really nicely beside No Bake Strawberry Cheesecake and a cold glass of 4th July Strawberry Lemonade.

Not much fuss here either, which honestly is my favorite kind of dessert.

Ingredients You Need

  • 12 Medjool dates
  • 1 tablespoon melted coconut oil
  • 3 tablespoons almond butter
  • 70 grams raw hazelnuts, about 3/4 cup
Medjool dates for caramel hazelnut balls
Hazelnuts for caramel hazelnut balls

How to Make Caramel Hazelnut Balls

1) Soften the dates

Pit the dates, drop them into a bowl, and cover them with boiling water for about 2 minutes so they loosen up and blend smoothly.

Drain them well before moving on, because extra water will make the mixture way too loose.

Softening dates in hot water

2) Blend the sticky base

Add the drained dates to a food processor with the melted coconut oil and blend til the mixture starts looking smooth and glossy.

Add the almond butter after that and keep blending until you get a thick caramel-like paste that wants to cling to the sides a little.

Blending dates, coconut oil, and almond butter

3) Scoop and chill the mixture

Use a 1/2 tablespoon measure to scoop little mounds onto a parchment-lined plate, then nudge each one off with a teaspoon or your finger.

Slide the plate into the freezer while you deal with the hazelnuts, because cold paste is a whole lot easier to roll.

Scooping date mixture onto a lined plate

4) Roast the hazelnuts

Spread the hazelnuts on a lined tray and roast them at 160 C fan for 7 to 8 minutes until the skins start looking dry and crackly.

Let them cool just enough so you can handle them without doing that hot potato hand dance.

Roasting hazelnuts on a baking tray

5) Rub off the skins

Once the nuts have cooled, rub them between your hands to loosen and remove as much of the papery outer skin as you can.

You do not have to chase every speck, but getting most of it off keeps the coating from tasting bitter.

Removing skins from roasted hazelnuts

6) Crush the hazelnuts

Pulse the peeled hazelnuts into rough little bits, or crush them by hand, and stop before they turn into powder.

You want texture here, not dust.

Crushing roasted hazelnuts into bits

7) Roll the centers

Pull the chilled date mixture from the freezer and roll each scoop between your palms until it turns into a neat little ball.

If the mixture starts sticking, just keep moving quick and it comes together fine.

Rolling chilled date mixture into balls

8) Coat and firm them up

Roll each ball firmly through the crushed hazelnuts so the outside gets coated all over.

Pop them back into the freezer for about 30 minutes, and that’s when the chewy texture really shows up.

Coating caramel hazelnut balls in crushed hazelnuts

Why These Set Up So Nice

The dates and almond butter make a thick, sticky center that feels soft right away but gets much chewier after that freezer rest.

The hazelnut coating keeps the outside from feeling too tacky, and it gives every bite a little crunch so the middle doesn’t get too one-note.

Little Things That Help

Drain the dates well before blending, because even a little extra water can make the mixture too loose to scoop cleanly.

Keep the hazelnuts in rough bits instead of grinding them fine, since the chunkier coating looks nicer and tastes nicer too.

That quick freezer stop before rolling is not skippable if you want tidy balls and not caramel hands.

How to Put These Out

These are real nice on a snack board with fruit, dark chocolate, or a few extra toasted nuts.

They also work on a dessert tray when you want something small, rich, and easy to grab without needing plates and forks everywhere.

Finished caramel hazelnut balls on a plate

Keep Em Cold

Store the finished balls in an airtight container in the freezer for up to 7 days.

Give them a minute or two on the counter before eating if you want the center a little softer.

A Few Things You Might Wonder

Do I have to roast the hazelnuts?

Roasting gives them a deeper flavor and makes the skins easier to remove, so this recipe works better if you keep that step in.

Why scoop the mixture before freezing it?

Small scoops chill faster, and that makes the rolling part much easier than trying to wrestle one big sticky mass later.

Can I leave the hazelnuts chunky?

Yes, and honestly a rough chop looks better here than a super fine crumb.

Do these taste super sweet?

They are sweet for sure, but the roasted hazelnuts and almond butter keep the flavor from tipping into candy-bar territory.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Caramel Hazelnut Balls (Only 4 Ingredients)

Recipe by Yuminest

These caramel hazelnut balls use just 4 ingredients and come out chewy, fudgy, and freezer-friendly with a crisp hazelnut coating.


  • Total Time28 minutes
  • Yield20 balls 1x
  • DietDairy-Free, Egg Free, Gluten-Free, Vegan

Ingredients

Scale
  • 12 Medjool dates
  • 1 tablespoon coconut oil, melted
  • 3 tablespoons almond butter
  • 70 grams raw hazelnuts, about 3/4 cup


Instructions

  1. Preheat the oven to 160 C fan.
  2. Pit the dates, place them in a bowl, cover with boiling water, and soak for 2 minutes.
  3. Drain the dates and transfer them to a food processor.
  4. Add the coconut oil and blend until smooth.
  5. Add the almond butter and blend until a thick paste forms.
  6. Scoop the mixture into 1/2 tablespoon portions onto a parchment-lined plate.
  7. Freeze the portions while you prepare the hazelnuts.
  8. Spread the hazelnuts on a lined tray and roast for 7 to 8 minutes.
  9. Cool the hazelnuts, rub off most of the skins, and crush the nuts into small pieces.
  10. Roll the chilled date mixture into balls.
  11. Coat each ball in the crushed hazelnuts.
  12. Freeze for about 30 minutes before serving.

Notes

  • Freezing the scooped mixture before rolling makes it much easier to handle.
  • Crush the hazelnuts into bits instead of a fine powder for better texture.
  • Store the finished balls in an airtight container in the freezer for up to 7 days.
  • Ā 
  • Prep Time: 20 minutes
  • Cook Time: 8 minutes
  • Category: Snack
  • Method: No Bake
  • Cuisine: American