Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 13 ingredients for grocery delivery
Step 1
In a small bowl add all ingredients and stir well to combine. Set aside.
Step 2
Preheat the oven to 350 degrees F and line a muffin pan with paper liners, set aside.
Step 3
In a medium-sized bowl add flour, baking powder, fresh thyme leaves, and kosher salt. Whisk to combine and set aside.
Step 4
In a small bowl (or use your liquid measuring cup) add buttermilk, lemon zest, vanilla bean paste, and lemon extract. Stir to combine and set aside.
Step 5
In the bowl of an electric mixer add butter and brown sugar.
Step 6
Bean on medium-high speed until light and fluffy, about 3 minutes.
Step 7
Add in the eggs, one at a time, scraping down the sides of the bowl between each addition, and mix until just combined.
Step 8
Lower the mixer speed to low and slowly add the flour just until combined.
Step 9
Gently stir in the fresh blueberries trying not to break them as you stir.
Step 10
Fill your muffin pans about 3/4 of the way full and smooth the top as best as possible.
Step 11
Top each muffin with a handful of streusel topping. If the topping sets up a bit (the butter might firm up a bit) just break it up with your hands. You want to use all the topping so don’t be scared to really top those muffins.
Step 12
Bake for about 25 minutes or until the muffin is fully cooked. You can test your muffin by inserting a toothpick into the center and when removed it should be clean.
Step 13
Let your muffins cool and top with drizzle.
Step 14
Whisk together until smooth. If it’s too thick add a little more lemon juice. If it’s too thin add a little more powdered sugar.