Preheat the oven to 350°F and prepare a 9x13-inch pan by spraying it with nonstick spray. Set aside.
In a medium saucepan, cook ground beef and Italian sausage until brown. Drain the grease.
1 pound ground beef, 1 pound Italian sausage
Stir in the tomato sauce, crushed tomatoes, garlic, sugar, Italian seasoning, salt, and pepper. Bring this to a boil, reduce heat, and allow this to simmer for 5 minutes. Stir in the Italian dressing and turn off the heat.
28 ounces tomato sauce, 28 ounces crushed tomatoes, 3 cloves garlic, 1 tablespoon granulated sugar, 2 teaspoons Italian seasoning, 1 teaspoon salt, ½ teaspoon ground black pepper, 3 Tablespoons Italian dressing
While the sauce is simmering, boil the lasagna noodles (according to package directions) to al dente. Drain and cool a bit so they are easier to handle during assembly. Make sure not to over boil or you will end up with mushy, over baked noodles.
12 lasagna noodles
Make the cheese mixture by stirring together the ricotta cheese, parmesan cheese, egg, basil, parsley, salt, and pepper.
3 cups ricotta cheese, 1 cup parmesan cheese, 2 large eggs, 1 teaspoon fresh basil, 1 teaspoon fresh parsley, ½ teaspoon salt, ¼ teaspoon ground black pepper
Spread a bit of the meat sauce in the bottom of the baking dish to lightly coat. Place 3 lasagna noodles lengthwise over the sauce (it is okay if the edges overlap). Spread about ⅓ of the ricotta cheese mixture evenly over the noodles, then spread on about ¼ of the meat sauce and sprinkle with ¼ of mozzarella. Repeat these layers (noodles, ricotta mixture, meat, mozzarella) twice more.
Place the 4th layer of lasagna noodles then spread the remaining sauce over top. Make sure that there are no noodles visible.
Sprinkle on the remaining mozzarella cheese.
3 cups shredded mozzarella cheese
Bake for 40 minutes covered with foil (spray foil with non-stick spray to avoid cheese sticking), and 10 minutes without foil.
Allow the lasagna to sit for 5 minutes before cutting.