Heat oil over medium heat add onion and garlic and cook for 5 minutes. Add carrots, celery and seasonings and cook for 5 more minutes.
Add all remaining ingredients and simmer for 20-25 minutes or until everything is cooked through. If using instant pot cook at high pressure for 10 minutes and do a natural release for 5 minutes.
Let soup cool fully and then enjoy with toasted bread.
