Chocolate Coconut Raspberry Bars

Featured in Irresistible Desserts & Treats.

Satisfy your cravings with these Chocolate Coconut Raspberry Bars combining a chewy brownie bottom, a fruity coconut center, and a layer of chocolate on top. Ready in 20 minutes without turning on an oven, they’re naturally vegan, gluten-free, and perfect for snacking. Made with wholesome ingredients like dates, nut butter, and fresh raspberries, these bars are easy to prep and store well for up to a week. Great for making ahead or enjoying fresh!
Un'immagine di una donna con i capelli raccolti in una borsa.
Updated on Thu, 20 Mar 2025 21:18:08 GMT
Close view of chocolate slices with juicy raspberries. Pin it
Close view of chocolate slices with juicy raspberries. | kyliecook.com

The moment you bite into these Choco-Berry Coconut Squares, your taste buds get hit with a mind-blowing mix of deep chocolate, zesty berries, and sweet coconut flavors. I've made these no-bake goodies my favorite treat when having friends over with different food needs – they're so fancy that dessert lovers can't get enough, and they're totally vegan and gluten-free too!

Key Ingredients

  • Medjool Dates: They bring a natural toffee flavor and chewy feel that makes our brownie base perfect. Go for juicy, shiny ones that feel squishy when you press them.
  • Fresh Raspberries: Their tangy kick balances out all the richness. Fresh ones taste the best, but you can use frozen if you're in a pinch.
  • Desiccated Coconut: Its tiny bits make a smoother filling than longer shreds would. Get the unsweetened kind so you can manage how sweet it turns out.
  • Coconut Cream: This gives that smooth, rich feel that makes you want another bite. Pick a simple brand with no extras for the best result.
  • Dark Chocolate: More cacao means less sweetness and stronger flavor in your topping. Around 70% cacao hits the sweet spot for flavor.
A stack of chocolate cake with raspberries on top. Pin it
A stack of chocolate cake with raspberries on top. | kyliecook.com

Step-by-Step Guide

Making Your Berry Sauce
  • Toss berries into a small pot over medium heat.
  • Squish them with a fork as they start to get juicy.
  • Let them bubble for around 5-7 minutes, giving them a stir now and then.
  • You'll know it's done when it's half the size and sticks to your spoon.
  • Let it cool all the way – we don't want it melting our coconut layer.
Putting Together the Gooey Base
  • Your dates should be really soft – dunk them in warm water if they're not.
  • Blend them with nut butter and cocoa until it's all smooth.
  • Add the coconut oil at the end with just a few pulses.
  • The mix should stick when you press it but feel a bit sticky too.
  • Put parchment in your pan with extra hanging over for easy lifting later.
Creating the Coconut Middle
  • Stir coconut with maple syrup and vanilla first.
  • Carefully mix in your cooled berry sauce.
  • Add coconut cream last, mixing until it's all pink.
  • Push it down hard on top of your brownie layer.
  • Make the top flat with the back of a spoon.
Nailing the Chocolate Top
  • Cut your chocolate into tiny bits so it melts without lumps.
  • Melt it with coconut oil in a bowl over hot water.
  • Pour it on your cold coconut layer while still runny.
  • Tip the pan around to spread it everywhere.
  • Add any toppings right away before it gets hard.

Summer Tweaks

When berries are in season, throw some whole raspberries into your coconut mix for extra juicy pops of flavor.

Perfect Presents

These squares make awesome gifts when you wrap each one in parchment and tie them with string. I usually make twice as many during holiday time.

Pro Kitchen Tricks

  • Use a Food Processor: It works better than a blender for getting that perfect brownie base.
  • Chill Between Layers: This makes sure you can see each layer clearly when you cut them.
  • Cut with a Hot Knife: Clean it after each slice and you'll get those fancy-looking edges.

These three-layer treats show that plant-based sweets can be just as amazing as regular ones. The mix of chocolate, raspberry, and coconut creates something magical – a truly addictive snack that nobody will know is healthier until you feel like telling them.

A stack of chocolate cake with raspberries on top. Pin it
A stack of chocolate cake with raspberries on top. | kyliecook.com

Frequently Asked Questions

→ Can I swap raspberries for another fruit?
Sure! Strawberries or blackberries make great substitutes, just keep in mind their flavor will be slightly different.
→ What’s a good replacement for coconut yogurt?
Coconut cream or a thick plant-based yogurt alternative works great if coconut yogurt isn’t available.
→ How long will these last in the fridge?
They’ll stay fresh in the fridge for 5-7 days in an airtight container or up to a month in the freezer.
→ Can I swap in regular yogurt if vegan isn’t needed?
Yes, Greek yogurt can be used if you’re not making a vegan version.
→ How can I get clean slices when cutting?
Warm a sharp knife with hot water, then dry it and cut—cleaning the blade after each slice for the best results.

Chocolate Coconut Raspberry Bars

Put together these no-bake Chocolate Coconut Raspberry Bars with a chewy brownie bottom, a layered coconut filling, and a drizzle of dark chocolate on top.

Prep Time
20 Minutes
Cook Time
90 Minutes
Total Time
110 Minutes
By: Kylie

Category: Sweet Endings

Difficulty: Easy

Cuisine: American

Yield: 8 Servings (8 slices)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base

01 A small pinch of salt
02 30g cocoa powder
03 2 tbsp melted coconut oil
04 90g of smooth tahini or cashew/almond butter
05 140g of medjool dates, pitted and weighed

→ Raspberry Coconut Layer

06 ½ tsp vanilla extract
07 120g shredded coconut
08 45ml (3 tbsp) of agave or maple syrup
09 60g coconut cream or thick coconut yoghurt
10 150g fresh or frozen raspberries
11 60g melted coconut oil

→ Topping

12 Chopped dark chocolate, about 150g
13 Extra shredded coconut
14 1 tbsp coconut oil
15 Freeze-dried raspberries for garnish

Instructions

Step 01

Heat frozen or fresh raspberries in a pot and let them soften. Once softened, crush with a fork and keep cooking on high for about 10-11 minutes, stirring frequently, until they reduce by half (you should end up with around 75g). The mixture will be syrupy and shiny. Let it cool all the way in the fridge.

Step 02

Use parchment paper to line a loaf pan that's 9×5 inches in size.

Step 03

Pour boiling water over the medjool dates and let them sit for 10 minutes to soften. Drain the water, then blend the dates along with nut butter, cacao powder, coconut oil, and a pinch of salt until smooth and sticky. Firmly press this into the lined pan to make an even base. Set it in the fridge while you move on to the next layer.

Step 04

Place the cooled raspberries in a bowl with the rest of the filling ingredients and stir until blended and sticky. Spread the mixture over the base layer and smooth it out evenly. Chill in the fridge for about 45 minutes.

Step 05

Melt the dark chocolate with the coconut oil until smooth. Pour this chocolate mix over the raspberry coconut layer, spreading it evenly. If you'd like, top it with dried raspberries and extra coconut. Chill again for 45 minutes, or until the chocolate is fully set.

Step 06

After removing from the pan, use a sharp, heated knife to slice into eight bars or 16 smaller squares. Serve right away or store in the fridge.

Notes

  1. A fudgy no-bake bar with layers of chocolate and coconut-raspberry goodness
  2. Store in an airtight container in the fridge for 5-7 days
  3. Freeze for up to a month if needed

Tools You'll Need

  • Loaf tin, 9×5 inches
  • Parchment lining
  • Pot
  • Blender
  • Large mixing bowl
  • Sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains tree nuts if cashew or almond butter is used

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: ~
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~