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