Backofen auf 200°C vorheizen. Muffinbackblech mit 18 Papierförmchen auslegen.
Für die Cheesecakefüllung:
Frischkäse, Zucker, Dotter, Mehl und Vanille cremig schlagen. Zur Seite stellen.
Für den Muffinteig:
In einer großen Rührschüssel, beide Mehlsorten, Backpulver, Salz und Zitronenabrieb vermischen. Zur Seite stellen.
In einer mittelgroßen Rührschüssel, Zitronensaft, Öl, Zucker, Eier, Jogurt und Vanille mit einem Schneebesen gut vermischen. Mischung in die Mehlmischung gießen und mit einem Kochlöffel vorsichtig rühren nur bis alles vermischt ist. Heidelbeeren vorsichtig unterheben.
Einen Esslöffel Muffinteig in jedes Förmchen geben und verstreichen um Boden des Muffins zu bedecken. Cheesecakefüllung auf die Muffins verteilen (einen knappen Esslöffel pro Muffin). Restlichen Muffinteig (etwa einen Esslöffel pro Muffiin die Förmchen verteilen und verstreichen damit die Füllung bedeckt ist (muss aber nicht perfekt sein!)
Bei 200°C für 5 Minuten backen, dann die Temperatur auf 170°C reduzieren ohne die Ofentür zu öffnen und für weitere 12-15 Minuten backen,[/b] bis ein Zahnstocher der in die Mitte eines Muffins gestochen wird ohne Muffinteig herauskommt. Muffins im Blech 10 Minuten auf einem Gitter abkühlen lassen, dann aus dem Blech nehmen und auf einem Gitter ganz auskühlen lassen. (Die warmen Muffins sind sehr weich und nachgiebig; sie werden nach dem Auskühlen fester.)
Fest verschlossen sind die Muffins im Kühlschrank 4 Tage oder im Gefrierfach 2 Monate haltbar.