Preheat oven to 350F; in a skillet cook and crumble beef with onion and garlic over medium-high heat until browned, 5-7 minutes; drain; stir in herbs and tomato sauce
In a bowl, mix eggs, cottage cheese, Parmesan cheese, cheddar cheese and 1/2 cup mozzarella cheese
Spread 1 cup of the meat sauce into a greased 9×13 inch baking dish; layer with four noodles, cottage cheese mixture, four more noodles, and half of the meat sauce; repeat last two layers; sprinkle with Italian seasoning and remaining mozzarella cheese
Cover with greased foil; bake until cheese is melted, 50-55 minutes; let stand 10 minutes before serving