Brown sausage in olive oil in large Dutch Oven or other soup pot. Set aside to drain, reserving oil in pot.
Saute onion until soft. Add herbs and saute for 1-2 minutes.
Add green beans, carrots, and garlic. Saute for 1 minute, or until garlic is fragrant.
Add broth, beans, tomatoes, and sausage. Simmer, partially covered, until green beans are just beginning to soften, about 20-25 minutes.
Add zucchini, yellow squash, and spinach. Simmer until vegetable are soft but not overcooked.