Add the cottage cheese to a high-speed blender or food processor and blend until completely smooth.
Add the frozen blueberries, Greek yogurt, whipped topping, honey or maple syrup, vanilla extract, and optional lemon zest.
Blend again until the mixture becomes smooth, creamy, and evenly combined.
Taste the mixture and adjust the sweetness if needed.
Fold in any optional mix-ins using a rubber spatula.
Transfer the mixture to a freezer-safe container and spread it into an even layer.
Cover tightly, pressing plastic wrap directly onto the surface before sealing with a lid.
Freeze for 3–4 hours, stirring once every hour during the first 2–3 hours if desired for an even creamier texture.
Remove the container from the freezer and let it sit at room temperature for 10–15 minutes before scooping.
Scoop into bowls and garnish with fresh blueberries, crushed graham crackers, whipped topping, or your favorite toppings.
Serve immediately and store leftovers in the freezer for up to 2 months.