
Red Velvet Heart Pops Recipe tastes like a mash-up of tender red velvet cake, tangy cream cheese frosting, and a chocolate shell that snaps when you bite into it. It works perfectly for Valentine’s Day, anniversaries, bake sales, or anytime you want a cute dessert in under 1 hour of active time. I tested these in my tiny kitchen while my dog judged me from the couch, so you know they passed a tough audience.
Why Make This Red Velvet Heart Pops Recipe at Home
Homemade red velvet heart pops let you control the sweetness, chocolate coating, and how generous you feel with the sprinkles. You skip the weird aftertaste from some boxed treats and use real cream cheese frosting that tastes rich and tangy.
You also shape each heart by hand, so every pop looks a little unique and charming. Kids love decorating them, and adults secretly enjoy that part just as much.
“These Red Velvet Heart Pops taste like bakery treats, only fresher, cuter, and way more fun to decorate.”
Ingredients You Need
Red Velvet Cake Base
You can use a boxed mix or bake from scratch. I often use a boxed red velvet cake mix on busy days and no one complains.
- 1 box red velvet cake mix, baked in a 9×13 pan and cooled completely
- Any major brand works; pick one you already like.
- Ingredients listed on the cake mix box
- Usually eggs, oil, and water.
- Optional from-scratch swap: your favorite homemade red velvet cake recipe, baked and cooled
- Use about 9 cups of crumbled cake.
Cream Cheese Frosting Binder
You only need enough frosting to bind the crumbs, not to frost a whole cake.
- 4 ounces cream cheese, softened
- Use full-fat for best texture.
- 2 tablespoons unsalted butter, softened
- 1 to 1 ½ cups powdered sugar, sifted
- ½ teaspoon pure vanilla extract
- Pinch of fine sea salt
If you feel tired or short on time, you can use ¾ to 1 cup of store-bought cream cheese frosting instead. Add it gradually so the mixture stays thick and moldable.
Chocolate Coating
- 12 ounces white chocolate chips or white candy melts
- Candy melts coat more easily and set faster.
- 4 ounces semi-sweet or dark chocolate chips, optional for drizzle
- 1 to 2 teaspoons refined coconut oil or neutral oil
- Helps thin the chocolate for smoother dipping.
- Red or pink oil-based candy coloring, optional
- Water-based color can cause chocolate to seize.
Decorations
- Assorted sprinkles, heart sprinkles, or nonpareils
- Crushed freeze-dried strawberries, optional
- Crumbled leftover red velvet cake, optional for garnish
Equipment List
- 9×13 baking pan for the cake
- Large mixing bowl
- Hand mixer or stand mixer
- Rubber spatula
- Parchment paper or silicone baking mat
- Baking sheet
- Heart-shaped cookie cutter, about 1 ½ to 2 inches wide
- You can also shape hearts by hand if you feel crafty.
- Lollipop sticks or paper straws, 20 to 24 pieces
- Microwave-safe bowls for melting chocolate
- Small spoon or fork for drizzling chocolate
- Styrofoam block or a deep container filled with rice or sugar to hold pops upright while they set
Tips & Mistakes
- Crumble the cake finely with your hands so no big chunks break the hearts apart.
- Add frosting slowly; stop when the mixture feels like soft modeling clay and holds a ball shape.
- Chill the shaped hearts before dipping so they stay firm and do not slide off the sticks.
- Press the lollipop stick into each heart gently but deeply so it reaches at least halfway.
- Dip the tip of each stick in melted chocolate before inserting to help it glue into the cake.
- Keep the chocolate warm and fluid; if it thickens, reheat in short bursts and stir well.
- Avoid water near the chocolate; even a drop can cause it to clump and turn grainy.
- Do not rush the setting time; let the pops firm up completely so they look smooth and glossy.
- Use candy melts if you feel new to chocolate work; they coat more easily than real chocolate.
- Work in batches; keep half the hearts in the fridge while you dip the others so they stay cold.
How to Make Red Velvet Heart Pops Recipe
Step 1: Bake and Cool the Red Velvet Cake
Preheat your oven according to the cake mix box or your recipe. Grease a 9×13 pan, line it with parchment, and pour in the batter. Bake until a toothpick comes out clean, then cool the cake completely on a rack.
Lift the cooled cake from the pan and place it in a large mixing bowl. Remove any very dark or crusty edges so the pops stay soft and uniform.
Step 2: Crumble the Cake
Break the cake into large chunks with your hands. Rub the chunks between your fingers until you get fine, even crumbs. Aim for a texture like slightly coarse sand so the frosting blends in smoothly.
If you see any big pieces, crush them again. The more even the crumbs, the smoother your heart pops look.
Step 3: Mix the Cream Cheese Frosting
Beat the softened cream cheese and butter together until smooth and creamy. Add the vanilla and salt, then mix again. Add the powdered sugar gradually and beat until the frosting turns thick but spreadable.
Scoop about ½ cup of frosting into the cake crumbs and mix with a spatula or clean hands. Add more frosting a spoonful at a time until the mixture holds together when you squeeze it. It should feel moist but not sticky or wet.
Step 4: Shape the Hearts
Line a baking sheet with parchment or a silicone mat. Press the cake mixture into an even layer about ¾ inch thick. Use a small heart-shaped cookie cutter to cut out hearts and place them on the tray.
Press leftover scraps together, flatten again, and cut more hearts until you use all the mixture. If you do not own a cutter, pinch off portions and shape hearts by hand like you would shape small burgers. Chill the tray of hearts in the fridge for at least 30 minutes.
Step 5: Add the Sticks
Melt 2 tablespoons of your white chocolate or candy melts in a small bowl. Dip the tip of each lollipop stick about ½ inch into the melted chocolate. Insert the coated tip into the bottom of each heart, pushing it at least halfway in.
Wipe any excess chocolate that squeezes out so the surface stays smooth. Return the tray to the fridge for 15 minutes so the chocolate around the sticks firms up.
Step 6: Melt the Chocolate Coating
Place the remaining white chocolate or candy melts in a microwave-safe bowl. Heat in 20 to 30 second bursts, stirring after each round, until smooth and fully melted. Stir in 1 teaspoon of coconut oil to thin it; add a little more if needed.
If you want pink or red coating, add a tiny amount of oil-based candy color and stir until you like the shade. Keep the bowl over a mug of warm water or reheat briefly as needed so the chocolate stays fluid.
Step 7: Dip the Heart Pops
Work with a few chilled hearts at a time and keep the rest in the fridge. Hold a pop by the stick and dip the heart into the melted chocolate, tilting the bowl so the coating covers the entire surface. Gently tap the stick on the side of the bowl while you rotate the pop to shake off excess chocolate.
Set the dipped pop upright in a Styrofoam block or a container filled with rice or sugar. Add sprinkles right away before the coating sets. Repeat with all the pops, reheating and stirring the chocolate as needed.
Step 8: Add Drizzles and Details
Melt the dark or semi-sweet chocolate in a small bowl. Use a spoon or fork to drizzle thin lines over the set white chocolate hearts. You can also dip a few hearts in dark chocolate for contrast.
Press crushed freeze-dried strawberries or cake crumbs onto the drizzle while it still feels soft. Let all the pops sit at room temperature until the chocolate feels completely firm and dry to the touch.
Variations I’ve Tried
I swap in chocolate cake instead of red velvet when I crave a richer cocoa flavor but still keep the heart shape and cream cheese frosting. I also make a strawberry version with strawberry cake mix and a touch of strawberry jam mixed into the frosting. Kids go wild for a funfetti twist with vanilla cake, rainbow sprinkles in the crumbs, and white chocolate coating.
You can skip the sticks and serve them as heart-shaped cake truffles on mini cupcake liners. I sometimes roll the mixture into balls and coat them in cocoa powder or finely chopped nuts for a less sweet snack-style treat.
How to Serve Red Velvet Heart Pops Recipe
Serve red velvet heart pops at room temperature so the cake tastes soft and the chocolate shell gives a gentle snap. Arrange them in a mason jar filled with sugar or rice so they stand like a bouquet. Pair them with cold milk, hot chocolate, or a latte for adults.
They also pack well in treat bags for party favors or classroom celebrations. Add a small tag or ribbon to each stick for an extra cute touch.
How to store
- Store the pops in an airtight container at room temperature for up to 2 days if your kitchen stays cool.
- Keep them in the fridge for 5 to 6 days; let them sit out 15 minutes before serving so the cake softens.
- Freeze undecorated cake hearts on a tray, then transfer to a freezer bag for up to 2 months; thaw in the fridge, then dip in chocolate.
- Freeze finished pops on a tray, wrap them individually, and store up to 1 month; thaw in the fridge overnight and enjoy chilled or at room temperature.
- Avoid storing them near strong-smelling foods so the chocolate and cake keep their flavor.

