Preheat the oven to 350 degrees F.
Bring a pot of salted water to a boil. Add the noodles and cook until tender, about 6 to 8 minutes. Remove and drain
. Toss the noodles with the butter
. In a large mixing bowl, mix the cottage cheese
, sour cream, sugar, milk
, and vanilla. Mix well. Fold in the noodles. Mix well. Pour the mixture into a buttered 9 by 13 - inch pan. In a small mixing bowl, mix the brown sugar, pecan pieces and cinnamon
, together. Mix well. Sprinkle the mixture on top of the egg mixture, evenly. Bake for about 1 hour or until the pudding
is set. Remove from the oven and cool before serving.