Boil lasagna noodles until al dente. Drain and lay flat on a sheet of foil. I didn't lay them on top of each other.
In a large pot, heat olive over medium high heat. Add onions and cook for a few minutes and then add garlic and cook for one minute. Add the ground beef and the sausage, breaking it up as it cooks, until browned. Drain off excess fat, then add diced tomatoes, tomato paste, salt, pepper, parsley and basil. Reduce the heat and simmer for 30 minutes.
Make the filling by combining ricotta, eggs, Parmesan, salt, pepper, parsley and basil. Stir to combine.
To assemble, spoon a little sauce into the bottom of a 9x13 pan or smaller disposable foil loaf pans. Spread 2-3 tablespoons ricotta mixture on each noodle, then roll them up. Lay them sideways in the pans ( 4 will fit in the loaf pan or you can fill up a 9x13 pan. Top with the remaining sauce and plenty of grated mozzarella cheese, and grated Parmesan cheese.
If baking immediately, bake at 375 for 20 minutes or until hot and bubbly.
If baking from frozen state, bake at 350 for 45 minutes, then remove the foil, and continue baking for 15 minutes, or until lasagna is done