Brown the sausage and ground beef in a large pot over medium heat.
Add the chopped onion and minced garlic.
Cook until the meat is cooked through, and the onion becomes soft.
Drain the excess fat.
Stir in the crushed tomatoes, tomato sauce, tomato paste, and water.
Add sugar, parsley, basil, salt, Italian seasoning, and black pepper.
Bring it to a low simmer and let it cook for about 1 ½ hours.
While the sauce simmers, cook the lasagna noodles according to the package instructions.
Rinse them in cold water and set aside.
In a bowl, mix ricotta cheese, eggs, half of the parsley, salt, and pepper.
This is your creamy layer.
Preheat your oven to 375°F.
In a baking dish, spread a layer of sauce, follow with noodles, ricotta mixture, mozzarella, and Parmesan.
Repeat the layers, finishing with a layer of sauce and mozzarella on the top.
Cover with foil and bake for 25 minutes.
Remove the foil and bake for an additional 25 minutes, or until golden and bubbly.
Rest for 15 minutes before serving.