Preheat a large, heavy bottom, soup pot. Drizzle with olive oil. Add onions and sauté until tender. Add garlic and sauté for 2 – 3 minutes. Add canned tomatoes, spinach, lima beans, tomatoes, chickpeas, barley, stock, and seasonings. Bring to a boil and reduce heat to medium.