I am trying to eat more wholemeal pasta, something that I am not really used to. But for some reason I like wholemeal spaghetti, as long as they have a rich creamy sauce, like this one! Toast a handful of pine nuts in a frying pan until they start to get brown and oily. Using a mortar and pestle mush half of them with a clove of garlic (peeled), a few leaves of basil (not too many, this is not a Genovese pesto) and then thin everything down with extra virgin olive oil. Add a few tbsp of ricotta and adjust with salt and pepper to taste. Cook the wholemeal spaghetti al dente, then thin the ricotta sauce with a little hot water from the spaghetti pot. Drain the spaghetti and mix in the sauce. Top with the remaining pine nuts, and with some parmesan cheese, if you like. For a vegan version instead of ricotta you could add some soft tofu: the pine nuts, basil, olive oil and garlic should be able to flavor the tofu sufficiently (unless you are one of those crafty pe...