W garnku rozgrzej 2 łyżki oliwy. Cebulę obierz i posiekaj w kostkę. Posiekaną cebulę przełóż do garnka i smaż na małym ogniu 2-3 minuty. Następnie dodaj pokrojony w plasterki czosnek i smaż kolejną minutę.
Mięso pokrój w kostkę i dodaj do garnka. Smaż około 3-4 minuty. Następnie dodaj kaszę bulgur i dokładnie wymieszaj zawartość garnka. Dodaj curry i wlej do garnka bulion. Gotuj pod przykryciem na małym ogniu przez 15 minut. Gotową zupę zapraw śmietanką. Zahartuj śmietankę wrzącą zupą i przelej ją do garnka. Dodaj do zupy kukurydzę i dopraw do smaku solą i pieprzem. Podawaj ze świeżo posiekaną natką pietruszki.