Mixed Berry Fruit Bars

These grain-free Mixed Berry Fruit Bars are made with almond and coconut flours, fresh mixed berries, a crumble topping, and chopped pecans! So sweet and delicious, the gluten-free crust tastes like cake. This treat is perfect for dessert, breakfast, or brunch! {Vegan + Paleo-friendly}



For the crust:

  • 2 cups almond flour
  • 1/3 cup coconut flour
  • 1/8 teaspoon sea salt
  • 1 teaspoon vanilla
  • 1/3 cup agave nectar
  • 1/3 cup coconut oil

For the filling:

  • 2 cups mixed fresh fruit
  • 1 tablespoon agave nectar
  • 1 tablespoon tapioca flour


  1. Set the oven to 350 degrees. Grease a 9×9 baking dish and set aside. In a mixing bowl, combine the almond flour, coconut flour, sea salt, vanilla, agave nectar, and coconut oil. Set aside 1/4 the amount of dough. Gently press the remaining dough into the 9×9 baking dish and bake for approximately 12-15 minutes, or until the dough has set but isn’t burned. Set aside to cool.
  2. While the crust is baking, combine the fresh mixed fruit, agave nectar, and tapioca flour in a saucepan and cook on a low to medium heat for about 3-5 minutes, or until the fruit softens. Use a potato masher, if necessary, for larger pieces of fruit or fruit that doesn’t soften (such as blueberries). Set aside to cool.
  3. Pour the fruit mixture over the cooled crust. Crumble the remaining batter over the top of the fruit and sprinkle with pecans or other nut of choice.
  4. Bake another 12-17 minutes. Let cool and chill for up to 30 minutes in the refrigerator before serving. This allows enough time for the coconut oil to solidify and make serving easier.


    • Combined baking times will, on average, be about 30-32 minutes and will depend on whether you like softer or crispier crusts. 
    • If you’d like to make this a paleo and vegan baked good, then sub maple syrup for the agave nectar. And if you want it paleo-only, sub 100% pure honey. You can also sub other mixed nuts, if you’d like, and mix and match the berries to your liking. 
    • You can prepare this in an 8×8 pan, however the baking times may vary since the crust will be thicker. If you don’t want the topping to burn, consider covering it with foil and bake it a few minutes longer.