I had no cream or tomato based sauce whatsoever, but I really wanted pasta.
So, I cut half an onion, fried it with a bit of ginger, garlic and parmesan, then added half a tub of crunchy peanut butter and, upon realising it was way too thick, figured I needed something to make it runnier. So I added BBQ sauce and a cup of beef stock.
Best. Pasta. Ever.
(Add a bit of rhubarb though, it is way too sweet otherwise. Oh, and also, use beef or chicken as the meat in the pasta, anything else doesn't go well.)