Heat oven to 350 degrees. Prepare a 9x13 baking dish by spraying with cooking spray. Set aside.
Cook pasta according to package directions. Cook to al dente (about 4 minutes for angel hair pasta). When done cooking, drain the pasta and return to pot.
In a skillet pan, over medium high heat, cook ground beef, onion, and salt until no longer pink. Crumble the ground beef as you cook it. Drain. Add the pasta sauce, seasoned salt, and garlic powder. Stir and reduce heat to low. Let it simmer until ready to assemble casserole.
In a small mixing bowl, combine eggs, parmesan cheese, and melted butter. Stir together and pour over the hot, cooked pasta. Mix well to make sure all noodles are coated.
Assemble the casserole : place half the pasta mixture in the baking dish, top with half the cottage cheese, half the meat sauce, and half the mozzarella cheese. Repeat layers one more time.
Spray one side of a piece of tin foil and cover the baking dish. Cooking spray side down. Cook for 40 minutes. Uncover and cook an additional 15-20 or until cheese is melted and lightly golden brown.
Let cool for about 5 minutes and then cut into squares and serve. Garnish with chopped fresh parsley if wanted.