Homemade pudding pops bring back everything you love about classic freezer desserts in one creamy bite. These swirled chocolate and white chocolate bars create a nostalgic flavor with a smooth texture that feels rich yet refreshing. If you need a simple frozen dessert that comes together quickly, this recipe delivers every time. Whether you’re planning a family dessert or searching for a lighter Weight Watchers dessert, these easy pops offer controlled portions and satisfying flavor without complicated steps.
Story
Homemade pudding pops always remind me of summer afternoons when the freezer held the most exciting treasure in the house. Back then, store-bought versions felt special. However, once I started making homemade pudding pops from scratch, I realized how easy they are to recreate with even better flavor and texture.
What I love most about homemade pudding pops is how flexible they are. You can swirl flavors, adjust sweetness, or even lighten the recipe slightly if you’re looking for low point treats. Plus, because they freeze individually, they help with portion control.
Even better, homemade pudding pops require only a handful of ingredients and minimal prep time. After a quick mix and swirl, the freezer does the rest. If you want a dependable, easy popsicle recipe that delivers creamy results every time, this one belongs in your rotation.
Ingredients
-
3.3 ounces white chocolate instant Jell-O pudding mix (or vanilla)
-
3.3 ounces chocolate instant Jell-O pudding mix
-
3½ cups whole milk, divided
Step-by-Step Instructions
Preparing the Ingredients
Start by placing the white chocolate pudding mix in a medium bowl. Add 1¾ cups of whole milk. Whisk for about two minutes until smooth and slightly thickened.
In a separate medium bowl, combine the chocolate pudding mix with the remaining 1¾ cups of milk. Whisk again until smooth. Allow both puddings to sit for about five minutes so they begin to set but remain soft enough to pipe.
Cooking Instructions
Spoon alternating dollops of both pudding flavors into a gallon-size plastic bag. Seal the bag and snip a small corner from the tip.
Pipe the pudding mixture into popsicle molds, allowing the two colors to swirl naturally as you fill each cavity. Insert sticks according to your mold’s instructions.
Place the molds in the freezer and freeze for at least 3 hours. For firmer results, freeze overnight.
To remove, dip the bottom of the mold briefly in warm water. Gently pull each pudding pop straight out.
Tips for Perfect Results
Common Mistakes to Avoid
First, avoid over-whisking the pudding. If you mix too long, it may thicken too quickly and become difficult to pipe.
Second, do not wait too long before transferring the pudding to the bag. If it sets fully, you won’t achieve that signature swirl.
Finally, avoid adding too much warm water when removing the pops. A quick dip works best and keeps the surface smooth.
Pro Tips for Better Flavor
For a deeper chocolate flavor, choose dark chocolate pudding instead of milk chocolate.
If you want a lighter version for a Weight Watchers dessert, substitute part of the whole milk with 2% milk.
You can also add mini chocolate chips or crushed cookies between layers for extra texture while keeping these homemade pudding pops fun and customizable.
Serving and Storage
How to Serve
Serve homemade pudding pops straight from the freezer on a warm afternoon. They pair beautifully with fresh berries or a drizzle of melted chocolate. Because they come in individual portions, they work well for gatherings, backyard barbecues, or as quick after-dinner low point treats.

How to Store Leftovers
Store pudding pops in their molds or transfer them to a freezer-safe airtight container. Separate layers with parchment paper to prevent sticking. They stay fresh for up to two weeks in the freezer without losing texture.
Conclusion
Homemade pudding pops deliver creamy texture, nostalgic flavor, and simple preparation in one reliable dessert. With just pudding mix and milk, you can create a beautiful swirl that feels special yet effortless. Try this recipe once, and it will quickly become your favorite go-to frozen treat for warm days or anytime you crave something sweet and chilled.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use low-fat milk instead of whole milk?
Yes, you can substitute 2% or even skim milk. However, whole milk creates the creamiest texture. If you prefer lighter low point treats, expect a slightly less rich consistency.
How long do homemade pudding pops need to freeze?
They need at least 3 hours to firm up properly. For best results, freeze overnight so the centers fully solidify and release easily from the molds.
Can I make these without a popsicle mold?
Absolutely. Small paper cups work well. Simply fill them with pudding, cover with foil, insert sticks through the foil, and freeze until solid.
Print
Homemade Pudding Pops
- Total Time: 3 hours 15 minutes
- Yield: 12 pops 1x
- Diet: Vegetarian
Description
Creamy old-fashioned homemade pudding pops made with chocolate and white chocolate pudding swirled together for a simple frozen dessert.
Ingredients
- 3.3 ounces white chocolate instant Jell-O pudding mix
- 3.3 ounces chocolate instant Jell-O pudding mix
- 3½ cups whole milk, divided
Instructions
- In a medium bowl, whisk white chocolate pudding mix with 1¾ cups milk until smooth and slightly thickened.
- In a separate bowl, whisk chocolate pudding mix with remaining 1¾ cups milk until smooth.
- Let both puddings sit for 5 minutes until slightly set but still soft.
- Spoon alternating dollops of both puddings into a gallon-size plastic bag and seal.
- Snip the tip of the bag and pipe pudding into popsicle molds to create a swirl effect.
- Insert sticks and freeze for at least 3 hours or overnight.
- Dip molds briefly in warm water to release pudding pops and serve.
Notes
- Do not overmix the pudding or it will thicken too quickly.
- Freeze overnight for best texture and easy removal.
- Store in an airtight freezer-safe container for up to 2 weeks.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: Freezing
- Cuisine: American
Nutrition
- Serving Size: 1 pop
- Calories: 102
- Sugar: 15
- Sodium: 188
- Fat: 2
- Saturated Fat: 1
- Unsaturated Fat: 1
- Trans Fat: 0
- Carbohydrates: 17
- Fiber: 0.3
- Protein: 3
- Cholesterol: 9