I've been making this recipe for years. I don't even remember where I got it from but it's become a favorite of family and friends. The preparation takes a bit of time because there is a lot of chopping, but once thats done it goes together quite quickly. The recipe calls for the packaged refrigerated fresh fettuccine, but I've substituted dry pasta on occasion and it is still delicious. All it needs to make it a deliciious meal is a side salad and garlic bread.