Ingredients
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 5-7 minutes, until the vegetables soften.
- Stir in the minced garlic, dried oregano, and dried thyme. Cook for another 1 minute until fragrant.
- Pour in the canned diced tomatoes (undrained), vegetable broth, and the rinsed and drained cannellini beans. Stir everything together well.
- Bring the mixture to a gentle boil, then reduce the heat to low, cover, and simmer for 10-15 minutes.
- Remove the lid and stir in the fresh spinach. Cook for another 2-3 minutes, or until the spinach has wilted completely.
- Taste the soup and season generously with salt and black pepper as needed. Ladle into bowls and garnish with fresh chopped parsley.
Notes
This soup is very forgiving and can be customized with different vegetables or proteins. It stores well in the fridge for 3-4 days and freezes beautifully for up to 3 months.
