Preheat your oven to 375°F (190°C).
In a large pot of salted water, cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
In a skillet over medium heat, cook the ground beef and ground pork until browned. Drain excess fat.
Add the marinara sauce, tomato sauce, tomato paste, oregano, basil, garlic powder, salt, and pepper to the meat mixture. Stir and simmer for about 15 minutes.
In a mixing bowl, combine ricotta cheese, eggs, and half of the grated Parmesan cheese. Add a pinch of salt and pepper, and mix well.
Spread a thin layer of the meat sauce on the bottom of a 9x13 inch baking dish.
Layer 4 lasagna noodles over the sauce, followed by half of the ricotta mixture, one-third of the remaining meat sauce, and a layer of mozzarella cheese.
Repeat the layering process: noodles, ricotta, sauce, and mozzarella, finishing with a final layer of noodles topped with meat sauce, remaining mozzarella, and Parmesan.
Cover the baking dish with aluminum foil (to prevent sticking, spray the foil with cooking spray) and bake for 25 minutes.
Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
Let the lasagna rest for 10-15 minutes before slicing. Serve with fresh basil leaves if desired.