Verknete Mehl, Butter, Zucker, Salz und Ei zu einem Teig. Füge nach Bedarf kaltes Wasser hinzu, bis der Teig geschmeidig wird. Forme zwei Teigplatten und kühle sie mindestens 30 Minuten.
Koche in einem kleinen Topf die Heidelbeeren mit Zucker und Zitronensaft auf. Rühre die Stärke unter und lasse die Masse leicht eindicken. Danach abkühlen lassen.
Rolle beide Teigplatten dünn aus und schneide jeweils acht gleich große Rechtecke (ca. 8 × 12 cm) aus.
Verteile auf der Hälfte der Rechtecke je 1–2 TL Heidelbeerfüllung mittig, lasse dabei einen Rand frei. Lege ein zweites Rechteck darüber und drücke die Ränder mit einer Gabel fest.
Lege die Pop-Tarts auf ein mit Backpapier belegtes Blech. Stich mit einem Messer kleine Luftlöcher ein. Backe sie bei 180 °C (Ober-/Unterhitze) ca. 20–25 Minuten, bis sie goldbraun sind.
Vermische den Puderzucker mit Milch zu einer dickflüssigen Glasur. Gib einzelne Tropfen Lebensmittelfarbe dazu und ziehe mit einem Zahnstocher marmorierte Muster durch. Verteile die Glasur auf den abgekühlten Pop-Tarts und streue sofort die Zuckersternchen darüber.