In addition to the silver-medal broth, there're thick pieces of swirly, carb-rich, rotini-esque pasta-things, carrots, green beans, peas, bits of cabbage, lima beans, celery, and potato, among other things, at least according to the packaging. My wife and I didn't notice some of the ingredients mentioned on the can, including bell peppers and leeks, but that doesn't mean they weren't there. We're occasionally not-so-observant, especially on a Sunday evening right before the beginning of a long workweek.
This soup is vegetarian. And, well, for vegetarians, that's of course good news. But for us omnivores, it's an area for potential improvement. A touch of beef could have made this side dish a bit more like a meal. I guess honest-to-goodness traditional minestrone doesn't necessarily have meat in it, but experimentation is a good thing sometimes. And, as TJ's has done in the past with other products, it couldn't hurt to offer both meatless and meatful options.
Sonia would like to give this soup a 4, stating that "It's really hearty and tasty, especially for being vegetarian. It's better than Progresso and most brands." Like me, she does wish that it had a bit of meat, though. I'll give it 3.5 stars. It's on the chunkier, heartier side of meatlessness.
Bottom line: 7.5 out of 10.