Go Back
Stack of four bars with more behind, and raspberries around.

Gluten Free Ice Cream Sandwiches

Vegan and gluten free ice cream sandwiches, made with an easy no-bake brownie layer and cashew raspberry filling. Thanks to Bob's Red Mill for sponsoring this post!
Course Desserts
Cuisine American
Prep Time 15 minutes
Cook Time 10 minutes
Soaking Time 2 hours
Total Time 2 hours 25 minutes
Calories 492kcal


Raspberry Swirl Cashew Ice Cream

  • 300 grams raw, unsalted cashews
  • 130 grams coconut cream (scooped from the top of a can of full-fat coconut milk)
  • 100 grams maple syrup or honey
  • 2 teaspoons pure vanilla extract*
  • 150 grams raspberries OR 100 grams (~1/2 cup) raspberry jam**

Gluten Free Brownie Layer

  • 150 grams soft dates, seeds removed
  • 60 grams nut or seed butter
  • 2 tablespoons coconut oil
  • 1 tablespoon coconut milk
  • 1 teaspoon pure vanilla extract
  • 150 grams super fine natural almond flour
  • 3 tablespoons cocoa powder
  • 2 tablespoons coconut flour
  • ΒΌ teaspoon sea salt


  • Start by soaking the cashews. If using very hot water, soak 1-2 hours. With cool water, soak for at least 4 hours or up to 12 hours. The cashews should be fully soaked before proceeding with the other steps.
  • Line a 20cm (8 in.) square tin with parchment paper and set aside.
  • To make the brownie layer, add the dates, nut butter, coconut oil, coconut milk, and vanilla to the bowl of a food processor fitted with the blade attachment.
  • Blend until a very smooth paste forms and it looks like date caramel.
  • Add the almond flour, cocoa powder, coconut flour, and salt to the food processor. Blend again until fully incorporated and a ball of dough forms.
  • Remove the dough and divide into two equal pieces. Press into discs, then place each between two sheets of parchment paper. Roll to about 5mm (1/5 in.) thick.
  • Remove the top layer of parchment paper and trim the brownie pieces to fit your tin. Place the bottom layer into the prepared tin and freeze while preparing the ice cream. Set the top layer aside for now.
  • Once the cashews have soaked, make the ice cream filling. Prepare the jam (see notes).
  • Add the cashews, coconut cream, maple syrup, and vanilla to a blender, high-speed food processor, or tall container (for immersion blender).
  • Blend until very smooth and no cashew pieces remain. Depending on your mixer, this could take several minutes.
  • Spoon the cashew ice cream over the frozen brownie base layer and spread evenly. Top with the raspberry jam and swirl together.
  • Add the second brownie layer over the filling, gently pressing to ensure good contact.
  • Freeze for at least 4 hours, or overnight. Once frozen, cut into bars and serve. Leftover bars can be stored in an airtight container in the freezer for up to a month.


* If you want to use vanilla powder (1/2 teaspoon), add an extra 2 teaspoons of vodka to ensure the ice cream layer is soft enough after freezing.
** To make raspberry jam yourself for this recipe, simmer the raspberries with an optional drizzle of honey for 10 minutes, then chill fully before adding to the ice cream. To chill rapidly, place the base of the pot in a bowl filled with ice water.


Serving: 1g | Calories: 492kcal | Carbohydrates: 48g | Protein: 10g | Fat: 32g | Saturated Fat: 9g | Polyunsaturated Fat: 21g | Cholesterol: 3mg | Sodium: 114mg | Fiber: 8g | Sugar: 30g