Cook and drain pasta.
Meanwhile, melt the butter in a large frying pan over moderate heat.
Add the onion, chicken and garlic and cook for 2 minutes.
Add the stock and cream, cooking for 3 minutes over high heat.
Stir in the spinach and pasta.
Mix well and sprinkle the pinenuts over the top.
Serve immediately.
