Дрібно нарізати цибулю та часник. Креветки промити в проточній холодній воді і обсушити.
На помірно високому вогні в невеликій сковороді (діаметром 25 см) розжарити олію і кинути туди цибулю. Пасерувати, поки цибуля не стане зовсім темною (приблизно 6-8 хвилин).
Додати спеції та пасерувати ще 3 хвилини.
У чистій сковороді середнього розміру розтопити вершкове масло. Через 2 хвилини, коли олія стане коричневого кольору, перекласти туди цибулю зі спеціями, залити апельсиновим соком і залишити на помірно високому вогні. Помішуючи, довести суміш до кипіння та дочекатися, коли рідина випарується на половину (приблизно 2 хвилини).
Викласти в приготовлений соус креветки, приправити сіллю та чорним перцем до смаку і, помішуючи, готувати 4 хвилини.
Готові креветки зняти з вогню, перемішати з|із| лимонним соком і подавати з|із| білим рисом.