Для приготування цієї страви краще використовувати невеликі баклажани.
Баклажани помийте та очистіть. Зробіть глибокий надріз уздовж кожного овочу - туди потім закладатиметься начинка. Обсмажте баклажани на олії з усіх боків до утворення золотистої скоринки. Поки ви готуватимете начинку, помістіть баклажани в тепле місце.
Відваріть у трохи підсоленій воді рис, злийте воду, промийте і остудіть його. Горіхи прожаріть і подрібніть. Базилік дрібно подрібніть. Сир натріть на дрібній тертці. Змішайте рис, горіхи та базилік, посоліть і поперчіть, якщо необхідно. Ложкою обережно розподіліть начинку по баклажанах.
У лист або форму для запікання постільте пергамент, збризкайте маслом. Розкладіть баклажани на деку розрізом з начинкою догори. Посипте кожен баклажан тертим сиром і збризкайте олією. Покладіть деко в духовку, розігріту до 180 градусів, і запікайте протягом 15-20 хвилин.
Поки готуються баклажани, приготуйте соус. Для цього очистіть цибулю та часник, дрібно порубайте і обсмажте на вершковому маслі до м'якості. Очищені та промиті квіти додайте на сковороду і, постійно помішуючи, загасіть на слабкому вогні протягом 2–3 хвилин.
Вийміть креветки зі сковороди і відкладіть у миску. Влийте на сковороду з цибулею та часником херес і дайте покипіти, поки рідина не зменшиться вдвічі. Соус, що вийшов, вилийте в миску з креветками, посипте червоним перцем і перемішайте.
Вийміть готові баклажани з духовки, викладіть їх на блюдо сервіровки і полийте соусом.