Положите в контейнер вымытые креветки, добавьте 2 очищенных и измельченных зубчика чеснока, сок половины лимона, соль, черный перец, полейте 3 ст. л. оливкового масла и перемешайте. Накройте креветки и уберите в холодильник на 1 час.
Насыпьте рис в сотейник, посолите морской солью, добавьте 2 ст. л. оливкового масла и 1 ст. л. лимонного сока и нагревайте, помешивая, 5 минут. Уменьшите огонь до минимального, влейте 250 мл горячей воды, накройте крышкой и готовьте 12 минут. Аккуратно перемешайте рис вилкой и прогревайте под крышкой еще 2 минуты. Снимите сотейник с огня и сохраняйте рис теплым.
Нарежьте помидоры и тыкву кубиками среднего размера. Лук, оставшийся чеснок и имбирь очистите. Лук мелко нарежьте, чеснок измельчите, имбирь натрите на мелкой терке. Удалите семена из перца чили, стручок нарежьте тонкими кольцами. Шпинат вымойте и обсушите.
Разогрейте в глубокой сковороде 6 ст. л. оливкового масла и обжаривайте лук 2 минуты. Добавьте чеснок, имбирь, куркуму, молотый чили, тмин, кориандр и готовьте, помешивая, 3 минуты. Положите в сковороду чили, помидоры и тыкву и продолжайте готовить еще 7 минут. Влейте кокосовое молоко, посолите и тушите под крышкой на среднем огне, 10 минут.
Добавьте в сковороду подготовленные креветки и готовьте 3 минуты. Положите шпинат и доводите карри до готовности еще 2 минуты. Подавайте с рисом.