In a large stockpot, heat olive oil over medium high heat. Add onion, okra or zucchini, green beans, celery, and garlic. Sauté until onion turns translucent, about five minutes.
Add chicken broth, red beans, black eyed peas, tomatoes, carrots, seasonings, and water. Bring soup to a boil, then reduce heat and simmer, covered for about 20 minutes.
Add collard greens and pasta, return the lid to the pot and bring soup back to a simmer. Cook for an additional 20 minutes or until black eyed peas and collard greens are tender. Season with salt.