Heat soup pot over medium-high heat. Add oil and pancetta and render for 4 minutes. Add rosemary, garlic, 3/4 of onions, carrots, zucchini and season with salt and pepper. Saute veggies 7-8 minutes, then add wine and deglaze the pot.
Stir in tomatoes and stock and bring up heat. When soup boils, reduce to a simmer and stir in bread and beans. Pile greens into pot and wilt them into the soup.
Simmer 5-10 minutes, stirring soup as it simmers until it thickens to a dense stew-like consistency. A wooden spoon should be able to stand upright in pot.
Turn off heat, adjust seasonings and ladle into shallow bowls. Top with grated cheese and an additional drizzle of olive oil, and a spoonful of remaining finely chopped onion.