Bring a large pot of salted water to a boil. Cook pasta according to the time indicated on the package and drain. Set pasta aside.
Over medium heat in another skillet, heat the olive oil and add garlic, onion, carrots, and salt. Cook until everything is tender, approximately 5 minutes.
Add in diced tomatoes and raise the heat to medium-high, and cook all ingredients until a smooth sauce develops approximately 10 minutes.
Blend the sauce until it reaches the desired consistency.
Add the chicken back into the sauce and mix everything thoroughly.
Spoon the sauce and chicken over your cooked pasta and enjoy.