Zucchini, pea and spinach soup

• 1 onion, finely chopped
• 1 garlic clove, chopped
• 1 litre vegetable stock 
• 4 zucchini, roughly chopped
• 1 cup peas, fresh or frozen
• 1 bunch English spinach, washed and trimmed
• ½ cup mint, roughly chopped