Preheat your oven to 375°F (190°C). Line a muffin tray with paper liners
In a large bowl, combine the oil, sugar, and softened cream cheese. Mix well until smooth and fully combined the mixture should be creamy with no lumps of cream cheese.
Add the egg, lemon zest, and vanilla extract to the bowl. Mix until everything is well combined and the batter is smooth.
Add the egg, lemon zest, and vanilla extract to the bowl. Mix until everything is well combined and the batter is smooth.
In a separate bowl, whisk together the flour, baking powder, and salt until evenly combined.
Add the dry ingredients to the wet mixture in three parts, alternating with the buttermilk. Start and end with the dry ingredients, mixing gently after each addition until just combined.
Carefully fold in the blueberries using a spatula, being gentle to avoid breaking them and turning the batter blue.
Bake for 15-20 minutes.
Let them cool in the pan for a few minutes before transferring to a wire rack to cool completely.