Follow the steps in order for the best result.
In a large stockpot, place the whole chicken and add enough water to completely submerge it.
Introduce the chopped onion, celery, carrot, green beans (either canned or fresh), bay leaves, dried parsley, dried basil, thyme, rosemary, and bouillon cubes into the pot.
Bring the mixture to a vigorous boil, then reduce the heat to a gentle simmer. Allow it to cook for approximately 1 hour, or until the chicken is nearly falling off the bone. Carefully remove the chicken from the pot.
Once the chicken is cool enough to handle, debone it and chop the meat into bite-sized pieces.
Return the chopped chicken to the pot with the broth and vegetables.
Bring the soup back to a boil, then add the whole wheat rotini pasta. Cook according to the package directions until the pasta is tender.
This soup freezes exceptionally well. For optimal results, add the pasta just before serving to prevent it from becoming mushy.