- In a large non-stick skillet over medium-high heat, brown the pancetta, leek and garlic in the oil. Set aside.
- In a large pot of salted boiling water, cook the rigatoni al dente. Add the broccoli 2 minutes before the pasta is cooked (see suggested cooking time on the package). Set aside 1 cup (250 ml) of the cooking water. Drain the pasta and broccoli.
- In a large bowl, combine the eggs, Parmesan and reserved cooking water. Add the pasta and broccoli, and toss to coat. Return to the large pot. Add the pancetta mixture. Warm through over low heat, stirring constantly until the egg mixture begins to thicken (see note). Add the parsley and adjust the seasoning.
If the sauce curdles, add a bit of water and stir vigorously. The eggs will break down and bind the sauce.