Sprinkle both sides of chicken with pepper. In a large nonstick skillet over medium-high heat, brown chicken on each side in 1 teaspoon oil. Remove and keep warm.
In the same skillet, saute tomatoes and garlic in remaining oil for 1 minute. Add carrots; saute 2-3 minutes longer. Combine the tomato sauce, broth, tomato paste and rosemary; stir into skillet. Bring to a boil.
Return chicken to the pan. Reduce heat; cover and simmer for 10-12 minutes or until chicken juices run clear and carrots are crisp-tender. Serve with pasta.