Cook pasta in a saucepan of salted boiling water until al dente. Drain and reserve 60ml (1/4 cup) cooking liquid.

Step 3

Meanwhile, heat oil in a frying pan over medium-high heat. Add speck. Stir for 3 minutes or until crisp. Add leek and stir for 2 minutes or until soft. Stir in zucchini and squash for 4 minutes or until tender. Stir in peas.

Step 4

Stir in pasta, egg mixture, cooking liquid and spinach. Top with parmesan.