Tomaten waschen. Jeweils am Stieleinsatz einen Deckel abschneiden, mit einem Löffel aushöhlen und etwa die Hälfte vom Fruchtfleisch aufheben. Schinkenspeck fein würfeln, Schalotte abziehen und ebenfalls fein würfeln. Spinat putzen, waschen, gut abtropfen lassen und grob hacken (eingefrorenen Spinat einfach nur auftauen). Ei pellen und fein würfeln. 1 EL Öl erhitzen und das Hackfleisch, den Speck und die Schalottenwürfel darin kräftig anbraten. Den Spinat hinzufügen, kurz mitbraten und dann abkühlen lassen. Das Tomateninnere, gewürfeltes Ei, Semmelbrösel, Quark und Tomatenmark unter das Hackfleisch mischen. Alles mit Salz und Pfeffer kräftig abschmecken. Eine feuerfeste Form mit dem übrigen Öl einpinseln, die ausgehöhlten Tomaten mit der Hackfleischmasse füllen, eventuell übrig gebliebene Hackmasse in der Form verteilen und die Tomaten ohne die Deckel daraufsetzen. Im vorgeheizten Backofen ca. 20 Minuten bei 200 Grad Celsius Ober-/Unterhitze (Umluft: 180 °C) garen. 5 Minuten vor Ende - wenn gewollt - die Tomatendeckel auf die Tomaten setzen und mitgaren.