Vegan Cherry Ripe Bars Recipe

Natalie

The founder of Cookleez

Of all the candy bars that evoke a sense of nostalgia, the Cherry Ripe holds a special place in my heart. The classic combination of juicy, tart cherries and sweet, chewy coconut, all enrobed in a layer of rich dark chocolate, is simply iconic. For years, it was a treat I’d pick up from the store. However, as my family and I transitioned towards more plant-based and whole-food ingredients, I found myself craving a version I could make at home—one where I controlled the sweetness, knew every single ingredient, and could make it completely vegan without sacrificing an ounce of flavour. This recipe is the culmination of that quest. The first time I made a batch, the aroma of simmering cherries and vanilla filled the entire house, and my kids were practically glued to the kitchen door. The moment of truth came after they had set and I sliced into the first bar. The snap of the chocolate, the vibrant ruby-red filling, the perfect balance of sweet and tart… it was everything I remembered and more. These homemade vegan Cherry Ripe Bars have since become a family legend, a staple for holiday dessert platters, and the most requested treat for birthday celebrations. They are proof that homemade is not only healthier but can be infinitely more delicious.

Homemade Vegan Cherry Ripe Bars: Ingredients

Crafting the perfect homemade Cherry Ripe Bar is an exercise in quality over quantity. The beauty of this recipe lies in its simplicity and its reliance on fresh, vibrant ingredients. Each component plays a crucial role in building the layers of flavour and texture that make this treat so unforgettable. Before we dive into the method, let’s take a closer look at what you’ll need and why each ingredient is so important.

  • 500 g / 17.5 oz Ripe Cherries, pitted: The undisputed star of the show. Using ripe, sweet cherries is non-negotiable for achieving the best flavour. Varieties like Bing, Lambert, or Lapins are excellent choices due to their deep colour and rich taste. The ripeness ensures they have enough natural sugar and juice, which will concentrate into a beautiful, flavourful syrup as they cook. You can use fresh or frozen cherries, but fresh in-season cherries will always provide the most dynamic taste.
  • 10 ml / 2 tsp Vanilla Extract (optional): While optional, a high-quality vanilla extract adds a wonderful layer of aromatic warmth that beautifully complements both the cherries and the chocolate. It rounds out the flavours, adding a subtle complexity that elevates the bars from simply good to truly gourmet.
  • 100 g / ½ cup Sugar: This recipe uses a modest amount of sugar, allowing the natural sweetness of the cherries to shine. The sugar’s primary role is to help the cherries break down, release their juices, and form a thick, stable syrup that will bind the coconut filling. You can use standard granulated white sugar, caster sugar for a finer texture, or even coconut sugar for a hint of caramel flavour. The amount can be adjusted slightly based on the sweetness of your cherries.
  • 250 g / 8.8 oz (approx. 3 cups) Desiccated Coconut: This is the heart of the bar’s chewy texture. It’s crucial to use desiccated coconut, which is finely shredded and dried, rather than sweetened, moist flaked coconut. Desiccated coconut will absorb the cherry syrup perfectly, creating a dense, firm filling that holds its shape. Opt for unsweetened desiccated coconut to maintain control over the overall sweetness of the final product.
  • 37 g / 3 tbsp Coconut Oil or Vegan Butter, divided: A binder and a source of richness. The coconut oil helps bring the cherry and coconut mixture together into a cohesive, press-able mass. It also adds a subtle richness that makes the filling feel decadent. A small amount is also added to the chocolate to help it melt smoothly and create a slightly softer shell that’s easier to bite into without shattering. Refined coconut oil will have a neutral taste, while unrefined will contribute a more noticeable coconut flavour.
  • Pinch of Fine Salt: Never underestimate the power of a tiny pinch of salt in a sweet recipe. Salt is a flavour enhancer. It doesn’t make the bars salty; instead, it sharpens and intensifies the flavours of the cherry, coconut, and chocolate, making each component taste more like itself. It also helps to balance the sweetness.
  • 200 g / 7 oz Vegan Dark Chocolate: The grand finale. The crisp, slightly bitter shell of dark chocolate provides the perfect counterpoint to the sweet, chewy filling. Choose a high-quality vegan dark chocolate with a cacao percentage between 60% and 75% for the best results. A higher percentage will yield a richer, more intensely chocolatey, and less sweet flavour. You can use chocolate chips, but a chopped chocolate bar often melts more smoothly and evenly.

