Garlic bread soup, known as Zuppa di Aglio in Italy, is a rustic, soul-warming dish made from gently simmered garlic, broth, and day-old bread, finished with a drizzle of olive oil and a shower of Parmesan. It transforms humble pantry staples into a silky, savory bowl that tastes like the essence of garlic bread in liquid form. This version is thickened naturally by the bread, creating a hearty, spoonable soup that is both simple and deeply satisfying.
Ingredients
- 6 large garlic cloves, thinly sliced (about 2 tablespoons / 18 g)
- 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
- 4 cups (960 ml) low-sodium chicken or vegetable broth
- 4 cups (100 g) day-old crusty bread, torn into 1-inch pieces (about 6 oz / 170 g)
- 1/4 cup (60 ml) extra-virgin olive oil, plus more for drizzling
- 1/2 cup (50 g) grated Parmesan cheese, plus more for serving
- 1 teaspoon (5 g) fresh thyme leaves (or 1/2 teaspoon dried)
- 1/2 teaspoon (2 g) salt, plus more to taste
- 1/4 teaspoon (1 g) black pepper, plus more to taste
- 2 large eggs (optional, for enrichment)
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the sliced garlic and chopped onion. Cook, stirring frequently, for 3-4 minutes until the onion is translucent and the garlic is fragrant but not browned (browning makes it bitter).
- Add the broth, thyme, salt, and pepper. Bring to a boil, then reduce the heat to low and simmer for 5 minutes.
- Stir in the torn bread pieces. Simmer for 5-7 minutes, stirring occasionally, until the bread has absorbed most of the liquid and is very soft.
- If using eggs, whisk them in a small bowl. While stirring the soup gently, slowly drizzle in the beaten eggs to create ribbons. Cook for 2 minutes until the eggs are set.
- Remove the pot from the heat. Using an immersion blender, puree the soup until smooth. (Alternatively, carefully transfer to a blender in batches—vent the lid and blend on low.)
- Stir in the grated Parmesan until melted. Taste and adjust seasoning with salt and pepper.
- Ladle into bowls, drizzle with olive oil, and top with extra Parmesan and a crack of black pepper. Serve hot.
Tips
- Bread choice: Use a sturdy, crusty loaf like ciabatta, sourdough, or French bread. Very soft sandwich bread will disintegrate into a gluey paste. If your bread is too fresh, toast it in a 300°F (150°C) oven for 5 minutes to dry it out.
- Garlic intensity: Thinly sliced garlic gives a mellow, sweet flavor. If you prefer a sharper garlic kick, add one clove of minced raw garlic at the end of cooking.
- Blending safety: Hot liquids expand when blended. If using a stand blender, remove the center cap of the lid, cover with a clean kitchen towel, and start on low speed.
- Make it ahead: The soup thickens as it sits. To reheat, add a splash of broth or water to loosen it to your preferred consistency.
Serving Suggestions
Serve this soup as a starter for a Italian-inspired meal, or as a light main course with a crisp green salad and a glass of dry white wine. A sprinkle of red pepper flakes adds a pleasant heat. For a heartier meal, top with a poached egg or a handful of sautéed greens.
Variations
- Herb-infused: Add a sprig of fresh rosemary or a bay leaf along with the thyme. Remove before blending.
- Roasted garlic: For a sweeter, nuttier flavor, roast a whole head of garlic in the oven (400°F / 200°C for 30 minutes) and squeeze the cloves into the soup instead of raw sliced garlic.
- Creamy version: Stir in 1/2 cup (120 ml) heavy cream or coconut milk at the end for a richer, creamier soup.
- Vegan: Use vegetable broth, omit the Parmesan (or use a vegan alternative), and skip the eggs. The soup will still be deliciously savory.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 3 days. The soup will thicken considerably; when reheating, add broth or water (about 1/4 cup per serving) to bring it back to a soup consistency. Reheat on the stovetop over medium heat, stirring often, until piping hot (165°F / 74°C). You can also microwave individual portions in a covered bowl for 2-3 minutes, stirring halfway. Freeze for up to 2 months in a freezer-safe container; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use stale bread that has gone hard? Yes, that is actually ideal. If the bread is very hard, soak it in the broth for a few extra minutes before blending. If it has any mold, discard it and use a fresh loaf.
Is this soup supposed to be completely smooth? Not necessarily. Traditional versions are often slightly rustic with small chunks of bread. Blend to your preferred texture—a few pulses for a chunky soup, or a full puree for a silky one.
Can I make this soup without blending? Absolutely. Simply let the bread soak and break apart in the broth, stirring occasionally. The result will be more like a bread porridge (ribollita-style), which is also authentic.
What if I don’t have fresh thyme? Use 1/2 teaspoon of dried thyme, or substitute with 1 teaspoon of fresh oregano or marjoram. Each will change the flavor slightly, but all work well.
Why does my soup taste bitter? The garlic was likely overcooked or burned. Cook garlic only until fragrant, not browned. Also, be sure to remove any green sprouts from the garlic cloves, as they can contribute bitterness.
Can I add meat to this soup? Yes, cooked Italian sausage or bacon bits make a tasty addition. Add them after blending, then simmer for 5 minutes to heat through.
Related
- Japanese Cheesecake Calgary: Fluffy Recipe
- Japanese Cheesecake Bellaire: Fluffy Recipe
- Japanese Cheesecake Recipe: Soft & Fluffy
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).