01 -
Preheat oven to 200°C. Line muffin tin with paper liners and set aside.
02 -
In a small bowl, whisk together flour, sugar, and cinnamon. Add melted butter, stirring with a fork until the mixture forms coarse crumbs. Set aside.
03 -
In a large bowl, mix together flour, baking powder, and salt. Set aside.
04 -
In a medium bowl, whisk eggs and sugar until blended. Whisk in yogurt, canola oil, and vanilla extract until smooth and pale.
05 -
Fold the wet ingredients into the dry ingredients by hand, mixing just until combined. Do not overmix.
06 -
Toss 1 cup (approximately 150 g) of blueberries with 1–2 tablespoons flour until coated, then gently fold into batter.
07 -
Spoon the batter into prepared muffin cups, filling each about two-thirds full.
08 -
Top each muffin with the remaining blueberries, then generously sprinkle streusel topping over the surface.
09 -
Place the muffin tin in the oven and immediately reduce heat to 190°C. Bake for 18–20 minutes or until a toothpick inserted in the center comes out clean.
10 -
Cool muffins in the pan for 5 minutes, then transfer to a wire rack to cool completely.