
Discover the ultimate minestrone soup recipe, a robust Italian dish brimming with an abundance of vegetables and beans, all crafted from fresh ingredients. Packed with fiber and flavor, this comforting soup pairs beautifully with a side of crusty bread.
Download on the App Store for the best experience.
Blend the beans together with 1 cup of the broth in a blender until smooth.
In a large Dutch oven or pot, warm the oil over medium-high heat. Incorporate the carrots, celery, onion, and garlic, stirring frequently until the mixture becomes tender and aromatic, roughly 15 minutes.
Pour in the remaining broth along with the tomatoes, pureed beans, and if desired, the Parmesan cheese rind. Season with salt and pepper. Add the rosemary, bay leaves, basil, and parsley, then bring the mixture to a boil. Once boiling, reduce the heat, cover, and let it simmer on low for 40 minutes.
Stir in the zucchini and spinach, cover again, and continue to cook until the zucchini is tender, about 8 to 10 minutes.
Discard the bay leaves, rosemary sprig, and Parmesan rind. Adjust the seasoning with additional salt and black pepper to your liking.
Serve 1-1/4 cups of soup into 8 bowls, adding 1/4 cup of pasta to each. Sprinkle with extra Parmesan cheese if desired.