Step-by-Step Instructions for the Perfect Cherry Ripe Bars

Follow these detailed steps carefully to create flawless, professional-looking Cherry Ripe Bars at home. The process is straightforward and rewarding, broken down into three main stages: creating the cherry filling, forming the bars, and coating them in luscious dark chocolate.

Part 1: Crafting the Cherry-Coconut Filling

  1. Simmer the Cherries: Begin by placing your pitted cherries, sugar, and vanilla extract (if you’re using it) into a medium-sized, heavy-bottomed pot. Using a heavy-bottomed pot is key as it distributes heat more evenly and reduces the risk of the sugar scorching.
  2. Gentle Heat is Key: Set the pot over a low heat. Stir the mixture frequently with a spatula or wooden spoon. The initial goal is to gently encourage the cherries to release their natural juices without burning them. As the sugar dissolves and the cherries warm up, you will see a pool of beautiful red liquid forming at the bottom of the pot.
  3. Create the Syrup: Once the cherries are simmering in their own juices, allow them to cook gently. You are looking for two things to happen: the cherry fruit itself needs to soften completely, and the surrounding liquid needs to reduce and transform into a thick, glossy syrup. This process requires patience and will take approximately 30-40 minutes. The timing can vary depending on how juicy your cherries are. Stir the mixture every 5-10 minutes to prevent sticking and ensure even cooking. The mixture is ready when the syrup coats the back of a spoon and the fruit is very tender.
  4. Cool Down: Once the cherry mixture has reached the desired consistency, remove it from the heat and set it aside to cool down completely. This is a crucial step; adding hot cherry mixture to the coconut can cause the coconut oil to melt prematurely and result in a greasy, separated filling. Allow it to cool to at least room temperature.

Part 2: Forming and Freezing the Bars

  1. Combine the Filling: Transfer the cooled cherry mixture, including all the delicious syrup, to the bowl of a food processor. Add the desiccated coconut, 2 tablespoons (25 g) of the coconut oil (or vegan butter), and the pinch of fine salt.
  2. Pulse to Perfection: Pulse the mixture a few times. The goal is not to create a smooth paste but to combine everything into a homogenous, sticky mixture where the coconut is fully incorporated and tinted red by the cherries. You should still be able to see flecks of coconut and small pieces of cherry. Over-processing will turn it into a mushy paste.
  3. Prepare Your Tin: Line a baking tray or loaf tin with baking paper, leaving some overhang on the sides to act as handles. This will make it incredibly easy to lift the entire slab out later. For classic, thinner bars, a larger tray is ideal. I used two 20 cm x 10 cm (8″ x 4″) loaf tins to create two separate slabs.
  4. Press and Compact: Spoon the cherry-coconut mixture into your prepared tin(s). Using the back of a spoon or a small spatula, press the mixture down firmly and evenly. You want to compact it as much as possible to ensure the bars hold their shape when sliced. Aim for a thickness of about 1.25 cm (0.5 inches), which is typical for this type of bar.
  5. Freeze for Firmness: Place the tray(s) in the freezer for at least 2-3 hours. This step is essential for achieving clean, neat slices. Freezing solidifies the coconut oil and the entire mixture, preventing it from crumbling when you cut into it.

