Für die Knoblauchbutter-Garnelen mit Zitronen-Blumenkohl-Reis: In einer Schüssel oder einem flachen Teller die Garnelen mit Salz und Pfeffer würzen.
Eine große Pfanne auf mittlerer Stufe erhitzen. 2 Esslöffel Butter schmelzen und die Hälfte des Knoblauchs und die gehackte Zwiebel 1 Minute lang anbraten, bis sie duften – darauf achten, dass sie nicht anbrennen. Den gewürfelten Blumenkohl in die Pfanne geben und umrühren, um alles gut zu vermischen und mit geschmolzener Butter zu überziehen. Unter regelmäßigem Rühren 1 Minute lang kochen.
Die 2 Esslöffel Gemüsebrühe, etwa die Hälfte der Petersilie und die Zitronenschale (falls verwendet) einrühren. Eine Minute kochen lassen, um den Saft zu reduzieren, dann den Zitronensaft und 2/3 des Parmesans hinzufügen. Eine weitere Minute kochen, bis der Blumenkohlreis knusprig-zart ist. Auf einen flachen Teller geben und beiseite stellen.
In derselben Pfanne (falls der Blumenkohl angebrannt ist, die Pfanne reinigen) 2 restliche Esslöffel Butter schmelzen und die gewürzten Garnelen hinzufügen. Die Garnelen 1-2 Minuten auf einer Seite braten.
Den restlichen gehackten Knoblauch, das italienische Gewürz und das Zwiebelpulver zu den Garnelen geben. Umrühren und die Garnelen umdrehen, um sie auf der anderen Seite zu garen. Die Garnelen 1 Minute lang kochen, dann 1/4 Tasse Gemüsebrühe und Sriracha hinzugeben. Die Garnelen mit dem restlichen Parmesan bestreuen und die Sauce 1 Minute lang einkochen lassen, dabei darauf achten, dass die Garnelen nicht überkochen.