Have ready:
(If your bread is fresh, preheat the oven to 200°F and dry the bread in the oven for 15 to 20 minutes.) Rub the bread on both sides with:
Heat in a large saucepan over medium heat:
Add:
Cook, stirring, until the onion is softened and beginning to brown, about 10 minutes. Add:
Reduce the heat to medium-low and cook until the garlic is fragrant, 2 to 3 minutes. Add:
Cook, stirring, over medium-high heat until thick and fragrant, about 5 minutes. Stir in:
Bring to a boil and boil for 2 minutes. Season to taste with:
Tear up the toasted bread and distribute among 3 soup bowls. Ladle in the hot soup and top each serving with:
Serve hot or at room temperature.