Brush the inner flesh of the spaghetti squash with oil, season with salt and pepper and roast, skin side up, in a preheated 400F oven until tender, about 30 minutes.Meanwhile, cook the turkey, about 8-10 minutes, and set aside.
Heat the oil in a large pan over medium heat, add the onion and cook until tender, about 5-7 minutes.
Add the garlic, red pepper flakes, and fennel and cook until fragrant, about a minute.
Add the turkey, tomatoes, tomato paste, Italian seasoning, bay leaf, paprika, balsamic vinegar, salt and pepper, bring to a boil, reduce the heat and simmer until the spaghetti squash is cooked and then mix in the basil and remove from heat.Fluff up some of the inside of each spaghetti squash half, divide the mixture of the cottage cheese and basil between them followed by the sauce and the cheese.Broil in the oven until the cheese has melted and turned a light golden brown, about 2-3 minutes.