Cook spaghetti according to package instructions. Drain and set aside.
Heat butter in a large skillet over medium heat. Add diced onion and stir to coat. Cover and cook for a few minutes until onions are tender.
Add garlic and ground turkey to the skillet. Sprinkle with dried basil, salt, pepper and parsley. Cook until turkey is fully cooked through about 10 minutes.
Stir in Alfredo and marinara sauces and cook for another few minutes over medium-low heat until the sauce is nice and hot.
Remove sauce from heat and serve over spaghetti with a sprinkle of fresh parmesan cheese. Enjoy!
*Serve with red pepper flakes and tabasco sauce if you like your food with a little spice!