Minestrone is a thick Italian soup that typically contains vegetables, beans, and pasta in a tomato broth. Pasta fazool, on the other hand, is a thinner soup with more broth that contains pasta and beans but little to no vegetables.