Beginne mit der Zubereitung der Soße. Schäle Zwiebel und Knoblauch. Schneide die Zwiebel in Würfel und drücke den Knoblauch durch eine Presse.
Bringe die Butter in einem Topf zum Schmelzen und dünste Zwiebel und Knoblauch darin an, bis sie glasig sind.
Rühre das Mehl in die geschmolzene Butter ein und gieße die Sahne und Milch dazu. Lass alles einmal kurz aufkochen und rühre so lange, bis keine Klümpchen mehr da sind. Ist die Soße zu dickflüssig, gib noch etwas Milch hinzu.
Würze die Soße mit Thymian, Muskatnuss sowie Salz und Pfeffer.
Schäle Mairübchen und Kartoffeln und schneide oder hobele beide in dünne Scheiben.
Heize den Ofen auf 200 ° C Ober-/Unterhitze vor und fette die Auflaufform ein.
Lege die Kartoffel- und Mairübchenscheiben so übereinander, dass sie sich halb überlappen. Beginne in der Mitte der Form.
Gieße die Soße zum Schluss über das Mairübchen-Gratin und backe es für 30 Minuten.