Preheat your oven to 180 ℃. Line a muffin tin with paper liners and set it aside.
In a large bowl, cream together the butter and sugar. Add the eggs, vanilla essence, yogurt and lemon zest. Whisk until the mixture is fluffy and thick.
In a small bowl, toss together the blueberries with about 2 tbsp of the self-rising flour. Set aside.
Add the remaining flour to the butter mixture and just mix until the flour is mixed. Make sure you don’t over mix it.
With a spatula, fold in the blueberries with patience, making sure not to burst them.
Add the mix to the muffin liners. You can use an ice cream scoop to make sure you add the same amount of butter.
Bake for 20 minutes or until when a toothpick inserted in the center, it comes out clean.
Notes
BAKING: Time in the oven depends on the size of the muffins liners. If you use smaller ones, just take them out of the oven a few minutes earlier.
SUBSTITUTES: You can easily substitute natural Greek yogurt with cream or sour cream. They come out a bit greasier, but still super yummy.
STORAGE: Store in an air-tight container for 3-4 days at room temperature.