Red Velvet Heart Pops
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Grease and line an 8-inch square baking pan with parchment paper.
- In a bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- In a separate bowl, whisk the sugar, vegetable oil, egg, and vanilla until smooth. Stir in the buttermilk and red food coloring.
- Add the dry ingredients to the wet ingredients and mix just until combined. Stir in the vinegar.
- Pour the batter into the prepared pan and bake for 22–28 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely.
- Crumble the cooled cake into a large bowl, breaking it into fine crumbs.
- In a separate bowl, beat the cream cheese and powdered sugar until smooth and creamy.
- Add the cream cheese mixture to the cake crumbs and mix with a spatula or your hands until a soft, moldable dough forms.
- Line a baking sheet with parchment paper. Roll portions of the mixture into balls, then gently pinch and shape them into small hearts, about 1 to 1 1/2 inches wide.
- Insert a lollipop stick into the bottom of each heart, reshaping gently if needed. Chill the pops in the refrigerator for at least 45 minutes, or in the freezer for 20 minutes, until firm.
- Melt the candy melts or white chocolate with the shortening (if using) in a microwave-safe bowl in 20–30 second bursts, stirring between each, until smooth.
- Dip each chilled heart pop into the melted coating, turning to fully cover. Gently tap off excess coating on the side of the bowl.
- Place the dipped pops upright in a foam block or on a parchment-lined tray. Immediately add sprinkles if desired before the coating sets.
- Allow the pops to set completely at room temperature or in the refrigerator before serving.
Notes
Approximate per 1 pop (1 of 24): 150 calories; fat 8 g; saturated fat 4 g; carbohydrates 19 g; fiber 0 g; sugars 14 g; protein 2 g; sodium 95 mg. Values are estimates and will vary based on ingredient brands, exact sizes, and coating thickness.

Leave a Reply