5 Minute Caramel Walnuts

These caramel walnuts come together in just minutes and make the perfect sweet-and-salty snack, salad topping, or dessert garnish. They’re chewy, crisp, lightly sweet, and completely irresistible. With only five simple ingredients and a quick stovetop method, this recipe delivers candy-shop flavor without the fuss—ideal for last-minute entertaining or whenever cravings strike.

Ingredients

  • 1 cup walnuts
  • 1/4 cup + 1 tablespoon packed golden brown sugar
  • 1/4 cup water
  • 1 tablespoon unsalted butter
  • 1/8 teaspoon salt + 2 pinches for finishing

Directions

  1. Line a heatproof plate with parchment paper and set aside.
  2. Add walnuts, brown sugar, water, butter, and 1/8 teaspoon salt to a medium nonstick skillet.
  3. Cook over high heat for about 5 minutes, stirring occasionally (stir constantly in the last minute and reduce heat to medium).
  4. Continue cooking until all liquid evaporates, the nuts darken, and the mixture becomes glossy and clumpy.
  5. Immediately transfer nuts to the parchment-lined plate and spread into a single layer.
  6. Sprinkle remaining pinches of salt over the top.
  7. Cool completely, then break apart.

Prep Time: 1 minute | Cooking Time: 5 minutes | Total Time: 6 minutes
Kcal: ~210 kcal | Servings: 4

Tips

  • A nonstick pan is essential to prevent sticking and ensure easy cleanup.
  • Cook until all moisture is gone—this prevents soggy nuts and ensures a crisp finish.

FAQ

Can I use pecans instead of walnuts?
Yes—pecans caramelize beautifully with the same method.

Can I add spices?
Absolutely; a pinch of cinnamon or cayenne adds great flavor.

Why did my nuts turn sticky?
They likely didn’t cook long enough—make sure all liquid fully evaporates.

How do I store them?
Keep in an airtight container for several days at room temperature.

WANT TO SAVE THIS RECIPE?