clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
These Paleo Peppermint Marshmallows are exactly what your hot chocolate needs! They're light, fluffy, and easier to make than you'd think. This recipe is Paleo + refined sugar free, with a beautiful swirl of homemade red food coloring!

Paleo Peppermint Marshmallows

  • Author: Rachel Conners
  • Prep Time: 60 minutes
  • Cook Time: 20 minutes
  • Total Time: 80 minutes
  • Yield: 36 marshmallows 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American
  • Diet: Gluten Free


These Paleo Peppermint Marshmallows are exactly what your hot chocolate needs! They’re light, fluffy, and easier to make than you’d think. These refined sugar-free marshmallows have a beautiful swirl of homemade red food coloring!



For the red food coloring

  • ½ cup beet juice

For the marshmallows

  • 3 tablespoons unflavored gelatin
  • 1 cup cold water (divided)
  • ¾ cup (252g) honey
  • ½ cup (156g) maple syrup
  • 2 teaspoons pure vanilla extract
  • ¾ teaspoon peppermint extract
  • ⅛ teaspoon salt
  • ⅓ cup tapioca flour


  1. First, make the red food coloring (not necessary, but looks cute!). Put the beet juice in a small saucepan and bring to a boil over medium-low heat. Let it simmer until it’s reduced by about half – it should be slightly thickened and gel-like. Remove to a small bowl and let cool. If you over reduce it and it’s too thick, you can whisk in extra beet juice to thin it out.
  2. Grease an 8×8” square pan (for thick marshmallows), 9×9″ pan (for slightly thinner), or 9×13″ pan (for thin marshmallows) very well with coconut oil, using a paper towel to rub it and make sure you fully coated the bottom, sides and edges of the pan. Set aside.
  3. In the bowl of a stand mixer fitted with the whisk attachment, combine the unflavored gelatin and ½ cup cold water, whisking gently to combine. Let stand to allow the gelatin to bloom while you make the syrup.
  4. Place the honey, maple syrup and ½ cup water in a medium saucepan and stir gently. Clip a candy thermometer onto the pan, and place it over medium-high heat. Bring it to a boil, checking it occasionally–you are looking for it to eventually hit a temperature of 235-240°F (soft ball stage).
  5. Once the syrup reaches 240°F, pull it from the heat. Turn the mixer up to medium speed and slowly pour the sugar syrup into the gelatin mixture. When all the syrup has been added, turn the speed to medium-high and let it go for about 8-10 minutes–the mixture should turn white and fluffy. Add the vanilla extract, peppermint extract, and salt and mix for 30 more seconds.
  6. Working quickly, use a dropper to drip the some food coloring onto the marshmallow. Swirl with a silicone spatula, adding more food coloring if desired. Don’t mix – just gently run your spatula through the food coloring.
  7. Pour the marshmallow into the prepared pan and use an offset spatula spritzed with cooking spray to even it out. If desired, you can add a bit more food coloring across surface of marshmallow and swirl in with the spatula. Tap the pan on the counter a few time to get rid of air bubbles. Let sit for about 6 hours or until firm.
  8. Use a knife to loosen the marshmallow from the edges of the pan and invert it onto a tapioca flour-dusted work surface. Dust the marshmallow slab with more tapioca flour and cut into whatever size pieces you wish (a pizza cutter works great here). Dip the sticky edges of the marshmallows in more tapioca flour and shake in a sieve to remove excess. Store in an airtight container for up to 1 week.

Keywords: peppermint marshmallows, refined sugar free marshmallows, honey marshmallows, maple syrup marshmallows