Wash squash; pierce squash several times with a large fork. Place squash on a jelly roll pan or cookie sheet with 1/2 or 1-inch sides. Bake at 350º F. for 1 hour or until squash is tender. Allow squash to cool; cut squash in half and remove seeds.
Using a fork, remove spaghetti-like strands; measure 4 cups of strands and set aside.
Cook ground beef in a large skillet until browned, stirring to crumble; drain off pan drippings.
Add basil, garlic powder, tomatoes and tomato paste; simmer, uncovered, 30 minutes or until thick, stirring occasionally.
Combine cottage cheese, egg, salt, pepper and Parmesan cheese.
Layer half each of the squash, cottage cheese mixture, Mozzarella cheese and meat sauce in a lightly greased 12 x 8 x 2-inch baking dish. Repeat layers. Bake at 375º F. for 30 minutes. Let stand 10 minutes before serving.