Finding a good tasting creamy pasta sauce can sometimes be difficult when you are vegan. I have made a few different kinds, but so far, this one tops them all! I found the recipe on one of my favorite blogs, http://www.littlehouseofveggies.blogspot.com/. It is made with cashew "cheese", which may seem a little strange at first, but once you try it, you will be convinced! You can find the recipe for the cashew cheese at http://littlehouseofveggies.blogspot.com/2011/02/english-muffin-ssandwich-with-marinated.html, and she also has a recipe for the cheese sauce at http://littlehouseofveggies.blogspot.com/2011/02/pasta-in-peppered-creamy-peppered-white.html. I added extra garlic and salt to my cashew cheese recipe, but you can tweak it any way that you prefer. She has so many great recipes, so I definitely recommend check out her blog! I made my own twist on the sauce by adding some spinach in with the pasta as it was cooking, and then added some fresh chopped tomato at the end. It was so good! I bet adding sauteed mushrooms or steamed broccoli would be delicious also! I definitely recommend you try it!