Stale bread finds new life as a soup.
Heat oil in a large saucepan over medium-low heat until hot but not smoking. Add garlic paste; cook, stirring occasionally, until very fragrant but not browned, about 10 minutes.
Add bread, and stir to coat. Stir in stock and bay leaf; season with salt and pepper. Bring to a boil. Reduce heat; simmer 10 minutes.
Discard bay leaf. Stir in eggs. Cook, stirring occasionally to break up eggs, about 10 minutes. Serve soup garnished with parsley leaves.
Use a high-quality olive oil for the best flavor in this rustic soup. If you don't have stale bread on hand, lightly toast fresh bread, and tear it into small pieces.