These cherry lime bars are little bites of heaven! The lime and cherry work together magnificently. It takes a bit of time to make, but they're so worth it! The recipe isn't too difficult either. Just a simple vegan crust, dried cherry paste, and then a delicious filling made of coconut, cashews, and lime. The filling is super creamy which works great with the crust. Keep these cherry lime bars in your kitchen for when you need a sweet treat or bring them to a party. They're so cute and tasty––everyone will be impressed! Try making these cherry lime bars––you'll be so happy that you did!

Cherry Lime Bars [Vegan]






For the filling:

  • 1 cup raw unsalted cashews (see note)
  • 1 cup  canned coconut milk (see note)
  • 1 tablespoon lime zest
  • 1/2 cup lime juice
  • 1/4 cup maple syrup
  • 3 tablespoons cornstarch
  • 1/8 teaspoon salt

For the crust:

  • 1/2 cup vegan butter, plus more for greasing the pan zest from one lime
  • 1/4 cup granulated sugar
  • 1/4 cup powdered sugar, plus more for dusting
  • 1/4 teaspoon salt
  • 1 cup all-purpose flour

For the cherries:

  • 1 1/4 cups dried cherries
  • 1-2 tablespoons water


For the Filling: 

  1. Soak the cashews in a bowl or large measuring cup. Add enough water to cover the nuts completely. Cover the bowl and let soak at room temperature for at least 1 hour, or up to overnight (see note).
  2. Once the cashews are done soaking, preheat oven to 350°F, and grease an 8×8 square baking pan with vegan butter. Line the pan with two overlapping sheets of parchment paper, which will create a sling to lift the finished bars out of the pan.
  3. Drain the cashews, then place them in a blender. Add the coconut cream, lime zest, lime juice, maple syrup, cornstarch, and salt, and blend on high speed until smooth and creamy, with no graininess.

For the Crust:

  1. In a mixing bowl, blend the butter and lime zest with an electric mixer until smooth and creamy.
  2. Place a fine-mesh strainer over the bowl, then add the sugar, powdered sugar, and salt, sifting to remove any lumps.
  3. Blend until smooth, then sift in the flour. Blend until just combined and no streaks of dry flour remain.
  4. Transfer the dough to the prepared baking pan, and press it into an even layer about 1/2-inch thick.
  5. Bake for 15-18 minutes, until the edges begin to turn golden.
  6. Remove from the oven and place the pan on a rack to cool while you prepare the cherries and filling.

For the Cherries:

  1. Place the dried cherries in a food processor and blend until they form a paste, adding 1 to 2 tablespoons water to achieve a jam-like spreadable consistency. Set aside.

To Assemble:

  1. Spread the cherry purée over the crust in an even layer.
  2. Pour the filling over the cherry layer, then place in the oven and bake until the center is set and no longer ripples when the pan is shaken, 35-45 minutes.
  3. Place the pan on a wire rack to cool for 10 minutes, then transfer to the fridge to cool uncovered until completely chilled, 2 to 4 hours.
  4. When ready to serve, lift the bars out of the pan using the parchment paper sling, and transfer to a cutting board. Peel off the paper and cut the bars into your desired number of squares—for clean cuts, be sure to wipe off the knife between each slice.
  5. Just before serving, dust with powdered sugar, and enjoy!


— The longer the cashews soak, the softer they become. If you have a high-powered blender, soaking them for an hour should be sufficient. If you don’t own a high-powered blender, soaking the cashews longer will help ensure smooth and creamy bars. — When opening a can of coconut milk, there will be a layer of thick cream at the top and a watery layer beneath. When measuring it for this recipe, first scoop the cream layer into a measuring cup, then top it off with the more watery coconut milk until it reaches 1 cup. Any remaining coconut milk can be saved for another use. — To make this recipe gluten-free, substitute a gluten-free cup-for-cup flour for the all-purpose flour.