Замороженные креветки слегка разморозьте. Чеснок очистите и пропустите через пресс. Половину получившейся массы смешайте с 4 стол. ложками оливкового масла, залейте креветки и оставьте на 20-30 мин.
Помидоры ошпарьте кипятком, снимите кожицу, мякоть разомните вилкой. Лук очистите, мелко нарежьте и смешайте с оставшейся чесночной массой и молотым красным перцем.
Авокадо вымойте, разрежьте вдоль пополам и удалите косточку. Ложкой осторожно выньте мякоть, измельчите ее в блендере. Добавьте лимонный сок и перемешайте с чесночно-луковой смесью. Слегка приправьте соус солью и молотым черным перцем.
Насадите креветки на небольшие деревянные шампуры. Разогрейте в сковороде 2 стол, ложки оливкового масла, жарьте креветки 2-3 мин и дайте остыть. Готовые шашлычки подайте на стол с соусом из авокадо.