No, no, please don't throw everything in together. Fry onions and garlic and celery, maybe some sliced mushrooms for about 10 minutes. Add some chopped carrots and other veg, when depends on how long they take to cook. Cabbage or broccoli is good, then add chopped leeks. Also add some tinned tomatoes or skinned plum tomatoes if they're in season.Now add your stock, enough to ensure the soup's not too thick. Add salt and pepper and herbs (oregano/basil/coriander). When the veg are becoming tender add some small pasta shapes, then a few beans, maybe half a can of black-eye or canneloni beans. Cook gently for another 15 minutes or so. Serve with crusty bread and, as Mrs_overall said, plenty of parmesan.