Suflet z batatów i sera

(4–6 porcji)
1 kg batatów, 3 łyżki masła, 3 łyżki mąki, 1 1/2 szklanki mleka, 1 średnia cebula, 1/2 szklanki startego parmezanu, 1 szklanka startego gruyera lub innego sera o wyrazistym smaku, po
1/2 łyżeczki do kawy mielonego imbiru, gałki muszkatołowej i mielonego ziela angielskiego, pieprz, sól, 6 jaj

Bataty upiec w piekarniku (50 minut) lub po obraniu ugotować w wodzie (upieczone są smaczniejsze). Miąższ dokładnie przecisnąć przez praskę do ziemniaków. Ostudzić. Roztopić na dużej patelni masło, dodać posiekaną jak najdrobniej cebulę i smażyć, aż stanie się miękka, czyli około 10 minut, mieszając. Zagrzać silnie mleko. Na patelnię z masłem i cebulą wsypać mąkę i mieszając smażyć, aż zacznie się pienić. Wówczas wlewać mleko, ciągle mieszając, aby powstał sos. Gotować 2 minuty. Do sosu dodać sól, pieprz, gałkę, imbir i ziele angielskie. Kiedy lekko wystygnie, dodawać po kolei żółtka, energicznie mieszając. Połączyć sos z purée z batatów, dodać starty gruyer, po czym lekko, ale dokładnie wymieszać. Sporą formę do sufletów lub 2–3-litrowe wysokie naczynie żaroodporne wysmarować odrobiną masła i wysypać połową startego parmezanu. Do formy przełożyć suflet, posypać pozostałym parmezanem i piec 50 minut w piekarniku
o temperaturze 180? C. Podawać od razu z dodatkiem keczupu lub z sokiem pomidorowym albo bez żadnych dodatków.