Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(1)
Export 10 ingredients for grocery delivery
Step 1
In a medium bowl, combine the flour, brown sugar, cinnamon and cubed butter. Using your fingers or two forks, work the butter into the mixture until it is the texture of wet sand. Set the streusel aside.
Step 2
Preheat the oven to 350°F and line a muffin pan with muffin cups.
Step 3
In the bowl of a stand mixer fitted with the paddle attachment, beat the butter, vegetable oil and sugar until combined, about 2 minutes. Add the eggs, one at a time, beating between each addition.
Step 4
In a medium bowl, whisk together the flour, baking powder, baking soda and salt. Add the flour mixture, sour cream and vanilla extract to the stand mixer and beat until combined. Fold in 1 cup of blueberries.
Step 5
Layer the batter and streusel mixture into each muffin cup by adding a portion of the batter, topped by a layer of the streusel then another layer of the batter and a final layer of streusel. Top the muffins with the remaining 1/2 cup blueberries then bake the muffins for 18 to 20 minutes or until a toothpick inserted comes out clean. Remove the muffins from the oven and allow them to cool for 5 minutes in the pan before transferring them to a rack to cool completely.
Step 6
★ Did you make this recipe? Don't forget to give it a star rating below!