Easy Minestrone Soup

  • Servings: 10
  • Cooking time: 00:30
  • Prep time: 00:15


1 tablespoon olive oil
1 cup onion, diced
1 cup celery, trimmed and diced
1 cup carrots, peeled and sliced
2 small zucchini, halved and sliced into thin half-moons
4 cloves garlic, minced
2 teaspoons dried basil
1 teaspoon kosher salt
1 teaspoon coarsely ground black pepper
1 teaspoon dried oregano
½ teaspoon dried thyme
½ teaspoon dried rosemary
2 bay leaves
1 (28 ounce) can petite diced tomatoes
1 (15 ounce) can navy beans, drained and rinsed
1 (15 ounce) can dark red kidney beans, drained and rinsed
1 (14.5 once can Italian green beans, drained
about 20 ounces vegetable broth (more as needed)
1 cup small pasta (I used small shells but ditalini is also a favorite)
1½ cups fresh spinach, torn
fresh grated Parmesan cheese and cracked black pepper (and bread!) for serving