| Prep time: 15min |
Cooking time: 15min |
| Serving 4 | Amateur |

Heat oil in a medium frying pan over medium heat. Add bacon. Cook for 5 minutes or until golden, stirring occasionally. Remove from heat and set aside.
Olive oil
Bacon, cut into thin strips


Meanwhile, cook the spaghetti in a large saucepan of boiling water for 8 - 12 minutes or until al dente, adding the asparagus, snow peas and peas during the last 2 minutes of cooking.
Spaghetti
Bunch of asparagus (cut into thirds)
Frozen peas
Snow peas




While the pasta is cooking, whisk the eggs, lemon rind and lemon juice in a large bowl. Add the bacon and half the parmesan. Season with salt and pepper.
Bacon, cut into thin strips
Eggs
Lemon rind, finely grated
Lemon juice
Parmesan cheese, grated
Salt and pepper





Drain the pasta, asparagus, snow peas and peas, and quickly add to the egg mixture. Toss until well combined and the sauce coats the pasta. The heat from the pasta mixture will cook the egg and form a creamy sauce. Divide between serving bowls, sprinkle with remaining parmesan and bacon, and serve.
Bacon, cut into thin strips
Spaghetti
Bunch of asparagus (cut into thirds)
Frozen peas
Eggs
Parmesan cheese, grated
Snow peas