Chocolate-Stuffed Medjool Dates with Nut Butter

These chocolate-covered dates make a healthier, nutrient-packed alternative to conventional candy bars. Soft Medjool dates are filled with nut or seed butter, dipped in dark chocolate, and finished with flaky salt for the ideal balance of chewy, chocolatey, and nutty. They’re quick to prepare and perfect for a satisfying snack or small dessert.

A white plate with dark chocolate covered dates sprinkled with flaky salt.

*This post is sponsored by SunButter, a sunflower seed spread that’s great for allergy-safe baking and cooking. Thank you for supporting the brands that help keep this kitchen going.

Chocolate-Covered Dates, Nature’s Candy Bars!

I love dates—they really are nature’s candy. Medjool dates are plump and have a caramel-like sweetness that intensifies when dried, giving them a satisfyingly chewy texture. Wrapped in dark chocolate and filled with nut or seed butter, they become an indulgent yet nutrient-rich treat.

These stuffed dates are essentially homemade bite-sized candy bars: quick to assemble (about 10–20 minutes of hands-on time), customizable, and full of natural ingredients. They’re ideal to keep on hand for a quick energy boost or a healthier dessert alternative.

Why dates are a smart choice for snacks:

  • Fiber: Two Medjool dates provide over 3 grams of fiber, which supports digestion and helps slow the absorption of sugar for steadier energy.
  • Minerals and vitamins: Dates contribute potassium, copper, vitamin B6, and magnesium to your diet.
  • Antioxidants: Compounds in dates help reduce inflammation and support overall metabolic and brain health.
A plate of chocolate dates sitting next to two jars of SunButter.

This recipe is a flexible template—use your favorite nut or seed butter, try different chocolates, or swap toppings to suit your tastes and dietary needs. Below are the simple ingredients and step-by-step instructions to make them at home.

What You’ll Need

  • Medjool dates – large dates are easiest to stuff and make great “fun size” treats. Smaller dates will work but yield smaller portions.
  • Nut or seed butter – sunflower seed butter (such as SunButter), peanut butter, almond butter, or cashew butter.
  • Almonds or other nuts (optional) – for a crunchy center; use seeds if you need nut-free options.
  • Dark chocolate – 70–85% cacao is my preference, but semi-sweet, milk, or white chocolate will also work.
  • Coconut oil – just a little to soften the chocolate coating and keep it from cracking when bitten.
  • Flaky salt (optional) – a small sprinkle enhances the chocolate and caramel notes of the dates.
The ingredients needed for chocolate dates shown with labels.

How to Make Chocolate Dates

Step 1: Slice each date lengthwise and remove the pit. Gently open the date so it remains intact but ready to fill.

Step 2: Spoon about 1 teaspoon of nut or seed butter into each date. If using whole nuts, press one almond or pecan into the center. For easier handling in the next steps, freeze the stuffed dates for at least 30 minutes.

Dates shown pitted and sliced down the middle to open them to stuff.
Dates shown filled with nut butter and almonds.

Step 3: Melt the chocolate together with a teaspoon of coconut oil using a double boiler, stirring frequently to prevent scorching. Alternatively, microwave in short 20-second bursts, stirring well between intervals until smooth.

Step 4: Remove the dates from the freezer and dip each one into the melted chocolate, coating evenly. Allow excess chocolate to drip off, then place the coated dates on a parchment-lined baking sheet. Freezing the dates first helps the chocolate set quickly so you can finish them with a drizzle or topping.

Chocolate and coconut oil in a double boiler.
A peanut butter stuffed date shown being rolled in melted chocolate.

Step 5: Sprinkle flaky salt, shredded coconut, chopped nuts, or seeds over the chocolate before it fully hardens.

Step 6: Store the finished chocolate-covered dates in the freezer for best texture and shelf life. Thaw for about 10 minutes before serving.

Dates shown rolled in chocolate with flaky salt sprinkled on top.
A plate of chocolate dates.

How to Store Chocolate-Covered Dates

These chocolate-coated dates keep best frozen. Because they contain no preservatives, freezing preserves texture and flavor. Pack them in an airtight container and freeze for up to 6 months. Remove from the freezer about 10 minutes before eating for the best chew and chocolate melt.

Tips & Variations

Tip: A small amount of coconut oil added to the melted chocolate softens the coating so it won’t flake off when bitten. If you don’t have coconut oil, stir a teaspoon of nut butter into the chocolate for a similar effect. The oil also thins the chocolate so the coating isn’t too thick.

Chocolate options: Dark chocolate is my favorite, but semi-sweet, milk, or white chocolate can be used depending on your preference.

Make them vegan: Choose dairy-free chocolate.

Make them paleo: Use high-quality dark chocolate that fits your dietary choices.

Other filling ideas:

  • Peanut butter, almond butter, or cashew butter
  • Whole or chopped nuts—almonds, walnuts, pecans, macadamia nuts
  • Coconut butter for an almond joy–style flavor

Topping ideas:

  • Chopped nuts (almonds, walnuts, pecans, macadamia)
  • Flaked coconut
  • Seeds—pumpkin, chia, hemp, or sunflower

Snickers-style: Stuff with chopped peanuts and creamy peanut butter for a chocolate-peanut-caramel experience.

A chocolate date cut in half to show the nut butter filling.

Other Date Recipes

  • Raspberry chia jam sweetened with dates
  • Gluten-free double chocolate chip muffins
  • Caramel mocha iced coffee concentrate

Stuffed Chocolate Dates (Recipe Summary)

Nature’s candy bars—chewy Medjool dates filled with nut or seed butter, dipped in dark chocolate, and topped as you like. Makes about 12 dates.

Ingredients

  • 12 Medjool dates
  • 1/4 cup SunButter No Sugar Added or other nut/seed butter
  • 12 almonds (optional)
  • 100 grams dark chocolate
  • 1 teaspoon coconut oil
  • Flaky salt, optional

Instructions

  1. Remove pits and slice dates lengthwise, keeping them intact.
  2. Fill each date with ~1 teaspoon of nut/seed butter and add an almond if desired. Freeze for at least 30 minutes for easier dipping.
  3. Melt chocolate with coconut oil in a double boiler or in the microwave (20-second bursts), stirring until smooth.
  4. Dip frozen stuffed dates into melted chocolate, shake off excess, and place on parchment. Add toppings while chocolate is soft.
  5. Freeze until set. Thaw about 10 minutes before serving.

Notes

The coconut oil keeps the chocolate coating flexible. If you don’t have it, a teaspoon of nut butter added to the melted chocolate helps similarly. Try different fillings and toppings to create your favorite combination.

Nutrition (approx. per date)

Calories: 156 kcal | Carbohydrates: 24 g | Protein: 2 g | Fat: 7 g | Fiber: 3 g | Sugar: 18 g

Author: Michelle Miller

Prep time: 20 minutes • Servings: 12 dates