Prepare the crust by mixing graham cracker crumbs, granulated sugar, and melted butter. Press into muffin liners.
Make the filling by beating cream cheese until smooth, then add powdered sugar, vanilla, lemon juice, and lemon zest.
Fold in fresh blueberries gently, then spoon the mixture into the crusts, filling them about 3/4 full.
Bake in a preheated oven at 325°F for 18-20 minutes until edges are set and centers are slightly jiggly.
Cool in the tin for a few minutes, then transfer to a wire rack to cool to room temperature before chilling in the refrigerator for at least 2 hours.