Rinse soup mix and combine with broth, water and salt in a large soup pot. Bring to a boil, then reduce heat and simmer for 90 minutes, or until beans are soft.
In a skillet, saute onion in oil over medium heat. When onions are golden, add pepper and squash and cook until soft. Add garlic and spices and cook until fragrant, about 1 minute. Season to taste with salt.
Add vegetables and crushed tomatoes to the pot of beans, adding more water if needed. Simmer 30 minutes and add salt to taste.