Zuerst werden die Streusel zubereitet. Hierfür alle Zutaten in einer Schüssel miteinander krümelig verkneten. Anschließend kalt stellen.
Backofen auf 170°C Ober- und Unterhitze vorheizen.
Butter und Zucker miteinander verrühren. Eier nach und nach unterrühren. Dann Mehl, Backpulver, Natron, Salz und Buttermilch unterrühren.
Muffinformen mit Papierförmchen auslegen und diese ca. 3/4 mit Teig füllen. Anschließend die gewaschenen Heidelbeeren gleichmäßig auf die Muffins aufteilen und diese leicht in den Teig eindrücken. Zum Schluss die Streusel auf den Muffins verteilen.
Muffins im vorgeheizten Backofen ca. 20 Minuten backen.