Per iniziare, mettete una grande pentola di acqua salata sul fuoco e portate a ebollizione.
Nel frattempo, fate caramellare le cipolle. Scaldare l’olio di semi d’uva in una padella a fuoco medio. Aggiungere le cipolle, ridurre il calore e cuocere lentamente fino a quando le cipolle si caramellano e raggiungono un colore marrone dorato, circa 20 minuti.
Per preparare gli spaetzle, mettere la farina, le uova, il latte, il sale, il pepe e la noce moscata nella ciotola di un mixer elettrico e sbattere fino a formare un impasto elastico e liscio, circa 1 minuto. Togliere l’impasto dalla ciotola e metterlo in una padella forata (si può usare un colino con grandi fori) o una pressa per spaetzle. Usando un tagliapasta di plastica o una spatola, spremere l’impasto attraverso i fori nell’acqua bollente. Cuocere fino a quando lo spaetzle sale sulla superficie dell’acqua, da 1 a 2 minuti. Scolare e trasferire in una ciotola.
Combinare il brodo di pollo e lo spaetzle in una casseruola media e portare a ebollizione. Togliere dal fuoco e aggiungere il Gruyère, il burro e la panna acida; mescolare fino a quando il formaggio comincia a sciogliersi. Condire a piacere con sale e pepe. Dividere in 6 pirottini o ciotoline e guarnire con cipolle caramellate e un rametto di cerfoglio.