Part 3: The Chocolate Coating

  1. Melt the Chocolate: When you are ready to coat the bars, prepare the chocolate. The best method for melting chocolate is using a double boiler (bain-marie). Break up the dark chocolate into small, even pieces and place them in a heatproof bowl. Add the remaining 1 tablespoon (12 g) of coconut oil. Set this bowl over a small saucepan containing an inch or two of simmering (not boiling) water. Ensure the bottom of the bowl does not touch the water. Stir the chocolate occasionally until it is completely melted, smooth, and glossy. The coconut oil helps to create a perfectly fluid consistency for dipping.
  2. Slice the Bars: Remove the frozen cherry-coconut slab from the freezer. Use the parchment paper handles to lift it out of the tin and onto a cutting board. Using a large, sharp knife, cut the slab into bars of your desired size. A standard size of 10 cm x 4 cm (4″ x 1.5″) works well and yields a satisfyingly sized bar.
  3. Dip and Coat: Working one bar at a time, drop a frozen bar into the bowl of melted chocolate. Use two forks to turn the bar over, ensuring it is completely coated on all sides.
  4. Drain and Set: Lift the chocolate-coated bar out of the bowl using one of the forks. Tap the fork gently against the side of the bowl to allow any excess chocolate to drip off. This prevents a thick “foot” of chocolate from forming at the base of your bar.
  5. Final Chill: Carefully slide the coated bar off the fork and onto a baking tray lined with fresh parchment paper. Repeat with the remaining bars. You will notice the chocolate begins to set almost immediately due to the coldness of the frozen bars. Once you have dipped all the bars and the chocolate no longer looks wet, place the entire tray back into the freezer for a final 15-20 minutes to ensure the chocolate shell is completely hard and crisp.

Nutrition Facts

Please note that these nutritional values are an estimate and can vary based on the specific brands of ingredients used (e.g., the cacao percentage of your chocolate and the type of sugar).

  • Servings: This recipe yields approximately 16 bars (based on the dimensions 10 cm x 4 cm x 1.25 cm).
  • Calories per Serving: Approximately 150-180 kcal per bar.

These bars are a source of antioxidants from the dark chocolate and cherries, as well as healthy fats from the coconut. As a homemade treat, they are free from the artificial preservatives and additives often found in commercial candy bars.

Preparation Time

  • Active Preparation Time: 20-25 minutes (pitting cherries, pressing mixture, dipping in chocolate)
  • Cooking Time: 30-40 minutes (simmering the cherries)
  • Chilling/Freezing Time: 3-4 hours (for initial freeze and final setting)
  • Total Time: Approximately 4.5 hours (most of which is hands-off time)

How to Serve and Enjoy Your Cherry Ripe Bars

These versatile bars can be enjoyed in many delightful ways, elevating them from a simple snack to a sophisticated dessert. Here are some of our favourite ways to serve them:

  • The Classic Coffee Break Companion: The rich, deep flavours of the Cherry Ripe Bar are a perfect match for a bold cup of black coffee, an espresso, or a creamy latte. The bitterness of the coffee cuts through the richness of the chocolate and sweetness of the filling.
  • As an Elegant Dessert: For a simple yet impressive dessert, serve a bar on a small plate with a dusting of cocoa powder and a few fresh cherries or raspberries on the side.
  • On a Dessert Platter: Slice the bars into smaller, bite-sized pieces and arrange them on a platter with other treats like vegan macarons, shortbread cookies, fresh berries, and assorted nuts for a beautiful and varied dessert board.
  • As an Ice Cream Topping: For an incredibly decadent treat, chop one of the bars into small chunks and sprinkle it over a scoop of your favourite vegan vanilla bean or coconut ice cream. The combination of cold, creamy ice cream with the chewy, chocolatey chunks is divine.
  • Perfect for Gifting: These homemade bars make a wonderful and thoughtful gift. Arrange them in a beautiful tin or box, separated by small squares of parchment paper to prevent sticking. They are perfect for holidays, birthdays, or as a thank-you gesture.

Additional Tips for Success

