In a sauce pan over medium high heat, add oil and onion. Saute until softened. Then add tomato puree, garlic, salt, pepper, sugar and one tablespoon Italian seasoning. Reduce heat to a simmer for 10 minutes.
In a bowl, combine cottage cheese, beaten egg, remaining Italian seasoning, and half of parmesan cheese.
In a deep 13x9 baking dish, add a half of sauce to cover the bottom. Layer with lasagna sheets then half of the cottage cheese mixture. Sprinkle with 1 cup mozzarella cheese. Then layer with lasagna sheets and the other half the cottage cheese mixture and then another cup of mozzarella cheese.
Then top with another layer of lasagna sheets and add the remaining sauce. Cover the pan with plastic wrap and then foil. Place in oven and bake for 50 minutes.
Remove from oven and remove plastic wrap and foil. Sprinkle with remaining two cups of mozzarella cheese and half cup of parmesan cheese. Return to oven to bake another 15 minutes.
Let rest at least 10 minutes (20 minutes are better) before cutting and serving.