1. Cook fettuccine as per packet directions.
2. In a large frying pan heat oil over medium heat. Add garlic and onion, cook for 4 minutes until softened. Add bacon and cook until crispy. Add broccoli and thyme and heat through.
3. Add Parmesan and parsley to the beaten eggs and combine.
4. Into the same frying pan add pasta tossing until hot through. Turn off the heat and mix through the egg mixture. The eggs will cook with the heat. Season with salt and pepper to taste.
5. Serve into bowls garnished with Parmesan.
Tip: Don’t forget to use at least half of the stalk from the broccoli head, it is delicious and a shame to waste it.