Some recipes don’t need to impress — they simply need to feel right. Italian garlic and bread soup is one of those dishes. Humble, uncomplicated, and deeply comforting, it’s the kind of recipe that fills the kitchen with a familiar aroma long before it reaches the table.

This easy version of garlic and bread soup comes from a tradition where nothing was wasted and everything was cooked with intention. Stale bread, a handful of garlic cloves, good olive oil, and a pot quietly simmering on the stove — that was often all it took to turn an almost empty pantry into dinner.
In my family, this soup was prepared on cooler evenings, when the day slowed down and the house began to smell like garlic gently warming in olive oil. It wasn’t fancy food, but it was food that felt safe, nourishing, and honest. The kind you eat slowly, spoon after spoon, letting the warmth settle in.
Simple, vegan, and made with just a few everyday ingredients, this Italian garlic and bread soup proves that comfort doesn’t come from complexity — it comes from familiarity.
A Little History Behind Italian Garlic Soup
Garlic soup can be found in many European cuisines, but the Italian version is deeply rooted in “cucina povera” — the traditional way of cooking based on frugality, seasonal ingredients, and a true zero-waste mindset.
Bread was never thrown away. Instead, it was reinvented into soups, salads, and hearty dishes meant to feed the whole family — and sometimes even into desserts, like my family’s bread cake, a simple recipe we often enjoyed for breakfast. Garlic, considered both food and natural medicine, played a central role in these humble meals.
Of course, every family has its own take on garlic and bread soup. The one I’m sharing here is probably the simplest and quickest of all — a true dinner-saver. Try it, and let me know what you think. Just one small warning: this is not the soup to make right before a social event!
And if you love comforting soups, you should absolutely try the famous Tuscan ribollita. It’s a deeply satisfying dish that’s perfect for winter, but just as enjoyable slightly warm well into spring — much like this garlic and bread soup.
Why Garlic Soup Is More Than Just Comfort Food
Garlic is the undisputed star of this recipe, and for good reason.
It’s widely known for its antibacterial, antiviral, and antioxidant properties. Traditionally, garlic has been used to support cardiovascular health, help regulate blood pressure, reduce cholesterol levels, and strengthen the immune system. It’s also believed to aid digestion and support liver detoxification.
All of this makes garlic soup not only comforting, but also deeply nourishing — especially during colder months or when you feel like your body needs something simple and restorative.
Italian Garlic and Bread Soup Recipe
A rustic Italian garlic and bread soup made with simple pantry ingredients. Vegan, nourishing, anti-waste, and deeply comforting — a true taste of traditional Italian home cooking.
Ingredients (Serves 4)
- 400 g stale rustic bread (about 14 oz) – Use country-style bread with a firm crumb. Fresh bread works too if lightly toasted.
- 10 garlic cloves, peeled – Choose fresh, firm garlic. Sicilian or Italian varieties have the most aroma, but any good-quality garlic works.
- 80 ml extra virgin olive oil (about ⅓ cup), divided – Use a fruity, high-quality olive oil — it makes a difference in such a simple dish.
- 500 ml vegetable broth (2 cups) – Homemade or low-sodium store-bought.
- Salt and black pepper, to taste
How to Make Italian Garlic and Bread Soup

Preparing the Ingredients
Start by peeling the garlic cloves and slicing them into thin slices (1).
As for the bread, if you’re using stale bread, simply cut it into large cubes, about 3 cm (1¼ inch) wide. I like to keep the crust on for extra flavor and texture. If you’re using fresh bread, I like to drizzle it lightly with olive oil and toast it in a non-stick pan until golden (2). This creates a lightly crisp crust that adds a lovely depth of flavor to the soup. Once toasted, cut the bread into cubes of the same size.


Building the Flavor Base
In a large pot or deep saucepan, heat 6 tablespoons of the olive oil over medium heat. Add the garlic cloves and let them gently sauté until lightly golden (3). Take your time here — the garlic should soften and release its aroma without burning.
Once the garlic is fragrant, add the bread to the pot. Season with salt and freshly ground black pepper, then stir carefully so the bread absorbs the oil and garlic flavor (4).
Simmering the Soup
Pour in the vegetable broth and bring everything to a gentle boil (5). Lower the heat and let the soup simmer for about 30 minutes, stirring occasionally. The bread will slowly break down, creating a thick, rustic texture.



If you prefer a smoother soup, you can lightly mash it with a spoon or blend part of it — but traditionally, this soup stays chunky and hearty.
Finishing and Serving
Serve the soup hot, drizzling the remaining olive oil over each bowl just before serving. This final touch adds richness and aroma, making the dish complete.
Storage and Make-Ahead Tips
This garlic soup keeps well in the refrigerator for up to 2 days in an airtight container. Reheat gently on the stovetop, adding a splash of water or broth if it thickens too much.
Freezing is not recommended, as the bread-based texture can become grainy.
Variations and Helpful Tips
- Extra depth: Add a pinch of chili flakes while sautéing the garlic for gentle heat.
- Herb twist: Sage, bay leaf or a sprig of thyme during simmering adds subtle aroma.
- Creamier version: If you’d like the soup a little thicker and creamier, just mix in a tablespoon of nutritional yeast or some blended cooked potato.
Garlic and Bread Soup Wine Pairing
Pair this soup with a dry Italian white wine, such as Verdicchio or Trebbiano. Their crisp acidity balances the richness of the olive oil and garlic beautifully. If you prefer red, go for a light-bodied option like a young Chianti served slightly cool.

Italian Garlic and Bread Soup
Ingredients
- 400 g stale rustic bread. Fresh bread works too if lightly toasted see instructions
- 10 garlic cloves
- 80 ml extra virgin olive oil divided
- 500 ml vegetable broth
- Salt and black pepper to taste
Method
- Start by peeling the garlic cloves and slicing them into thin slices.
- As for the bread, if you’re using stale bread, simply cut it into large cubes, about 3 cm (1¼ inch) wide. I like to keep the crust on for extra flavor and texture. If you’re using fresh bread, I like to drizzle it lightly with olive oil and toast it in a non-stick pan until golden. Once toasted, cut the bread into cubes of the same size.
- In a large pot or deep saucepan, heat 6 tablespoons of the olive oil over medium heat.
- Add the garlic cloves and let them gently sauté until lightly golden.
- Once the garlic is fragrant, add the bread to the pot. Season with salt and freshly ground black pepper, then stir carefully so the bread absorbs the oil and garlic flavor.
- Pour in the vegetable broth and bring everything to a gentle boil. Lower the heat and let the soup simmer for about 30 minutes, stirring occasionally. The bread will slowly break down, creating a thick, rustic texture.
- Serve the soup hot, drizzling the remaining olive oil over each bowl just before serving.