Here are five extra tips to help you master this recipe and customize it to your liking.

  1. Experiment with Fruit and Flavours: While classic Cherry Ripe is all about the cherry, don’t be afraid to experiment! This recipe works beautifully with other fruits. Try substituting half of the cherries with raspberries for a “Cherry-Raspberry Ripe” or even use cranberries for a tarter, festive version. For an adult twist, add a tablespoon of Kirsch (cherry liqueur) or Amaretto to the cherry mixture while it simmers.
  2. Achieve the Perfect Chocolate Finish: For a truly professional, glossy, and snappy chocolate shell, consider tempering your chocolate. This is a more advanced technique but yields incredible results. For an easier trick, after dipping the bars, you can use a fork to drizzle a little extra melted chocolate over the top for a decorative effect, or sprinkle them with coarse sea salt or toasted coconut flakes before the chocolate sets.
  3. Ensure Clean, Sharp Slices: The key to clean cuts is a very cold bar and a very sharp knife. If you find your bars are still a bit soft, don’t hesitate to freeze them for an extra hour. For ultra-clean edges, use a large chef’s knife that has been run under hot water and then wiped completely dry before each cut. The heat from the knife will melt through the bar cleanly.
  4. Master Your Storage: These bars are best stored in the freezer. The coconut oil in the filling and shell will soften considerably at room temperature, especially in warmer climates. Layer them between sheets of parchment paper in an airtight container and store them in the freezer for up to a month. They can be eaten directly from the freezer for a firm, chewy texture, or you can let them sit at room temperature for 5-10 minutes for a slightly softer bite.
  5. No Food Processor? No Problem!: If you don’t have a food processor, you can still make this recipe. After simmering the cherries, use a potato masher or the back of a fork to break them down into a coarse, jammy consistency in the pot. Then, transfer the mixture to a large bowl, add the coconut, coconut oil, and salt, and use a sturdy spatula and some elbow grease to mix everything together thoroughly until well combined. The texture might be slightly more rustic, but it will be just as delicious.

Frequently Asked Questions (FAQ)

Q1: Can I use frozen cherries instead of fresh ones for this recipe?

A: Absolutely! Frozen cherries are a fantastic and convenient option, especially when fresh cherries are not in season. You do not need to thaw them before use. Simply place the frozen pitted cherries directly into the pot with the sugar. Be aware that frozen cherries often release more water, so your simmering time might need to be extended by 10-15 minutes to ensure the liquid reduces to a thick syrup.

Q2: My cherry and coconut filling seems too wet and isn’t holding its shape. What went wrong?

A: The most common reason for a wet filling is that the cherry mixture was not cooked down long enough. It’s crucial to be patient during the simmering stage and allow the excess moisture to evaporate until you have a genuinely thick, jam-like syrup, not just a watery juice. If you’ve already mixed it with the coconut, you can try adding a few more tablespoons of desiccated coconut to help absorb some of the excess liquid.

Q3: Are these homemade Cherry Ripe Bars gluten-free?

A: Yes, they are naturally gluten-free! All the core ingredients—cherries, coconut, sugar, coconut oil, and pure dark chocolate—do not contain gluten. However, to be completely certain, it is always wise to check the packaging of your ingredients, especially the dark chocolate, to ensure they are certified gluten-free and produced in a facility that avoids cross-contamination if you are serving someone with celiac disease or a severe intolerance.

Q4: Can I make this recipe nut-free?

A: This recipe is naturally nut-free as written. It relies on coconut, which is botanically a fruit (a drupe), not a tree nut. However, some individuals with tree nut allergies also have an allergy to coconut. If you need to make it completely free of both tree nuts and coconut, you would need to fundamentally change the recipe, perhaps by using an oat and date-based filling, but it would no longer be a Cherry Ripe bar.

Q5: How can I adjust the sweetness of the bars?

