Vegan and Gluten-Free Fruit and Almond Shortbread Bars

Save Recipe
  • Level: Easy
  • Total: 25 min
  • Prep: 15 min
  • Cook: 10 min
  • Yield: 16 bars
Share This Recipe


2 sticks (1 cup) vegan butter or margarine (we like Earth Balance)

1/2 cup sugar

1/2 teaspoon pure vanilla extract

1/2 teaspoon almond extract

1 cup almond flour

1/2 cup white rice flour

1/2 cup potato starch

1/4 teaspoon kosher salt

1 cup fruit preserves

Sliced almonds, for topping


  1. Preheat the oven to 350 degrees F and grease an 8-inch or 9-inch square pan. 
  2. With a hand or stand mixer, beat the vegan butter and sugar until light and fluffy. Add the vanilla and almond extracts. 
  3.  In a medium bowl, mix the flours, starch, and salt. 
  4.  Add the dry ingredients to the "butter" mixture and mix until just incorporated. 
  5.  Press two-thirds of the dough into the pan and bake for about 10 minutes, or until the crust is pale light brown. Remove it from the oven. 
  6.  When the pan has cooled enough to handle, spread the preserves evenly over the crust. 
  7. Break the remaining dough into little tiny pieces and drop them evenly over the jam. Top with the almonds. 
  8. Bake for another 25 to 30 minutes, or until the top is a nice golden brown. 
  9. Cut into bars and serve immediately, while still warm, or store them in the refrigerator.

Cook’s Note

To make in a non-GF/vegan version, use regular butter and substitute equal amounts all-purpose flour for the rice flour and potato starch.

Gluten-Free Chocolate Cake
18m Easy 98%
3-Ingredient Gluten-Free Flatbread
17m Easy 99%
Ask Me Anything About Baking: Duff Goldman
28m Easy 98%
Gluten-Free Cashew Oatmeal Cake
25m Easy 92%