Cook pasta according to the instructions.
Drain and set aside.
Blanch the spinach in hot water and wash it.
Blend it.
In a pan add butter.
Toss garlic and flour followed by milk.
Stir and mix without forming lumps.
Add the pureed spinach and the remaining ingredients.
Let it boil.
Stir in between.
Add in the stock,oregano and salt.
Boil until it thickens.
Add the cooked pasta.
Mix and serve.