Die Mengenangaben für das Gemüse sind netto zu verstehen, also nach dem Vorbereiten.
Die roten Linsen ein paar Mal waschen und das Wasser abgießen.
Die Zwiebeln schälen, fein würfeln und im Öl in einem mittelgroßen Edelstahl-Topf anbraten, Hitze mit der Zeit senken, sodass die Zwiebeln nicht anbrennen, aber immer kleiner und weicher werden, insgesamt ca. 5-10 Minuten.
Wenn die Zwiebeln so weit sind, den geschälten Knoblauch dazupressen, den Ingwer dazureiben, Kurkuma und Kreuzkümmel dazugeben, umrühren und kurz warten. Der Knoblauch darf nicht braun werden, sonst wird er bitter.
Die roten Linsen dazugeben und verrühren.
Das Wasser und das Salz dazugeben, gut umrühren und auf mittlerer bis mittelhoher Hitze mit geschlossenem Deckel zum Köcheln bringen, dann auf niedriger Hitze weiterköcheln lassen. Solange warten, bis die roten Linsen aufplatzen und wie gewünscht weich geworden sind, ca. 15 Minuten. Falls nötig, etwas Wasser nachschütten und so auch final die gewünschte Konsistenz einstellen.
Die Spaghetti vom Timing her so kochen, dass sie möglichst nicht vor dem Curry gar sind - umgekehrt spielt es keine Rolle, da man das Curry beliebig lange warmhalten kann.
Den Zucker und den Zitronensaft dazugeben und gut umrühren.
Die Kokosmilch dazugeben und umrühren, auf niedriger Hitze mit Deckel ein paar Minuten aufwärmen.
Final mit Salz und etwas Pfeffer abschmecken und mit den Spaghetti servieren.