Preheat a non-stick skillet over medium heat and add the olive oil.
Finely dice the yellow onion and garlic, then sauté them in the skillet until they become translucent and fragrant.
In a mixing bowl, combine the lean ground turkey with the sautéed onion and garlic, dried oregano, and dried basil. Gently form the mixture into small meatballs.
Place the meatballs in the skillet and cook, turning occasionally, until they are browned on all sides and nearly cooked through.
Pour in the marinara sauce, reduce the heat to low, and let the meatballs simmer in the sauce for about 8-10 minutes, ensuring they are fully cooked.
Meanwhile, prepare whole wheat spaghetti according to package instructions, then drain.
Plate a serving of spaghetti, top with several turkey meatballs and a generous ladle of marinara sauce, then garnish with fresh parsley.
Serve warm and enjoy your balanced, hearty dish.