Heat olive oil in a large pot over medium heat.
Sauté the onion, garlic, carrots, and celery for 4–5 minutes until softened.
Pour in the vegetable broth and bring to a gentle boil.
Add the broccoli and zucchini, then simmer for 10–12 minutes until the vegetables are tender.
Season with salt, black pepper, and your favorite herbs.
Stir gently and cook for another 2 minutes to blend the flavors.
Serve hot, garnished with fresh parsley or basil if desired.