Sopa de ajo is the Spanish term for "garlic soup". It is made primarily from stale bread, fresh garlic, water, and egg.