Minestrone soup is hearty, comforting and packed with vegetables. My version is made with onion, carrots, celery garlic, potatoes, cabbage, beans, tomatoes and then topped with fresh herbs and Parmesan cheese.
This recipe makes a big batch of soup, so feel free to halve the ingredients.