In a large mixing bowl, beat the softened cream cheese with an electric mixer until smooth and creamy.
Add the Greek yogurt, powdered sugar, lemon juice, lemon zest, and vanilla extract. Mix on medium speed until all ingredients are well combined and smooth.
Gently fold in the fresh blueberries, being careful not to crush them too much.
Transfer the dip to a serving bowl. For added flair, decorate the top with a few whole blueberries and a sprinkle of lemon zest.
Serve immediately with graham crackers or an assortment of fresh fruit slices for dipping.
Notes
Serve immediately for the best flavor and texture.