Pour commencer, mettez une grande casserole d’eau salée sur la cuisinière et portez-la à ébullition.
Pendant ce temps, faites caraméliser les oignons. Faites chauffer l’huile de pépins de raisin dans une sauteuse à feu moyen. Ajoutez les oignons, réduisez le feu et laissez cuire lentement jusqu’à ce que les oignons caramélisent et atteignent une couleur brun doré, environ 20 minutes.
Pour faire les spaetzle, placez la farine, les œufs, le lait, le sel, le poivre et la muscade dans le bol d’un batteur électrique et battez jusqu’à ce que cela forme une pâte élastique et lisse, environ 1 minute. Retirer la pâte du bol et la placer dans un moule perforé (vous pouvez utiliser une passoire à gros trous) ou une presse à spaetzle. À l’aide d’un coupe-pâte en plastique ou d’une spatule, pressez la pâte à travers les trous dans l’eau bouillante. Faites cuire jusqu’à ce que les spaetzle remontent à la surface de l’eau, 1 à 2 minutes. Filtrer et transférer dans un bol.
Combiner le bouillon de poulet et les spaetzle dans une casserole moyenne et porter à ébullition. Retirer du feu et ajouter le gruyère, le beurre et la crème sure ; remuer jusqu’à ce que le fromage commence à fondre. Assaisonner au goût avec du sel et du poivre. Répartir dans 6 ramequins ou petits bols et garnir d’oignons caramélisés et d’un brin de cerfeuil.