Authentic Italian Style Garlic Soup

I thought garlic soup was just something fancy restaurants made until I tried making it myself last winter. My kids had been sick for weeks, and I was desperate for something warm and comforting that wouldn’t upset their stomachs.

That’s when I remembered my neighbor mentioning this simple Italian garlic soup her grandmother used to make. It sounded too easy to be good—just garlic, broth, and a few other basic ingredients. But sometimes the simplest recipes are the ones that surprise you the most.

garlic soup italian style
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Garlic Soup

  • Surprisingly mild garlic flavor – Don’t worry about overpowering garlic taste – slow cooking transforms those two whole heads into a sweet, mellow flavor that’s incredibly comforting.
  • Simple, wholesome ingredients – This recipe uses basic pantry staples and fresh vegetables you probably already have on hand, making it easy to whip up anytime.
  • Perfect comfort food – The creamy, warming broth with tender potatoes and homemade croutons makes this soup ideal for cold days when you need something cozy and satisfying.
  • Impressive yet easy – This Italian-style soup looks and tastes like it came from a fancy restaurant, but it’s actually quite simple to make at home.
  • Great for meal prep – The soup keeps well in the fridge and tastes even better the next day, making it perfect for batch cooking or easy weeknight dinners.

What Kind of Garlic Should I Use?

For this Italian-style garlic soup, you’ll want to use fresh garlic heads rather than pre-peeled cloves from a jar. Look for garlic heads that feel firm and heavy for their size, with tight, papery skin and no soft spots or green sprouts poking through. Since this recipe calls for two whole small heads of garlic, don’t worry about the garlic being too strong – the long cooking process will mellow out the flavor and make it sweet and creamy. If you can only find large garlic heads at the store, just use one large head instead of two small ones, and you’ll get the same great results.

garlic soup italian style
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This soup is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:

  • Garlic: The garlic is really the star here, so I wouldn’t recommend skipping it entirely. If you only have regular garlic cloves, use about 12-15 cloves instead of the whole heads – just adjust to your taste.
  • Leek: No leek? You can use the white and light green parts of 3-4 green onions, or just add an extra half onion. The flavor will be a bit different but still tasty.
  • Chicken stock: Vegetable stock works great if you want to keep it vegetarian, or you can use beef stock for a richer flavor. In a pinch, water with extra bouillon cubes will do the job.
  • Heavy cream: You can substitute with half-and-half for a lighter version, or use whole milk (though it won’t be quite as rich). For dairy-free, try coconut cream or cashew cream.
  • Fresh parsley: Dried parsley works too – just use about 1/3 cup instead. Fresh chives or green onion tops also make nice alternatives.
  • Rustic bread: Any sturdy bread works for croutons – sourdough, French bread, or even day-old sandwich bread. Just cut into cubes and toast until golden.

Watch Out for These Mistakes While Cooking

The biggest mistake when making garlic soup is burning the garlic, which will give your entire soup a bitter, unpleasant taste – keep the heat at medium-low and stir frequently to ensure the garlic turns golden and fragrant rather than dark brown.

Another common error is adding the cream too early or at too high a temperature, which can cause it to curdle and ruin the smooth texture you’re after – always add cream at the very end and remove the pot from heat first.

Don’t skip roasting the garlic heads whole before adding them to the soup, as this step mellows the harsh bite and creates a sweet, nutty flavor that makes all the difference.

For the best results, taste and adjust your seasoning at the end since the chicken stock and garlic intensity can vary, and make sure to blend the soup in batches if using a regular blender to avoid hot liquid splattering everywhere.

garlic soup italian style
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Garlic Soup?

This rich, garlicky soup is perfect with some crusty Italian bread on the side for extra dipping – you’ll want to soak up every bit of that creamy broth! Since the soup already comes with croutons, I like to serve it alongside a simple arugula salad dressed with lemon and olive oil to cut through the richness. A glass of crisp white wine like Pinot Grigio pairs beautifully with the garlic and herbs, and if you want to make it more of a meal, some grilled chicken or Italian sausage on the side works great. The soup is hearty enough on its own though, so sometimes I just add a sprinkle of extra parmesan cheese and call it dinner.

