Preheat oven to 375°F
Boil lasagna noodles in salted water according to package directions, drain and lay flat on a towel
Brown ground beef in a large skillet over medium-high heat for 8-10 minutes
Drain excess fat from the cooked ground beef
Add crushed tomatoes, tomato sauce, garlic, Italian seasoning, salt, and pepper to the meat
Simmer meat sauce on low heat for 15-20 minutes
Mix cottage cheese, eggs, half the mozzarella, half the Parmesan, and salt in a bowl
Spray a 9x13 inch baking dish with cooking spray
Spread 1 cup of meat sauce on the bottom of the dish
Layer 4-5 lasagna noodles over the sauce
Spread one-third of the cottage cheese mixture over noodles
Add a layer of meat sauce over the cheese
Repeat layering two more times: noodles, cottage cheese mixture, meat sauce
Place final layer of noodles on top
Cover with remaining meat sauce
Sprinkle remaining mozzarella and Parmesan on top
Cover dish tightly with aluminum foil (spray foil with cooking spray first)
Bake covered for 25 minutes
Remove foil and bake uncovered for 25 more minutes until cheese is golden and bubbly
Let lasagna rest for 15-20 minutes before cutting and serving