Preheat oven to 350F and lightly spray a 2 ½ to 3-quart baking dish with cooking spray.
Heat the olive oil in a large skillet on medium heat. Add the ground turkey and onion. Cook and stir, breaking up the meat as it cooks. When the turkey is fully browned, add the minced garlic and stir for 30 seconds.
1 small yellow onion, 1 pound ground turkey, 1 tablespoon olive oil, 2 cloves garlic
Add the can of diced tomatoes, including the liquid. Add the cream cheese. Heat and stir to melt the cream cheese.
14 ounce can diced tomatoes, 4 ounces cream cheese
When cream cheese is fully melted, add the Italian seasoning and the spaghetti squash and stir to combine. Turn off the heat.
½ teaspoon Italian seasoning, 2-3 cups cooked spaghetti squash
Add 1 cup of the cheese plus the chopped spinach and stir.
5 ounces baby spinach, 2 cups 6-cheese Italian blend
Transfer the casserole mixture to the prepared baking dish. Top with the remaining 1 cup of shredded cheese.
Cover and bake for 30 to 40 minutes, until hot and bubbly.
Let the casserole set for 5 to 10 minutes, then serve.