Melt the butter and add the garlic. Cook until it’s fragrant.
Melt the margarine then slowly stir in the flour and cook until it starts to brown slightly. Pour in the milk and simmer until it starts to thicken.
Stir in the spinach and the chicken.
When the spinach is wilted, toss in in the pasta and stir.
Add the parmesan and mix until it melts – serve hot.