Zwiebel und Knoblauch schälen und fein würfeln. Sauerkirschen grob hacken. Zwiebel, Knoblauch, Zimt und Piment in heißem Olivenöl glasig dünsten. Bulgur und Sauerkirschen zugeben, kurz mitbraten. Mit Brühe auffüllen, zugedeckt aufkochen und bei geringer Hitze 15 Minuten garen. In der Zwischenzeit Minze waschen, Blätter von den Stielen zupfen, fein hacken, unter den gegarten Bulgur mischen und auskühlen lassen. Mit Salz und Pfeffer würzen.
Putenschnitzel nacheinander zwischen Klarsichtfolie plattieren. Mit Salz und Pfeffer würzen und je 2 EL Bulgur mittig auf die Schnitzel geben, einklappen und mit Zahnstochern fixieren. Schnitzel mit Mehl bestäuben. Den Ofen auf 80 °C vorheizen.
Die untere Hälfte der grünen Spargelstangen schälen und die Enden entfernen. Den weißen Spargel komplett schälen und ebenfalls das holzige Ende abschneiden. Beide Spargelsorten der Länge nach halbieren.
In einer Pfanne Butterschmalz erhitzen, gefüllte Schnitzel darin unter Wenden goldbraun braten, herausnehmen und im Backofen warm halten. In derselben Pfanne den Spargel anschwitzen, mit Salz und Zucker würzen. Mit Portwein ablöschen, zugedeckt bei schwacher Hitze 5 Minuten schmoren.
Die Schnitzel mit dem übrigen Bulgur und zweierlei Spargel anrichten und servieren.