Cook the penne pasta according to the package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the ground turkey to the skillet, breaking it apart with a spatula. Cook until browned and no longer pink. Season with Italian seasoning, salt, and pepper.
Incorporate the broccoli florets into the turkey mixture and cook for another 3-4 minutes until the broccoli is tender.
In a large bowl, combine the cooked pasta, turkey and broccoli mixture, marinara sauce, and ricotta cheese. Mix until well combined.
Transfer the pasta mixture into a greased 9x13 inch baking dish.
Sprinkle the shredded mozzarella and grated Parmesan cheese evenly over the top.
Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly.
Remove from the oven and let cool for a few minutes before serving.
Notes
Serve the bake garnished with fresh basil or parsley and a sprinkle of extra Parmesan cheese for added flavor and texture.