The BBC Good Food logo
Healthy sweet snack recipes

Dark chocolate walnut butter cups

A star rating of 3.4 out of 5.5 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
  • Easy
  • Makes 12

Keep these bite-sized dairy-free nut butter cups in the freezer. Made with medjool dates, they're perfect when you crave a sweet treat but want something lighter

  • Freezable
  • Dairy-free
  • Egg-free
  • Gluten-free
  • Vegan
  • Vegetarian
Nutrition: Per serving


  • 100g walnuts
  • 100g dairy-free dark chocolate (at least 70% cocoa solids)
  • 1 medjool date, stoned and finely chopped

You’ll also need

  • 1 x 12-hole mini muffin tin
  • 12 mini paper cases


  • STEP 1

    Line the holes of the muffin tin with paper cases and set aside. Heat the oven to 160C/140C fan/gas 3.

  • STEP 2

    Spread the walnuts out in a single layer on a baking tray and roast for 12-15 mins, or until fragrant and slightly darker in colour. Tip into a small food processor and blitz in 1-min bursts, scraping down the sides between each burst. When you have a buttery, mostly smooth paste, the walnut butter is ready – this may take 5-10 mins. You don’t want it to be completely smooth, as it will become too runny to fill the cups.

  • STEP 3

    Melt the chocolate in a heatproof bowl set over a pan of simmering water, making sure the bowl doesn’t touch the water. Alternatively, do this in the microwave in 30-second bursts. Spoon 1 tsp chocolate into each case, then freeze for 10 mins before adding a spoonful of walnut butter. Push in a few pieces of chopped date, then spoon over the remaining melted chocolate. Freeze for at least another 30 mins, or until the chocolate is firm (the walnut centre will remain gooey), then transfer to a freezerproof container. Will keep frozen for up to a month.

Goes well with

Recipe from Good Food magazine, January 2021


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 3.4 out of 5.5 ratings

Sponsored content