A: You have several levers to pull to adjust the sweetness. First, you can reduce the amount of sugar used with the cherries, starting with as little as 1/4 cup and tasting the mixture as it cooks. Second, ensure you are using unsweetened desiccated coconut. Finally, and most effectively, choose a dark chocolate with a higher cacao percentage. A 75% or 85% cacao chocolate will be significantly less sweet and more intensely bitter, providing a beautiful contrast to the sweet filling.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cherry Ripe Bars Recipe


  • Author: Chloe

Ingredients

Scale

  • 500 g / 17.5 oz Ripe Cherries, pitted: The undisputed star of the show. Using ripe, sweet cherries is non-negotiable for achieving the best flavour. Varieties like Bing, Lambert, or Lapins are excellent choices due to their deep colour and rich taste. The ripeness ensures they have enough natural sugar and juice, which will concentrate into a beautiful, flavourful syrup as they cook. You can use fresh or frozen cherries, but fresh in-season cherries will always provide the most dynamic taste.
  • 10 ml / 2 tsp Vanilla Extract (optional): While optional, a high-quality vanilla extract adds a wonderful layer of aromatic warmth that beautifully complements both the cherries and the chocolate. It rounds out the flavours, adding a subtle complexity that elevates the bars from simply good to truly gourmet.
  • 100 g / ½ cup Sugar: This recipe uses a modest amount of sugar, allowing the natural sweetness of the cherries to shine. The sugar’s primary role is to help the cherries break down, release their juices, and form a thick, stable syrup that will bind the coconut filling. You can use standard granulated white sugar, caster sugar for a finer texture, or even coconut sugar for a hint of caramel flavour. The amount can be adjusted slightly based on the sweetness of your cherries.
  • 250 g / 8.8 oz (approx. 3 cups) Desiccated Coconut: This is the heart of the bar’s chewy texture. It’s crucial to use desiccated coconut, which is finely shredded and dried, rather than sweetened, moist flaked coconut. Desiccated coconut will absorb the cherry syrup perfectly, creating a dense, firm filling that holds its shape. Opt for unsweetened desiccated coconut to maintain control over the overall sweetness of the final product.
  • 37 g / 3 tbsp Coconut Oil or Vegan Butter, divided: A binder and a source of richness. The coconut oil helps bring the cherry and coconut mixture together into a cohesive, press-able mass. It also adds a subtle richness that makes the filling feel decadent. A small amount is also added to the chocolate to help it melt smoothly and create a slightly softer shell that’s easier to bite into without shattering. Refined coconut oil will have a neutral taste, while unrefined will contribute a more noticeable coconut flavour.
  • Pinch of Fine Salt: Never underestimate the power of a tiny pinch of salt in a sweet recipe. Salt is a flavour enhancer. It doesn’t make the bars salty; instead, it sharpens and intensifies the flavours of the cherry, coconut, and chocolate, making each component taste more like itself. It also helps to balance the sweetness.
  • 200 g / 7 oz Vegan Dark Chocolate: The grand finale. The crisp, slightly bitter shell of dark chocolate provides the perfect counterpoint to the sweet, chewy filling. Choose a high-quality vegan dark chocolate with a cacao percentage between 60% and 75% for the best results. A higher percentage will yield a richer, more intensely chocolatey, and less sweet flavour. You can use chocolate chips, but a chopped chocolate bar often melts more smoothly and evenly.

Instructions

Part 1: Crafting the Cherry-Coconut Filling

  1. Simmer the Cherries: Begin by placing your pitted cherries, sugar, and vanilla extract (if you’re using it) into a medium-sized, heavy-bottomed pot. Using a heavy-bottomed pot is key as it distributes heat more evenly and reduces the risk of the sugar scorching.
  2. Gentle Heat is Key: Set the pot over a low heat. Stir the mixture frequently with a spatula or wooden spoon. The initial goal is to gently encourage the cherries to release their natural juices without burning them. As the sugar dissolves and the cherries warm up, you will see a pool of beautiful red liquid forming at the bottom of the pot.
  3. Create the Syrup: Once the cherries are simmering in their own juices, allow them to cook gently. You are looking for two things to happen: the cherry fruit itself needs to soften completely, and the surrounding liquid needs to reduce and transform into a thick, glossy syrup. This process requires patience and will take approximately 30-40 minutes. The timing can vary depending on how juicy your cherries are. Stir the mixture every 5-10 minutes to prevent sticking and ensure even cooking. The mixture is ready when the syrup coats the back of a spoon and the fruit is very tender.
  4. Cool Down: Once the cherry mixture has reached the desired consistency, remove it from the heat and set it aside to cool down completely. This is a crucial step; adding hot cherry mixture to the coconut can cause the coconut oil to melt prematurely and result in a greasy, separated filling. Allow it to cool to at least room temperature.

