Add the olive oil to a large nonstick pot over medium heat. Add the carrots, celery, and onions. Cook for 5 minutes. During the last 30 seconds stir in the minced garlic.
Pour in the chicken broth, tomato sauce, petite diced tomatoes, oregano, basil, salt, and pepper. Bring the mixture to a boil.
Add the pasta and simmer for 10-11 minutes, or until the pasta is al dente.
Add the beans and cook for 3 minutes, or until the beans are heated through.