Cook pasta according to package directions.
Heat oil in a large pan. Add garlic, onion, tomatoes and chicken and cook over medium heat for 10 minutes or until chicken is cooked through.
Add cooked pasta, pesto and mozzarella. Stir to combine.
Use your favorite pasta shape!
To make this even easier you could use pre-cooked chicken sausage.
Serve warm or cold.