-
In a large skillet with a lid, heat the oil over medium heat. Add in the onions and garlic and cook for 3-4 minutes until the onions begin to turn clear.
-
Add in the Italian sausage slices and turn the heat up slightly (just above medium). Cook 10-12 minutes until all of the slices are browned on the outside and the sausages are mostly cooked through.
-
Add in the canned tomatoes, tomato sauce, water, basil and salt. Stir well. Mix in the noodles and cover. Within 1-2 minutes the mixture should be covered and boiling slightly. Cook at a small boil for 10 minutes.
-
Uncover and stir. Leave the lid off and cook for another 12-15 minutes or until noodles are tender. If you find the sauce getting too thick, add in 1/8 cup of water and keep at a boil. In the meantime, chop your spinach.
-
Once the noodles are tender, stir in the coconut milk, parmesan, and spinach. Turn off the heat.
-
Let sit for 3-5 more minutes for the sauce to turn creamy.