Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.
Part waffle, part lollipop, entirely irresistible. Waffle pops are the kind of thing that makes kids go wide-eyed and adults immediately reach for one before they’ve even finished setting up the platter.
They’re fun, they’re colorful, they’re dipped in chocolate and drizzled with a pink glaze, and they’re genuinely one of the most crowd-pleasing things you can put on a table.
The batter is a simple, no-fuss waffle recipe that comes together in one bowl. Great for birthday parties, spring gatherings, brunch spreads, or a Tuesday afternoon that needs a little something extra.
Thirty minutes, six waffle pops, zero leftovers.
Why You’ll Love This Recipe

- So much fun to make and decorate — Dipping, drizzling, and adding sprinkles is genuinely enjoyable for all ages. Get the kids involved and let everyone decorate their own.
- Simple batter, big payoff — A straightforward one-bowl waffle batter that comes together in minutes. All the magic happens in the toppings.
- Perfect for parties — Stand them upright in a cup or arrange on a platter and they instantly become the most photogenic thing on the table.
- Fully customizable — Change the glaze colors, swap the toppings, use different chocolate — every batch can look completely different.
- Dairy-free friendly — Almond milk in the batter means these work for dairy-free guests without any special modifications.
- Ready in 30 minutes — Fast enough for a last-minute occasion, impressive enough to look completely intentional.
Ingredients

For the Waffle Batter
- 1½ cups all-purpose flour
- 2 tablespoons brown sugar
- 1 tablespoon baking powder
- ½ teaspoon salt
- 1 large egg
- 1 cup almond milk
- ⅓ cup vegetable oil
- 1 teaspoon vanilla extract
- Food coloring of your choice (optional, for colored batter)
For the Vanilla Glaze
- 1 cup powdered sugar
- 2 tablespoons milk (more as needed)
- ½ teaspoon vanilla extract
- Pink food coloring (for one portion)
For the Chocolate Dip
- 1 cup chocolate chips
Other
- Lollipop sticks or stiff wooden skewers
- Sprinkles (optional)
Step-by-Step Instructions
Step 1: Make the Waffle Batter

In a large bowl, whisk together the flour, brown sugar, baking powder, and salt. In a separate bowl, whisk together the egg, almond milk, vegetable oil, and vanilla extract.
Pour the wet ingredients into the dry and stir until just combined — a few small lumps are fine. Do not overmix, or the waffles will be tough instead of light and fluffy.

If you want colored batter, divide it into separate bowls now and stir a few drops of food coloring into each until you reach your desired shade.
Step 2: Cook the Waffle Pops

Preheat your waffle maker according to its instructions and lightly grease it if needed. Pour a small amount of batter onto the center of the hot waffle maker — you want a smaller waffle than usual so it sits proportionally on the stick. Close the lid.
After about 1–2 minutes when the batter is partially set but not fully cooked through, carefully open the waffle maker and insert a lollipop stick or skewer into the base of the waffle.
Close the lid again and continue cooking for the remaining time until golden brown — about 3–5 minutes total. The partially-set batter seals around the stick and holds it firmly in place.
Step 3: Cool the Waffle Pops
Transfer the finished waffle pops to a wire rack and let them cool for 5–10 minutes before decorating. Dipping warm waffles in chocolate causes the chocolate to melt off immediately. Let them cool first.
Step 4: Make the Glaze
In a small bowl, whisk together the powdered sugar, milk, and vanilla extract until smooth. It should be thick enough to drizzle and coat but thin enough to flow off a spoon — add more milk a teaspoon at a time if needed.
Divide the glaze into two bowls and add a few drops of pink food coloring to one. Leave the other plain white.
Step 5: Melt the Chocolate

Place the chocolate chips in a microwave-safe bowl. Microwave in 30-second intervals, stirring well between each one, until fully melted and smooth — usually 2 to 3 rounds. Don’t microwave all at once or you risk burning the chocolate. Stir until completely glossy.
Step 6: Decorate

Dip the top of each waffle pop into the melted chocolate and let any excess drip off. While the chocolate is still slightly wet, drizzle the pink and white glazes over the top using a spoon and scatter sprinkles on immediately before everything sets. Have fun with it — swirls, zigzags, polka dots. There’s no wrong way to decorate a waffle pop.
Step 7: Set and Serve

