Soft and chewy, maple-sweetened peanut butter cookies sandwiched around homemade vegan jam ice cream. Gluten-free, vegan, and refined sugar-free.

Peanut Butter and Jelly Ice Cream Sandwiches

Soft and chewy, maple-sweetened peanut butter cookies sandwiched around homemade vegan jam ice cream. Gluten-free, vegan, and refined sugar-free. 

Prep Time 3 hours
Cook Time 12 minutes
Total Time 3 hours 12 minutes
Servings 12
Author Tessa Fisher


Peanut Butter Cookies

  • 1 flax egg 1 tablespoon ground flaxseed + 3 tablespoons warm water
  • ½ cup unsalted natural peanut butter stirred well
  • ½ cup maple syrup
  • 1 1/4 cup almond flour
  • ¼ cup coconut sugar
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 teaspoon pure vanilla extract

Vegan Jam Ice Cream


  • 1 pint store-bought vanilla ice cream of choice


  • ½-3/4 cup jam of choice homemade or store-bought (strawberry, blueberry, raspberry)


  1. To Make Cookies: Prepare flax egg, set aside for two minutes. Line a cookie sheet with parchment paper.

  2. In a large bowl, whisk peanut butter, maple syrup, and flax egg together. Add almond flour, coconut sugar, baking powder, baking soda, salt, and vanilla extract.
  3. Place in freezer for about 20 minutes (or fridge for close to hour) to chill.
  4. Preheat oven to 350 degrees Fahrenheit. The cookie dough will be sticky, so spray your hands with cooking spray as needed, then using a small spoon, scoop cookie dough and gently roll into a loose ball. Place on cookie sheet in even rows. Flatten each dough ball slightly with the tines of a fork. Due to the sticky nature, you may need to lightly wet the tines with water.
  5. Bake for 10 to 12 minutes. Remove from oven and allow cookies to rest a minute or two on cookie sheet before transferring them to a cooling rack.
  6. To Make Ice Cream: If you are using store-bought ice cream, skip to #9. Set aside a ½ cup of coconut milk in a small bowl or glass measuring cup. Whisk arrowroot starch into ½ cup of coconut milk. In a small saucepan over low heat, stir the remaining coconut milk, agave syrup, and salt until syrup has dissolved completely. Add the coconut milk-arrowroot starch slurry, stir to combine.

  7. Increase to medium heat, stirring often, and allow mixture to thicken, about 7-9 minutes. Remove from heat and allow to cool.
  8. Once cooled, pour mixture into a large Ziploc bag. Place the bag flat in the freezer until frozen (2-3 hours) or overnight. Once frozen, break mixture into chunks and transfer to a food processor. Process until smooth.

  9. Transfer ice cream to a loaf pan. Add spoonfuls of jam to ice cream, then using a knife, swirl to disperse. *If using store-bought, you'll want your ice cream softened so that you can mix the jam in.

  10. Cover loaf pan with plastic wrap so that wrap gently touches ice cream. This will help prevent ice crystals. Place in freezer until frozen.
  11. To Assemble: Place a small to medium scoop of ice cream on top of one top-down cookie. Place another cookie on top of ice cream, pressing down gently. Serve immediately or wrap tightly in plastic wrap and return to freezer.

Recipe Notes

Vegan ice cream recipe help from The Kitchn and adapted from my Chocolate Ice Cream Pie. Peanut Butter Cookies adapted from my Chocolate Tahini Cookies.