1. In a large pot, heat olive oil over low heat. Add onions and garlic; cook until onions are translucent, stirring regularly. Add in the carrots, peppers, potatoes, celery, thyme, oregano, salt and pepper, and cook for an additional 2-3 minutes.
2. Add broth, sauce/tomatoes, and beans (optional), bring to a slow simmer, reduce heat and simmer for 30+ minutes to combine all of the flavors together.
3. Stir in the spinach and continue to simmer briefly. .
4. Remove from heat, sprinkle with fresh herbs!
Recipe by Reclaimers of Health at https://www.reclaimersofhealth.com/mediterranean-cannelloni-bean-soup/