Let the chocolate and glaze set for a few minutes. Stand the finished waffle pops upright in a cup or glass filled with sugar, rice, or even styrofoam for a display-ready presentation, or arrange them flat on a platter. Serve the same day for the best texture.
Pro Tips
Insert the stick at the right moment. Too early and the batter is too wet to hold it. Too late and the waffle is fully set and the stick won’t embed properly. About 1–2 minutes in, when the outside has started to set but the center is still soft, is the sweet spot.
Use a mini waffle maker if you have one. Mini waffles fit on lollipop sticks much more naturally and look adorable. A regular waffle maker works too — just use less batter and aim for a smaller, thinner waffle.
Cool before dipping. A warm waffle melts the chocolate off the surface before it can set. Even 5 minutes on a wire rack makes a significant difference.
Work fast with the decorations. Once the chocolate starts setting, the glaze and sprinkles won’t stick. Have everything prepped and ready to go before you start dipping, and decorate each pop immediately after the chocolate dip.
Thin your glaze gradually. The vanilla glaze thickens quickly as it sits. If it becomes too thick to drizzle, add milk one teaspoon at a time and stir. You want it flowing, not stiff.
Variations & Customizations
- White chocolate dip — Use white chocolate chips instead of semi-sweet for a sweeter, creamier dip that pairs beautifully with colorful glazes and sprinkles.
- Funfetti batter — Fold 2–3 tablespoons of rainbow sprinkles directly into the plain batter before cooking for a confetti waffle effect before you even get to decorating.
- Themed colors — Change the food coloring to match a party theme — blue and gold for a birthday, red and green for the holidays, pastels for Easter or a baby shower.
- Nutella dip — Warm Nutella until pourable and use as a dipping sauce instead of or alongside the melted chocolate. Kids absolutely love this version.
- Caramel drizzle — Drizzle warm caramel sauce instead of or alongside the glaze for a more indulgent, fall-themed variation.
- Coconut coating — After dipping in chocolate, roll the top in shredded coconut before it sets for a tropical finish.
- Regular milk batter — Swap the almond milk for whole milk or buttermilk. Buttermilk gives a slightly tangier, fluffier waffle with a little more depth of flavor.
Storage & Reheating
| Method | Details |
|---|---|
| Same day | Waffle pops are at their absolute best the day they’re made — crispy outside, soft inside, with set chocolate and glaze. |
| Room Temperature | Store undecorated cooled waffles in an airtight container for up to 1 day. Decorate fresh before serving. |
| Fridge | Decorated waffle pops can be refrigerated for up to 2 days but the waffle will soften as it absorbs moisture. Still tasty, just less crispy. |
| Freezer | Freeze plain, undecorated waffle pops on a tray then transfer to a bag for up to 1 month. Reheat in a toaster or oven and decorate fresh. |
| Reheating | Reheat plain waffles in a toaster or at 350°F in the oven for 5 minutes to bring back some crispiness before decorating. |
Frequently Asked Questions

What kind of waffle maker works best for waffle pops?
A mini waffle maker produces the most proportional, stick-friendly pops. A standard waffle maker works too — just use less batter per waffle so they’re a manageable size on the stick. Belgian waffle makers with deep pockets also work well and give you a thicker, fluffier pop.
My stick keeps falling out. What am I doing wrong?
The timing of stick insertion matters a lot. If you insert it too early, the batter is too wet to grip it. Insert the stick when the outside of the waffle has just started to set — about 1–2 minutes in — then close the lid to let the batter seal around it as it finishes cooking.
Can I make the batter ahead of time?
Yes. The batter can be made and refrigerated for up to 24 hours. Give it a gentle stir before using as it may thicken slightly in the fridge. Don’t add food coloring until you’re ready to cook.
The chocolate seized and went grainy. How do I fix it?
Chocolate seizes when it comes into contact with even a tiny amount of water. Make sure your bowl and spatula are completely dry before melting. If it seizes, try stirring in a teaspoon of vegetable oil — sometimes this brings it back to a smooth, dippable consistency.
Can I use a different milk instead of almond milk?
Yes — any milk works in this batter. Whole milk gives a slightly richer result, oat milk is a great neutral alternative, and buttermilk produces a fluffier, tangier waffle. The recipe is flexible and forgiving with milk substitutions.
How do I display waffle pops at a party?
Fill a wide cup, jar, or small bucket with sugar, uncooked rice, or a piece of styrofoam and stand the pops upright in it. This keeps them stable and upright, makes them easy to grab, and looks great on a dessert table. A mason jar with pastel ribbon works beautifully for spring parties.
Waffle Pops
Fun, colorful waffle pops dipped in chocolate and drizzled with a sweet vanilla glaze — the most joyful thing you can put on a party table in under 40 minutes.
Ingredients
For the Batter:
- 1½ cups all-purpose flour
- 2 tbsp brown sugar
- 1 tbsp baking powder
- ½ tsp salt
- 1 large egg
- 1 cup almond milk
- ⅓ cup vegetable oil
- 1 tsp vanilla extract
- Food coloring (optional)
For the Glaze:
- 1 cup powdered sugar
- 2 tbsp milk, plus more as needed
- ½ tsp vanilla extract
- Pink food coloring (for one portion)
For the Chocolate Dip:
- 1 cup chocolate chips
Other:
- Lollipop sticks or wooden skewers
- Sprinkles (optional)
Instructions
- Whisk dry batter ingredients together in a large bowl. Whisk wet ingredients separately, then combine until just mixed. Divide and color if desired.
- Preheat and grease the waffle maker. Pour a small amount of batter and cook for 1–2 minutes. Insert a lollipop stick, close the lid, and finish cooking until golden — about 3–5 minutes total. Cool on a wire rack.
- Whisk powdered sugar, milk, and vanilla until smooth and drizzleable. Divide and color one half pink.
- Melt chocolate chips in the microwave in 30-second intervals, stirring between each, until smooth.
- Dip each waffle pop in chocolate. Immediately drizzle with pink and white glaze and add sprinkles. Let set before serving.
Notes
Related articles to waffle pops
- 25 Easy yet Low Calorie Recipes That Don’t Feel Like Diet Food (Keeps You Full and Satisfied All Day)
- These Sweet Potato Brownies Are Rich, Fudgy, and Shockingly Good
- High-Protein No-Cook Peanut Butter Banana Overnight Oats That Keep You Full All Morning
- 34 Healthy Breakfast Ideas That Don’t Taste Like Sad Diet Food


