Nut-Free Chocolate Spread

This homemade nut-free chocolate spread is allergy friendly, picky kid approved, and so delicious. It’s easy to make in just a few minutes and is more nutritious than most store bought chocolate spreads. It’s perfect for school lunches and snacks. In addition to being nut-free, it’s also dairy-free, vegan, gluten-free, paleo, and refined sugar-free.


This spread gets its rich, creamy consistency from pumpkin seed butter. It’s best to use pumpkin seed butter with no added sugar or salt in this recipe – the only ingredient listed on the jar should be pumpkin seeds. Pumpkin seed butter is available at many grocery stores these days or you can order it online.

You can also make your own pumpkin seed butter if you prefer. It just takes a bit of time and requires either a high speed blender or food processor.

To make your own pumpkin seed butter, add about two cups of pumpkin seeds to the blender or food processor and blend until smooth, pausing intermittently to make sure your machine doesn’t overheat. It takes about twenty minutes of blending to achieve a smooth, creamy consistency, so short breaks will be necessary in order to avoid damaging your blender or food processor. I prefer to take the easy route and order ready made pumpkin seed butter online. Alternatively you can substitute sunflower seed butter instead of pumpkin seed butter if you prefer.

This spread gets its chocolaty flavour from unsweetened cocoa powder. You can use any type of unsweetened cocoa powder in this recipe (the two main types are called dutch process cocoa powder and natural cocoa powder – either is fine for this recipe).

This refined sugar-free spread is sweetened with maple syrup. You can substitute honey if you don’t need to keep this recipe vegan. I prefer the flavour of maple syrup in this spread because it adds a more neutral sweetness compared to honey.

A pinch of salt rounds out the flavours in this spread but you can omit the salt if you prefer.

How to make this

This spread is quick and easy to prepare. Start by adding the cocoa powder, salt, and maple syrup to a bowl, then mix well. Next you’ll add the cocoa powder and mix again until any lumps from the cocoa powder dissolve and a smooth, creamy texture is achieved. This just takes a minute or two.

Chocolate mixture in a white bowl.

What to spread this on

This nut-free chocolate spread is perfect on a slice or two of warm gluten-free toast. Top the toast with some fresh berries or banana slices too if you like.

It’s also delicious slathered on these hearty buckwheat pancakes or these yummy paleo pancakes. Or make a simple sandwich with this spread and pack it for an allergy friendly school lunch or snack.

More nut-free chocolate recipes

These chocolate dates are a delicious nut-free snack or dessert. They’re easy to make and perfect for special occasions.

Or try this chocolaty hummus recipe. It’s silky smooth and makes a delicious dip for fresh berries.

A glass dish full of chocolate spread next to some toast.
3 from 3 votes
Pin Recipe Print Recipe

Nut-Free Chocolate Spread (Dairy-Free, Paleo, & Vegan)

This nut-free chocolate spread is an allergy friendly option for school lunch sandwiches or a delicious topping for pancakes, waffles, or toast.
Course Snack
Cuisine American
Keyword dairy-free, gluten-free, nut-free, refined sugar-free, vegan
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Servings 16
Calories 62kcal


  • 1/2 cup pumpkin seed butter (or substitute sunflower seed butter)
  • 1/2 cup maple syrup
  • 1/4 cup unsweetened cocoa powder
  • Pinch of salt


  • Add the cocoa powder, salt, and maple syrup to a mixing bowl, then mix well.
  • Add the pumpkin seed butter and mix until smooth.
  • Makes approximately 1 cup of nut-free chocolate spread.


  • Store in an airtight container in the fridge for up to two weeks.


Serving: 1Tablespoon | Calories: 62kcal | Carbohydrates: 8g | Protein: 2g | Fat: 3g | Saturated Fat: 1g | Trans Fat: 1g | Sodium: 2mg | Potassium: 87mg | Fiber: 1g | Sugar: 6g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 16mg | Iron: 1mg