In a large dutch oven or large pot, melt butter over medium heat. Add garlic and panko, and a pinch of pepper. Toast panko, stirring frequently, until golden brown. Remove from the pot and set aside. Wipe any remaining crumbs out with a paper towel.
Raise the heat to medium high. Pat chicken chunks dry with a paper towel. Once the pot is heated, add oil and chicken pieces to the pan.
Saute chicken until mostly cooked, about 2 minutes. Add onion, garlic, dried basil, oregano, and red pepper. Cook for an additional 3 minutes, or until chicken is cooked through and onions are translucent.
Add the pasta jarred sauce & water to the pot. If the pasta is not submerged, add another couple ounces until it’s completely covered. Stir together & cover.
Bring the pot to a boil, then reduce to a simmer on low and cook covered for 12-15 minutes, or until pasta is cooked to your liking, stirring occasionally to prevent scorching on the bottom of the pot. If the liquid is absorbing too quickly, add splashes of water as needed. Turn off heat when pasta is cooked.
Stir in half of the mozzarella, all of the parmesan, and torn fresh basil if using. Top with the remaining mozzarella, place the lid on and allow it to melt for about 2 minutes. Serve right away, top each bowl with a generous sprinkle of the toasted garlic panko topping.