01 - Prepare vanilla cake according to package directions or your favorite homemade recipe. Bake until a toothpick inserted in the center comes out clean. Allow to cool completely on a wire rack before proceeding.
02 - In a medium mixing bowl, beat softened cream cheese and butter until creamy and smooth. Gradually add powdered sugar, beating until fully incorporated. Stir in vanilla extract until frosting is uniform and fluffy.
03 - Crumble the cooled cake into fine pieces using your hands or a food processor. Transfer to a large bowl. Add frosting gradually, one spoonful at a time, mixing until the mixture holds together when pressed but isn't overly wet or sticky.
04 - Portion the mixture into 24 equal pieces. Roll each portion into a ball, then gently flatten and shape into a teardrop or triangular form to resemble a watermelon slice. Place shaped pops on a baking sheet lined with parchment paper.
05 - Melt a small portion of green candy melts according to package directions. Dip the tip of each lollipop stick about 1/2 inch into the melted candy, then insert into the pointed end of each cake pop. Place in the freezer for 20 minutes to set firmly.
06 - Melt pink or red candy melts, adding 1 teaspoon of vegetable oil if needed for smooth consistency. Dip each chilled cake pop into the red coating, covering completely except for the very bottom edge. Gently tap to remove excess coating. Immediately press mini chocolate chips into the wet surface as watermelon seeds.
07 - Melt green candy melts until smooth. Dip the bottom portion of each cake pop into the green coating to create the watermelon rind effect. Insert pops into a cake pop stand or styrofoam block to set upright. Allow to harden completely at room temperature for 1 hour or refrigerate for 15-20 minutes.