Ingredients * 12 - 16 ounces macaroni shaped pasta 1 Tbsp unsalted butter 1 Tbsp
vegetable oil 1/4 cup onion,
diced 2 cloves garlic, crushed 1 tsp salt 1/2 tsp pepper 1/2 cup frozen spinach, excess moisture removed and chopped (mine was
pretty finely chopped) 1/2 cup frozen artichokes, thawed and chopped 2 Tbsp flour 1 1/2 cup milk 1/3 cup cream cheese 1 cup shredded Swiss cheese 1 cup shredded Mozzarella cheese 1/4 cup grated Parmesan cheese