grated pecorino-Romano or Parmigiano-Reggiano cheese, to garnish
Instructions
Heat the olive oil in a soup pot over medium heat. Add the onion and carrots and cook, stirring, until the onions are translucent and the carrots soften slightly, about 7 to 10 minutes.
Add the garlic, bay leaves, and thyme. Cook, stirring, for about 3 minutes.
Add the water, green beans, cannellini beans, zucchini, tomatoes, and salt. Bring to a boil, then lower to a simmer and cook, uncovered, for about 15 to 20 minutes.
Stir in the spinach; it will wilt in the liquid. Taste for seasoning. Remove the thyme stems and bay leaf. Ladle into bowls and serve with grated pecorino-Romano or Parmigiano-Reggiano cheese, if desired.
Notes
This vegan minestrone soup recipe can also be made with chicken broth for an added dimension of flavor. That said, the herbs and vegetables will make a wonderful broth all on its own, so feel free to keep it simple.
Disclaimer: Nutrition information is provided for courtesy purposes only, and is an estimate not verified by medical or nutrition experts. Read the full nutrition disclaimer.