Put all ingredients except the pasta and cheese in a blender, beginning with two cups of stock and adding more as needed, up to three cups total. Taste for seasoning and adjust. Pour sauce into a saucepan and simmer, stirring frequently. Pour over cooked pasta, toss, and serve with Parmesan cheese.