Najpierw pokrój bataty na mniejsze kosteczki o wielkości (1 cm × 1 cm).
Na średnim ogniu rozgrzej w większym garnku 3 łyżki oliwy z oliwek. Gdy olej będzie rozgrzany, włóż do garnka drobno pokrojoną cebulę, całe ząbki czosnku i pokrojone w kostkę bataty i smaż razem na średnim ogniu przez 4–5 minut.
Po upływie czasu dodaj 1 l bulionu warzywnego, 100 ml śmietanki do gotowania, curry, chilli, sól i pieprz. Przykryj garnek pokrywką i gotuj mieszankę na średnim ogniu przez 16–17 minut.
Gdy bataty będą miękkie, wyłącz ogień i dodaj do garnka drobno startą skórkę cytrynową i sok z ½ cytryny.
Na koniec zmiksuj zawartość garnka na gładko blenderem ręcznym, dopraw solą i pieprzem do smaku, rozlej do poszczególnych talerzy i podawaj.