Bring a large pot of salted water to a boil. Add 12 ounces of penne or rotini pasta and cook according to package instructions until al dente. Drain the pasta and set aside.
Heat a large skillet over medium heat. Add 1 pound of ground beef and cook, breaking it apart with a spoon. Once beef is mostly browned, add 6 ounces of sliced turkey pepperoni. Cook until the beef is fully browned and the pepperoni is slightly crisped. Drain any excess fat if necessary.
Pour in 1 jar (24 ounces) of marinara sauce over the beef and pepperoni mixture. Sprinkle in 1 teaspoon garlic powder, 1 teaspoon Italian seasoning, salt, and pepper to taste. Stir well and let simmer for 5 minutes to blend the flavors.
In a mixing bowl, combine 2 cups shredded mozzarella cheese with 1 cup ricotta cheese. Stir until evenly mixed. This creamy blend will add luscious texture to the pasta bake.
Preheat your oven to 375°F (190°C). In a large mixing bowl, toss the cooked pasta with the beef and marinara sauce mixture until well coated. Gently fold in the cheese mixture, reserving a handful of shredded mozzarella for topping.
Transfer the pasta mixture into a greased baking dish. Sprinkle the reserved mozzarella and 1/2 cup grated Parmesan cheese evenly over the top.
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the cheese on top is melted, bubbly, and golden brown.
Remove the pasta bake from the oven and let it cool for a few minutes. Garnish with fresh basil leaves for a burst of color and aroma before serving.