Vanilla Cake Pops Recipe

Almond flour vanilla cake pops are a fun dessert that have a soft inside and firm outer shell! Baby spinach gives the green cake pops their gorgeous color while honey is used as the sweetener of choice! These gluten free cake pops are SCD and Paleo friendly. They are grain free, dairy free, and refined sugar free. 
5 from 2 votes
Print Pin
Course: Dessert
Cuisine: American
Prep Time: 20 minutes
Cook Time: 25 minutes
Freeze Time: 1 hour
Total Time: 45 minutes
Servings: 10 cake pops
Calories: 255kcal
Author: Jennifer Brown



  • 1 large egg
  • 1 Tbsp vanilla extract
  • 1/2 Tbsp melted coconut oil (plus more for greasing baking pan)
  • 1 cup raw baby spinach, packed
  • 1 cup finely ground blanched almond flour
  • 1/4 tsp baking soda
  • 1/4 tsp sea salt
  • 1/4 cup honey
  • 1/4 cup non-dairy milk, such as almond, coconut or cashew milk
  • 10 lollipop sticks

Base Frosting

  • 2/3 cup shortening
  • 1/4 cup honey
  • 1 Tbsp vanilla extract

Shell Frosting

  • 3 Tbsp softened coconut butter
  • 2 Tbsp spinach juice


  • Before beginning, all ingredients should be at room temperature. Preheat oven to 325F. Grease and line a 9" round cake pan, set aside. 
  • Place all cake ingredients in the jar of a high speed blender. Process until the batter is completely smooth and you can no longer see pieces of spinach. You may need to stop to scrape down the sides of the jar a couple times. 
  • Pour the batter into the prepared baking dish and place on the middle rack in the oven. Bake for 20 to 30 minutes or until a toothpick inserted into the center of the cake comes out clean. 
  • Once the cake is cool enough to handle, turn out into a bowl and use your hands to break the cake up into small, crumbly pieces. 
  • In the bowl of a stand mixer fitted with the paddle attachment, cream together the shortening, honey, and vanilla extract. This is your base frosting. 
  • Add ONLY 1/4 cup of the base frosting to the cake and use your hands to mix them together.  *Leave the rest of the base frosting in the mixing bowl and set aside*
  • Roll the cake into small balls using a mini ice cream scoop. Place the cake balls on a freezer paper lined baking sheet and insert a lollipop stick into each ball. 
  • Place the cake pops into the freezer for 30 minutes or until they're cold and hard. 
  • Add the softened coconut butter to the base frosting and mix until well combined. Roll half of the frozen cake pops in the frosting and place back on the baking sheet. 
  • OPTIONAL: Reserve about 1 1/2 Tbsp of frosting to decorate the green cake pops. 
  • Mix the spinach juice into the frosting and roll the remaining cake pops in the green frosting. 
  • Use any extra green frosting to decorate the white cake pops. If you reserved any of the white frosting, use it to decorate the green cake pops. 
  • Place the baking sheet with the cake pops back in the freezer for at least 30 minutes. 
  • Store the cake pops in the freezer for a hard outer shell or in the refrigerator for a softer shell. 


  • See post above for directions on how to make spinach juice. 
  • If left at room temperature for more than 15 minutes, the shell will begin to get VERY soft! 
* The calories calculated in this recipe are an estimate. 
The photos and content above are copyright protected. Please do not use my photos without my prior permission. Please do not copy this recipe and share it on your own website or social media channels. If you wish to tell people about this recipe, you can provide a link back to my blog rather than copying the recipe. Thank you! XO, Jen


Serving: 0g | Calories: 255kcal | Carbohydrates: 0g | Protein: 0g | Fat: 0g | Saturated Fat: 0g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 0mg | Potassium: 0mg | Fiber: 0g | Sugar: 0g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 0mg | Iron: 0mg
Have you made this recipe?Leave a comment and star rating below! Share your photos on Instagram tagging @alifeofhappenstance and hashtag it #alifeofhappenstance!