Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente, usually about 8-10 minutes. Once cooked, drain the pasta and set aside.
In a large skillet, heat the olive oil over medium heat. Add the finely chopped onion and sauté it for approximately 3-4 minutes, or until it becomes soft and translucent.
Add the minced garlic to the skillet and continue cooking for an additional minute, stirring often until the garlic becomes fragrant but not browned.
Increase the heat to medium-high and add the ground turkey to the skillet. Cook the turkey for about 6-8 minutes, breaking it apart with a wooden spoon until it is browned and fully cooked through.
Once the turkey is browned, pour in the marinara sauce, then sprinkle in the dried Italian herbs along with salt and pepper. Stir everything together and allow it to simmer for around 5 minutes.
Lower the heat to low, then gently fold in the cooked pasta ensuring it is well mixed with the turkey and sauce.
In a separate bowl, combine the shredded mozzarella cheese and cottage cheese until well blended.
Pour the cheese mixture over the pasta and turkey combination. Gently fold everything together until the cheeses are evenly distributed and begin to melt into the warm pasta.
Remove the skillet from the heat and let the dish sit for a couple of minutes, allowing the cheese to firm up slightly for better texture.
Notes
Serve warm in individual bowls and garnish with fresh basil leaves and toasted breadcrumbs for added texture.