Para hacer la masa: mezcla la harina con la mantequilla hasta lograr una consistencia arenosa, agrega la sal, la yema y un poco de agua, si es necesario.
Trabaja con las manos hasta lograr una masa que no se pegue en las manos, envuélvela en plástico y refrigera al menos 1 hora.
Extiende la pasta sobre una superficie limpia y ligeramente enharinada, forra un molde para tarta engrasado; reserva.
Aparte, revuelve los huevos, la leche y la crema, cuando estén incorporados, sazona con sal y pimienta; reserva.
Calienta la mantequilla y acitrona la cebolla, añade los nopales, revuelve para integrar, rectifica la sazón y retira.
Pon el relleno sobre la pasta, espolvorea el queso y la mezcla de leche y huevo; hornea de 30 a 35 minutos a 180°C o hasta que cuaje.