Cook ground beef until brown and then drain fat off. Set aside.
Heat olive oil and add chopped purple onion. Cook until translucent about 5-7 minutes.
Add garlic and cook another 1-2 minutes.
Add puree, water, basil, sugar, salt and pepper. Heat thoroughly.
Add hamburger meat to sauce and simmer.
In a small bowl, mix Ricotta cheese, eggs and whipping cream. Whisk until smooth.
In a Pyrex dish, begin by layering sauce, lasagna noodles, mozzarella cheese and Ricotta cheese.
Repeat this layer. Top with sauce.
In your preheated 350 degree oven, bake lasagna for about an hour.
About five minutes before you take it out, sprinkle with Parmesan cheese and let melt.
Enjoy.