In a large pot, bring salted water to a rolling boil. Add the lasagna noodles and cook until al dente. Drain and lay flat to prevent sticking.
Heat a large skillet over medium heat. Add ground beef and Italian sausage, breaking apart as it cooks until browned. Drain excess fat.
Add minced garlic, dried oregano, and dried basil to the meat. Stir and cook for 2 minutes. Pour in 2 cups of marinara sauce and mix. Reduce heat and simmer for 10 minutes.
In a separate bowl, combine ricotta cheese, egg, a pinch of salt, black pepper, and half of the grated Parmesan cheese. Mix until smooth.
In a 9x13 inch baking dish, layer marinara sauce, 3 lasagna noodles, half of the ricotta mixture, half of the meat sauce, and a sprinkle of mozzarella cheese. Repeat layers until all ingredients are used, finishing with noodles topped with marinara sauce, remaining mozzarella, and Parmesan cheese.
Cover with aluminum foil (sprayed with cooking spray) and bake for 25 minutes. Remove foil and bake uncovered for an additional 15-20 minutes until cheese is melted and golden.
Let cool for 10-15 minutes before serving. Garnish with fresh basil leaves.
Notes
Let the lasagna cool for easier slicing and serve with fresh basil.