Set your oven to preheat at 350°F (175°C). Meanwhile, prepare a large mixing bowl and add the ground turkey, diced onions, minced garlic, fresh basil, chopped parsley, egg, cracker crumbs, and parmesan cheese. Season with salt and pepper. Mix thoroughly until all ingredients are well incorporated and the mixture holds its shape.
Form the turkey mixture into small, uniform 1-inch meatballs. Arrange them in a single layer in a glass baking dish, making sure they are evenly spaced to ensure even cooking.
In a separate bowl, stir together the pasta sauce and the seasoned diced tomatoes until well combined. Pour the tomato mixture evenly over the meatballs, ensuring they are fully coated in sauce.
Place the baking dish in the oven and bake for 30 to 45 minutes, or until the meatballs are fully cooked and tender, and the sauce is bubbling.
To serve, layer the cooked linguine on plates or in a serving dish. Spoon the turkey meatballs and their rich tomato sauce generously over the pasta. Finish with a sprinkle of parmesan cheese and freshly minced parsley for garnish. Serve warm for a hearty, comforting meal.