Dry chicken cubes with a paper towel, then sprinkle with all-purpose seasoning (or salt, pepper, garlic, and onion powder).
Preheat the oven to 400°F.
In a pan over medium heat, melt 1 tbsp. butter. Add panko breadcrumbs and cook until golden brown. Mix in 3/4 cups of Parmesan cheese and set aside.
Cook pasta until it's not too soft, drain, and set aside. Save 1/2 cup of pasta water.
Heat a big pan over medium-high heat. Add grapeseed oil and 1 tbsp. butter. Cook chicken for about 5 minutes until it's browned. Take it out and set it aside.
Add 1 tbsp. of butter to the pan. Cook onion for 2 minutes, then add garlic and cook for another 2-3 minutes until it smells nice. Stir in tomato paste until it gets darker. Add crushed tomatoes, sugar, Italian seasoning, basil, parsley, 1 tbsp. butter, and reserved pasta water. Stir and let it simmer for at least 5 minutes.
Put cooked pasta and chicken back into the pan. Sprinkle with the remaining Parmesan cheese, mozzarella, and toasted breadcrumbs. Add some fresh parsley on top.
Bake in the preheated oven until everything is bubbly, cheese is melted, and the top is a little browned (about 8-10 minutes).
Serve while it's hot.