Indulgent Delights: Wild Blueberry Muffins with Streusel Topping and Cream Cheese Filling

Prepare to embark on a delectable journey of flavors and textures with our irresistible Wild Blueberry Muffins, adorned with a heavenly Streusel Topping and a luscious Cream Cheese Filling. Each component of this indulgent treat plays a vital role, coming together to create a symphony of taste that will leave your taste buds dancing with delight.

First, let’s talk about the Streusel Topping – a delightful combination of flour, brown sugar, cinnamon, and melted butter. This crumbly mixture adds a delightful crunch and a hint of sweetness to every bite, creating a perfect contrast to the soft and moist muffin base.

Now, let’s turn our attention to the star of the show – the Wild Blueberry Muffins themselves. Made with a blend of flour, sugar, eggs, vegetable oil, and full-fat Greek yogurt, these muffins are the epitome of moistness and flavor. But it’s the addition of wild blueberries that takes them to the next level. Bursting with natural sweetness and a tangy bite, these little blue gems add a burst of freshness to each bite, perfectly complementing the rich, buttery flavor of the muffin.

And let’s not forget about the Cream Cheese Filling – a luxurious addition that takes these muffins from ordinary to extraordinary. With its creamy texture and subtle tanginess, the cream cheese filling adds a delightful surprise to every bite, creating a perfect balance of flavors that will keep you coming back for more.

In conclusion, our Wild Blueberry Muffins with Streusel Topping and Cream Cheese Filling are a true celebration of flavor and indulgence. Whether enjoyed as a breakfast treat or a midday snack, these muffins are sure to delight your senses and leave you craving another bite. So why wait? Preheat your oven, gather your ingredients, and get ready to experience the irresistible magic of these decadent muffins firsthand.

A very generous thank you to  Canadian Wild Blueberries for sponsoring this recipe. It is an honour to work with brands that align with our values and make it possible for us to share these recipes with you.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Wild Blueberry Cream Cheese Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: The Kilted Chef
  • Yield: 10-12 Muffins 1x


Units Scale

Streusel Topping

  • 2/3 cup flour
  • 1/3 cup brown sugar
  • 1/4 tsp cinnamon
  • 1/4 cup melted butter

Wild Blueberry Muffins

  • 2 cups flour
  • 1/2 tsp salt
  • 2 tsp baking powder
  • 1 cup sugar
  • 2 eggs
  • 1/2 cup vegetable oil
  • 1 cup full fat greek yogurt
  • 1 tsp vanilla extract
  • 2 cups wild blueberries
  • 2 tbsp flour

Cream Cheese Filling

  • 6 ounces room temperature cream cheese
  • 2 tbsp sugar
  • 1 tsp cornstarch
  • 1 tsp vanilla


  1. Preheat oven to 350 F and line a cupcake pan with 10-12 paper liners.
  2. Combine all of the streusel ingredients, mix to form a crumble and set aside.
  3. Divide the wild blueberries in half, combine 1 cup with 1 tbsp flour, reserve the remaining cup for topping.
  4. Make the muffin batter by combing the dry ingredients, in a separate bowl whisk together the sugar and eggs. Whisk in oil, yogurt, and vanilla.
  5. Add dry ingredients to wet and gently mix by hand.
  6. Fold in the flour tossed wild blueberries. Set aside.
  7. Combine the cream cheese, sugar, cornstarch and vanilla.
  8. Fill the muffin tin 1/2 full with batter mixture, make a well and spread batter up the sides of the liner.
  9. Drop a tablespoon of cream cheese mixture into the well in each muffin, top with remaining batter.
  10. Once all the muffin cups are filled top each muffin with remaining wild blueberries and streusel topping.
  11. Bake for 25 minutes or until the center has set.
  • Category: baking, Recipes