1. מתחילים בבישול הפסטה: מביאים סיר גדול עם מים לרתיחה, מוסיפים מלח ומבשלים את הפסטה לפי הוראות היצרן עד שהיא אל דנטה. מסננים ושומרים בצד.
2. במחבת גדולה מחממים את שמן הזית ומטגנים את הבצל עד שהוא שקוף ורך. מוסיפים את השום וממשיכים לטגן עוד דקה.
3. מוסיפים את הטונה (כולל השמן) ומערבבים היטב. מוסיפים את לבבות הארטישוק וממשיכים לבשל עוד כ-5 דקות.
4. מוסיפים את היין הלבן ומבשלים עד שהאלכוהול מתאדה, כ-3 דקות. מוסיפים את השמנת המתוקה ומבשלים עוד 5 דקות עד שהרוטב מסמיך.
5. מוסיפים את הפסטה המבושלת למחבת ומערבבים היטב כך שהרוטב יעטוף את כל הפסטה. מוסיפים את הפרמזן ומערבבים שוב.
6. מתבלים במלח ופלפל לפי הטעם ומגישים חם, מקושט בפטרוזיליה קצוצה.