Sauté sliced onion and garlic cloves in olive oil or avocado oil in a pot over medium heat until fragrant.
Add broccoli florets, zucchini rounds and broth to the pot. Simmer covered until the broccoli is soft, which should be about 10-15 minutes.
Add in the spinach, peas, salt and pepper. Stir then simmer for 2-3 minutes.
Add all of the contents to a blender (you'll likely need to do this in two batches) and blend until smooth.
Add the soup back to the pot and stir in the shredded cheese until fully incorporated.
Serve warm (preferably in bread bowls or with a side of toasted bread) and enjoy!