Make the blueberry swirl: Add blueberries, 1–2 tablespoons of honey or maple syrup, lemon zest, lemon juice, and a pinch of salt to a small saucepan.
Set over medium heat and cook for 5–7 minutes, stirring occasionally, until the berries burst and the mixture thickens slightly. Lightly mash some berries with the back of a spoon. Remove from heat and let cool to room temperature.
Sweeten the yogurt: In a bowl, stir together the Greek yogurt, remaining sweetener (start with 1 tablespoon), and vanilla extract.
Taste and adjust. You want it mildly sweet because the blueberry swirl adds more flavor.
Prepare the tray: Line a baking sheet with parchment paper. If using silicone molds or a mini muffin tin, no paper is needed, but make sure there’s room in your freezer for the tray to sit flat.
Assemble the bites: Spoon small mounds of yogurt onto the parchment (about 1–2 tablespoons each), leaving a little space between them.
Or fill each mold cavity halfway with yogurt. Add a small spoonful of blueberry mixture on top of each, then use a toothpick or tip of a knife to swirl gently. Don’t overmix—visible ribbons look best.
Add optional texture: If you like crunch, sprinkle a pinch of granola, chopped nuts, or chia seeds over the top.
Press lightly so they stick.
Freeze: Place the tray flat in the freezer for 2–3 hours, until the bites are fully set and solid in the center.
Release and store: Peel the bites off the parchment or pop them out of the molds. Transfer to a freezer-safe container or bag with parchment between layers to prevent sticking.
Serve: Let them sit at room temperature for 2–3 minutes before eating so the texture softens slightly. Enjoy cold and creamy with a bright blueberry pop.