In a large pot - add in pasta ( uncooked), artichoke hearts, mushrooms, garlic, basil, salt , pepper, red pepper flakes, and 4½ Cups of water or chicken broth.
Heat pot and bring to a boil - lower heat and simmer uncovered for 15 minutes
Add in Spinach, Butter and Parmesan - mix for 2 minutes
Serve
Recipe by Budget Savvy Diva at https://www.budgetsavvydiva.com/2016/05/mushroom-spinach-artichoke-pasta/