For the pasta, mix the flour, egg and oil in a food processor to make a firm dough.
Roll out in a pasta machine, gradually reducing the roller thickness until it reaches the thinnest setting.
Then roll through the spaghetti attachment to make a handful of fresh spaghetti.
Poach in a pan full of boiling salted water for two minutes or until tender.
To make the pesto, using a small food processor, blend the basil, pine nuts, garlic and olive oil.
Stir through the cooked pasta and serve with the crumbled feta cheese and pine nuts.