Розріжте лимон навпіл і вилийте сік однієї половини у велику миску з водою. Відріжте артишокам ніжки і видалити грубе крайнє листя. Обріжте кінчики листочкам, що залишилися. Розкрийте артишоки та видаліть серцевину. Збризкайте артишоки соком половинки лимона, що залишилася, і помістіть їх у лимонну воду.
Скип'ятіть солону воду у великій каструлі, відправте туди артишоки і знову доведіть до кипіння. Зменште вогонь, накрийте і варіть 35 хвилин|мінути|, поки вони не стануть м'якими. (Спробуйте акуратно відірвати листок – він повинен легко відокремитися). Злийте воду, перевернувши артишоки головою вниз і акуратно їх притиснувши. Збережіть 750 мл води, де вони варилися.
Розріжте артишоки вздовж. Посипте їх половиною борошна і струсіть зайве.
Розігрійте олію в сковороді, відправте артишоки смажитися, поки вони не стануть золотистими. Знімайте їх зі сковороди шумівкою і складайте в каструлю з товстими стінками та дном.
Розігрійте оливкову олію в іншій сковорідці. Відправте туди дрібно порізану цибулю і готуйте на повільному вогні, помішуючи, 8 хвилин, поки він не почне ставати коричневим. Вмішайте борошно, що залишилося, смажте ще 2 хвилини, помішуючи, потім влийте бульйон від артишоків. Готуйте ще 5 хвилин, після чого додайте дрібно порізану шинку. Посоліть на смак і вилийте соус на артишоки.
Доведіть до кипіння, зменшити вогонь і варити ще 10-15 хвилин. Подавайте відразу у цьому ж посуді.