Part 2: Forming and Freezing the Bars

  1. Combine the Filling: Transfer the cooled cherry mixture, including all the delicious syrup, to the bowl of a food processor. Add the desiccated coconut, 2 tablespoons (25 g) of the coconut oil (or vegan butter), and the pinch of fine salt.
  2. Pulse to Perfection: Pulse the mixture a few times. The goal is not to create a smooth paste but to combine everything into a homogenous, sticky mixture where the coconut is fully incorporated and tinted red by the cherries. You should still be able to see flecks of coconut and small pieces of cherry. Over-processing will turn it into a mushy paste.
  3. Prepare Your Tin: Line a baking tray or loaf tin with baking paper, leaving some overhang on the sides to act as handles. This will make it incredibly easy to lift the entire slab out later. For classic, thinner bars, a larger tray is ideal. I used two 20 cm x 10 cm (8″ x 4″) loaf tins to create two separate slabs.
  4. Press and Compact: Spoon the cherry-coconut mixture into your prepared tin(s). Using the back of a spoon or a small spatula, press the mixture down firmly and evenly. You want to compact it as much as possible to ensure the bars hold their shape when sliced. Aim for a thickness of about 1.25 cm (0.5 inches), which is typical for this type of bar.
  5. Freeze for Firmness: Place the tray(s) in the freezer for at least 2-3 hours. This step is essential for achieving clean, neat slices. Freezing solidifies the coconut oil and the entire mixture, preventing it from crumbling when you cut into it.

Part 3: The Chocolate Coating

  1. Melt the Chocolate: When you are ready to coat the bars, prepare the chocolate. The best method for melting chocolate is using a double boiler (bain-marie). Break up the dark chocolate into small, even pieces and place them in a heatproof bowl. Add the remaining 1 tablespoon (12 g) of coconut oil. Set this bowl over a small saucepan containing an inch or two of simmering (not boiling) water. Ensure the bottom of the bowl does not touch the water. Stir the chocolate occasionally until it is completely melted, smooth, and glossy. The coconut oil helps to create a perfectly fluid consistency for dipping.
  2. Slice the Bars: Remove the frozen cherry-coconut slab from the freezer. Use the parchment paper handles to lift it out of the tin and onto a cutting board. Using a large, sharp knife, cut the slab into bars of your desired size. A standard size of 10 cm x 4 cm (4″ x 1.5″) works well and yields a satisfyingly sized bar.
  3. Dip and Coat: Working one bar at a time, drop a frozen bar into the bowl of melted chocolate. Use two forks to turn the bar over, ensuring it is completely coated on all sides.
  4. Drain and Set: Lift the chocolate-coated bar out of the bowl using one of the forks. Tap the fork gently against the side of the bowl to allow any excess chocolate to drip off. This prevents a thick “foot” of chocolate from forming at the base of your bar.
  5. Final Chill: Carefully slide the coated bar off the fork and onto a baking tray lined with fresh parchment paper. Repeat with the remaining bars. You will notice the chocolate begins to set almost immediately due to the coldness of the frozen bars. Once you have dipped all the bars and the chocolate no longer looks wet, place the entire tray back into the freezer for a final 15-20 minutes to ensure the chocolate shell is completely hard and crisp.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 150-180