Preheat oven to 350 degrees.
Cook spaghetti according to package directions.
Meanwhile, heat a little bit of olive oil in a large skillet. Add ground turkey and brown until cooked through. Add onion powder, garlic powder, dried basil, dried oregano, and salt and pepper. Stir and cook a minute or two more.
Add the two jars of pasta sauce. Stir to combine and let simmer for at least a few minutes. I usually let it simmer on low until the pasta is cooked and I am ready to assemble the casserole, which ends up being maybe 10 minutes.
In a 13x9 casserole dish start by spooning 1/3 of the meat and sauce mixture into the bottom of the pan until the entire bottom is coated in a thin layer of sauce. Then add 1/2 of the cooked and drained spaghetti. Then add 1/3 of each of the cheeses.
Repeat: Add 1/3 of the meat sauce mixture, the other half of the spaghetti, and 1/3 of each of the cheeses.
Add the last 1/3 of the meat sauce mixture to the top. (Reserve the last 1/3 of each of the cheeses for later).
Bake at 350 degrees for 20 minutes.
Remove from oven. Add the remaining 1/3 of each of the cheeses. Return to the oven and bake for an additional 10 minutes.