1In a large pot over medium heat, combine onion, celery, potatoes, split peas, bay leaves and broth. Bring to a boil, then reduce heat, cover and simmer 1 hour.
2Remove the bay leaves and stir in the zucchini, broccoli, basil and black pepper. Simmer 20 minutes, until broccoli is tender.
3Stir in spinach and remove from heat. Puree in a blender or food processor using an immersion blender. Salt to taste.