Storage Instructions

Refrigerate: This garlic soup keeps really well in the fridge for up to 4 days in a covered container. The flavors actually get even better after a day or two, so it’s perfect for making ahead when you’re expecting guests. Just store the croutons separately so they don’t get soggy.

Freeze: You can freeze this soup for up to 3 months, but I’d recommend leaving out the cream until you’re ready to serve it. The cream can sometimes separate when frozen and thawed, so just stir it in when you reheat for the best texture.

Warm Up: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally until it’s heated through. If you froze it without cream, now’s the time to stir that in along with a fresh sprinkle of parsley. Make fresh croutons if you want that perfect crunch!

Preparation Time 10-15 minutes
Cooking Time 40-60 minutes
Total Time 50-75 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1700-2000
  • Protein: 35-45 g
  • Fat: 100-120 g
  • Carbohydrates: 170-200 g

Ingredients

For the soup:

  • 2 small heads garlic (about 12 cloves total)
  • 1 onion (finely diced)
  • 1 large leek (white and light green parts only, thinly sliced)
  • 2 medium potatoes (peeled and cut into 1-inch chunks, for creamy texture)
  • 1/2 cup olive oil (I recommend using a mild extra virgin olive oil like Colavita)
  • 7 cups chicken stock (I use homemade chicken stock for best flavor)
  • Salt and pepper, to taste
  • 1/2 cup heavy cream
  • 1/2 tsp dried thyme

For the garnish:

  • Olive oil, for frying
  • 6 slices rustic bread (cut into 1-inch cubes for croutons)
  • 1 cup chopped parsley (freshly chopped for vibrant color and flavor)

Step 1: Sauté the Aromatic Vegetables

  • 1/2 cup olive oil
  • 1 onion, chopped
  • 1 large leek, chopped
  • 1/2 tsp dried thyme leaves

Heat 1/2 cup of olive oil in a heavy pot over medium heat.

Add the chopped onion, chopped leek, and dried thyme leaves.

Cook the vegetables gently, stirring occasionally, until they soften without taking on any color.

This will help build a delicious base for the soup.

Step 2: Slowly Cook the Whole Garlic

  • 2 small whole heads garlic

Place the 2 small whole heads of garlic (unpeeled) into the pot with the vegetables.

Lower the heat and cook gently for about 15 minutes, letting the garlic infuse its flavor into the base without browning.

I find that slow-cooking the whole garlic adds a wonderful sweetness and depth to the soup.

Step 3: Simmer with Potatoes and Broth

  • 2 medium potatoes, peeled and diced
  • 7 cups chicken stock
  • salt and pepper, to taste

Peel and dice the potatoes.

Add the diced potatoes to the pot along with the chicken stock.

Season the soup base with salt and pepper to taste.

Bring everything to a simmer and cook for 25-30 minutes, or until the potatoes are very tender.

Step 4: Blend the Soup with Cream

  • 1/2 cup heavy cream
  • salt and pepper, to taste
  • cooked soup base (from Step 3)

Remove the whole garlic heads if you prefer, or blend them in for a richer flavor.

Stir in the heavy cream and mix well.

Use an immersion blender to puree the soup until it is smooth and creamy.

Taste and adjust the seasoning with additional salt and pepper, if needed.

Step 5: Prepare the Croutons

  • 6 slices rustic bread, diced
  • olive oil, for frying

Dice the rustic bread slices into cubes.

Heat some olive oil in a frying pan over low to medium heat.

Add the bread cubes and fry gently, tossing often, until they are golden brown and crisp.

I like to sprinkle a little salt over the croutons while they’re still warm for extra flavor.

Step 6: Serve and Garnish

  • crispy croutons (from Step 5)
  • 1 cup chopped parsley

Ladle the hot soup into bowls.

Top each serving with a generous handful of homemade croutons (from Step 5) and a sprinkle of chopped parsley.

Serve immediately and enjoy!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe