Ingredients
Equipment
Method
Step‑by‑Step Instructions
- Preheat your oven to 375°F (190°C) and line a muffin tin with paper liners.
- In a large mixing bowl, whisk together ⅓ cup of vegetable oil and 4 tablespoons of melted butter until smooth.
- Mix in 1 cup of granulated sugar along with 1 whole egg and 1 egg white until light and fluffy, about 2-3 minutes.
- Pour in ½ cup of buttermilk and 1 teaspoon of pure vanilla extract, stirring gently until combined.
- In a separate bowl, whisk together 1 ½ cups of all-purpose flour, 1 tablespoon of cornstarch, 2 teaspoons of baking powder, and ½ teaspoon of salt.
- Fold the dry ingredients into the wet mixture until just combined, then fold in 1 cup of fresh blueberries.
- For the filling, beat together 8 ounces of cream cheese with ¼ cup of sugar and 1 teaspoon of vanilla extract until smooth.
- Spoon about 2 tablespoons of muffin batter into each lined muffin cup, then add the cream cheese filling and cover with more batter.
- In a small bowl, mix ¼ cup of brown sugar, ⅓ cup of flour, and 2 tablespoons of melted butter until crumbly for the streusel topping.
- Sprinkle the streusel topping over each muffin before baking for 24-26 minutes.
- Let the muffins cool in the tin for 10 minutes before transferring them to a wire rack to cool completely.
Nutrition
Notes
Store your muffins in an airtight container in the fridge for up to 4 days. To freeze, wrap them individually and store for up to 2 months.