Шпинат промийте, очистіть ніжки, що затверділи, і відправте у велику каструлю з киплячою солено водою. Знову доведіть до кипіння, зменшіть вогонь та варіть 10 хвилин. Добре злийте, відіжміть зайву рідину. Поріжте листя.
Насипте макарони у велику каструлю із солоною водою, доведіть до кипіння і варіть без кришки. Коли вода знову закипить, зменшіть вогонь, щоб вода продовжувала кипіти і варіть ще 10–12 хвилин. Злийте через великий друшляк, промийте під холодною водою і відставте.
Зробіть соус-бешамель: розтопіть 25 грам вершкового масла|мастила| разом із соняшниковою в ковшіку, вмішайте муку|борошно| і готуйте, помішуючи, 2-3 хвилини - але не дайте|добавляйте| муці|потемніти|. Повільно помішуючи, вливайте молоко. Посолити. Готуйте помішуючи на повільному вогні 5 хвилин.
Розігрійте духовку до 180 градусів. Розтопіть 40 г вершкового масла в іншому ковші, додайте шпинат, добре перемішайте і викладіть його потім у глибоку вогнетривку форму. Розподіліть по дну.
Змішайте макарони з половиною тертого сиру та викладіть цю суміш на шпинат. Зверху залийте соусом-бешамель. Посипте сиром, що залишився, і викладіть шматочки вершкового масла, що залишилося.
Запікайте 15-20 хвилин, поки верхівка не стане золотистою. Подавайте одразу.