Preheat your oven to 400°F.
Halve the spaghetti squash, remove seeds, drizzle lightly with olive oil, and season with a pinch of salt and pepper. Place the halves cut side down on a baking sheet and roast for 35-40 minutes until tender.
In a bowl, combine the ground turkey, egg, whole wheat breadcrumbs, one minced garlic clove, dried oregano, and a pinch of salt and pepper. Mix until just combined, being careful not to overwork the meat.
Form the mixture into small meatballs, about the size of a golf ball.
Heat a non-stick skillet over medium heat and add the turkey meatballs. Cook, turning occasionally, for about 8-10 minutes until browned on all sides and cooked through.
While meatballs are cooking, use a fork to gently scrape the flesh of the roasted spaghetti squash into strands.
In a separate pan, heat a small drizzle of olive oil and sauté the remaining minced garlic for about 30 seconds. Gently toss in the spaghetti squash strands along with fresh basil leaves, seasoning with salt and pepper.
Plate the garlic-herb spaghetti squash and top with the turkey meatballs. Garnish with extra fresh basil if desired and serve warm.