When the peeled garlic goes into the warm oil, the kitchen smells sharp and savory; after a long simmer, those cloves turn tender enough to disappear into a smooth, mellow soup. That change is what makes this Garlic Soup more comforting than pungent. I let the onion soften first, then give the garlic just a minute in the pot before the broth and potatoes go in.
Yukon Gold potatoes give the soup its body, so the finished bowl feels creamy even before the heavy cream is stirred in. Once the potatoes and garlic are very tender, an immersion blender turns everything silky right in the pot. A gentle warm-through at the end keeps the cream smooth, and each spoonful lands soft, rich, and unmistakably garlicky.

Kitchen Note
Cut the potatoes into pieces close to the same size. If some are much larger than the rest, they may still be firm when the smaller pieces are ready to blend.
Save this Garlic Soup for a cozy meal with mellow garlic, tender potatoes, and a smooth cream finish.
Why Two Heads of Garlic Turn Mellow Instead of Harsh
Garlic soup can sound like it ought to be aggressively sharp, but the whole peeled cloves take a different route here. They simmer in broth alongside the potatoes until very tender, rather than being browned hard in oil or added raw at the end. That slow, moist cooking softens the garlic’s bite and makes it blend evenly into the soup.
The potatoes are doing more than filling out the bowl. Once pureed, they give the broth a naturally thick, velvety body, which balances the garlic without hiding it. Heavy cream rounds out that texture and richness, but it doesn’t need to turn the soup into a heavy cream sauce. The result should taste clearly of garlic while still feeling gentle enough to enjoy by the spoonful.
What the Garlic, Potatoes, and Broth Each Bring to the Pot

- Garlic — Whole peeled cloves soften into the soup as they simmer, so fresh cloves are worth using. Plain pre-peeled cloves are convenient; jarred minced garlic won’t cook or puree in quite the same way, so it isn’t a direct swap here.
- Yukon Gold potatoes — Their naturally creamy texture helps the soup turn smooth and substantial when pureed. Russet potatoes also work, but their starchier flesh can make the soup thicker and more prone to a pasty texture if blended longer than needed.
- Yellow onion — It provides a mild, savory base that supports the garlic. A firm, fresh onion is all you need; there’s no reason to buy a specialty variety for this pot.
- Chicken or vegetable broth — Either gives the potatoes and garlic a savory cooking liquid. Choose vegetable broth when you want the soup to be vegetarian; chicken broth brings a fuller, more traditional savory note.
- Heavy cream — It adds richness and a soft finish. For a dairy-free version, unsweetened oat cooking cream is the most practical replacement; it will be a little less rich and may bring a faint oat note.
- Olive oil — Regular olive oil is a good fit for softening the onion. Save an expensive finishing oil for another use; its delicate character won’t stand out in the blended soup.
Building the Soup Before You Blend It Smooth
Let the Onion Soften Without Browning
Warm the olive oil in a 4-quart pot over medium heat, then add the chopped onion. Cook for 5 to 7 minutes, stirring occasionally, until the pieces look soft and slightly translucent. Keep the heat moderate rather than chasing browned edges; this stage is for a mellow base, not a sear. If the onion starts catching on the bottom, lower the heat and stir more often.
Give the Garlic a Brief, Gentle Cook
Add the peeled garlic cloves and stir for 1 minute. The cloves should smell fragrant but stay pale, so don’t leave them unattended while they cook. Browning can make garlic taste bitter, which is especially noticeable in a soup where it’s the main flavor. Move straight on to the potatoes and broth after that short minute.
Simmer Until the Cloves and Potatoes Yield Easily
Stir in the potatoes, broth, kosher salt, and black pepper, then bring the pot to a boil. Reduce the heat and simmer uncovered for 20 to 25 minutes. The potatoes and garlic should be very tender, with a fork sliding through a potato piece without resistance. If the centers are still firm, give the pot more time at a gentle simmer before blending.
Puree First, Then Warm the Cream Through
Use an immersion blender in the pot and puree until the soup is smooth. Move the blender around the pot so no potato pieces or garlic cloves are left behind. Stir in the heavy cream, then warm the soup gently over low heat for 2 to 3 minutes without letting it boil. The surface should stay calm; boiling after the cream goes in can affect the soup’s smooth finish.
Two Easy Ways to Adapt This Garlic Soup
Make the Pot Vegetarian
Use vegetable broth instead of chicken broth and keep the other ingredients the same. The soup stays savory and creamy, with the broth’s own flavor coming through a little more clearly.
Make It Dairy-Free With Oat Cooking Cream
Replace the heavy cream with the same amount of unsweetened oat cooking cream. Choose a product made for cooking rather than a sweetened drink; the soup will still be creamy, though less rich than the version made with heavy cream.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The soup may thicken as it chills.
- Freezer: For the best texture, freeze the soup before adding the cream. Cool it, pack it in freezer-safe containers, and leave room for expansion; thaw overnight in the refrigerator, then stir in the cream when reheating.
- Reheating: Warm it slowly in a saucepan over low heat, stirring often, until it reaches 165°F. Avoid rushing it over high heat, which can scorch the bottom and make the creamy texture less smooth.
Questions That Come Up When Making Garlic Soup

Garlic Soup
Ingredients
Equipment
Method
- Heat the olive oil in a 4-quart pot over medium heat.
- Add the onion and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 1 minute, stirring, without letting it brown.
- Stir in the potatoes, broth, salt, and pepper, and bring to a boil.
- Reduce the heat and simmer uncovered for 20 to 25 minutes, until the potatoes and garlic are very tender.
- Puree the soup in the pot with an immersion blender until smooth.
- Stir in the heavy cream and warm gently over low heat for 2 to 3 minutes without boiling.


