Boil noodles in salted water for 5 minutes. Drain. You don't want to overcook them.
Arrange half of the noodles in a lightly greased 2 quart casserole dish. *Note - a 9x13 pan is a 3 quart dish so a 2 quart is a smaller pan. Drizzle noodles with melted butter.
Combine cream cheese, cottage cheese, sour cream, and green onions in a medium bowl. Spoon mixture on top of noodles. Layer remaining noodles on top.
Brown beef and onion in a skillet. Add the garlic and cook for and minute then drain well. Stir in spaghetti sauce and add salt and pepper to taste. Spoon over noodles.
If making ahead, cover will aluminum foil and refrigerate until ready to bake. This is also when you could freeze it for a later time.
Bake covered in a preheated oven at 350 degrees for 30 minutes. Uncover. Sprinkle with mozzarella cheese and Parmesan and bake for 5-10 minutes or until cheese is melted.
Notes
Freezer Note: Thaw frozen lasagna in refrigerator overnight and bake according to directions. Adapted from Gooseberry Patch Big Book of Baking. Added garlic, green onions, omitted tomato paste, and added additional spaghetti sauce.