When roasted garlic is ready, the cloves give way with a gentle squeeze and smell sweet rather than sharp. That mellow flavor is what makes this Roasted Garlic Potato Soup with Parmesan taste rich and comforting without needing a long list of seasonings. I like that the garlic roasts while I get the rest of the ingredients ready, then the soup comes together in one Dutch oven.
Yukon Gold potatoes give the blended soup a naturally creamy body, while heavy cream and finely grated Parmesan go in at the very end. I keep the heat low once the cheese is added; boiling can make the finish less smooth. The result is a silky soup with mellow garlic, a little thyme, and Parmesan worked through every spoonful.

Kitchen Note
Don’t rush the garlic cooling time. Let the roasted heads cool until they’re comfortable to handle, then squeeze the cloves straight into the pot; if they’re still too hot, the soft cloves are harder to release cleanly.
Save this roasted garlic potato soup with Parmesan for a cozy meal with a smooth, mellow garlic finish.
Why the Half-Inch Potato Cut Matters More Than the Blender
A smooth soup starts before the blender comes out. Cutting the potatoes into even half-inch cubes gives them a better chance of softening at the same pace. If the pieces vary widely, the smallest ones can break down while the larger pieces are still firm, and blending won’t fix that uneven cook. You may end up with little bits in a soup that otherwise looks smooth.
Yukon Golds are a good fit here because they blend into a creamy texture without relying on a pile of extra thickeners. The broth simmers with the potatoes until they’re fork-tender, and that tenderness is your cue to move on. Test a few pieces from different spots in the pot rather than judging by the first one you taste. Once they’re soft all the way through, an immersion blender can bring the whole pot together quickly. The cut doesn’t need to be fussy; it just needs to be consistent enough that the potatoes finish together.
What the Garlic, Potatoes, and Parmesan Each Bring

- Garlic — Whole heads roast into soft cloves with a mellow, rounded taste. Choose firm heads without damp or damaged spots. Cutting off the top exposes the cloves so the olive oil can reach them; jarred minced garlic won’t give the soup the same roasted sweetness or texture.
- Yukon Gold potatoes — Their creamy texture helps give the soup body after blending. Choose potatoes that feel firm and have no green patches. Peeling and cutting them into even cubes matters more than finding unusually large or small potatoes.
- Low-sodium chicken broth — It gives the potatoes a savory cooking liquid while leaving room for the kosher salt and Parmesan. A good everyday carton is fine; low-sodium broth helps keep the finished soup from tasting overly salty once the cheese is stirred in.
- Heavy cream — It softens the savory edges and adds a lush finish. Keep it refrigerated until you’re ready to use it. A lighter milk won’t give the soup the same richness, and it is more likely to feel thin beside the blended potatoes.
- Parmesan — Finely grated cheese melts more evenly into the hot soup. A wedge freshly grated at home gives the smoothest finish; choose a finely grated Parmesan you trust if that’s what you have. Coarse shreds take longer to melt and can leave little cheese strands in the bowl.
- Yellow onion and dried thyme — The onion builds a mild savory base, and thyme adds a gentle herbal note without competing with the garlic. Dice the onion evenly so it softens at a similar rate; dried thyme is convenient here and doesn’t need any special prep.
Roast, Simmer, Then Finish Gently
Roast the Garlic Until It Squeezes Easily
Heat the oven to 400°F. Drizzle the cut sides of the garlic with olive oil, wrap the heads in foil, and set them on a baking sheet to roast for 40–50 minutes. They’re ready when the cloves are very soft, not merely fragrant. Let the heads cool until handleable before squeezing the cloves out.
Soften the Onion in Butter
Melt the butter in a 6-quart Dutch oven over medium heat, then add the diced onion. Cook for 5–7 minutes, stirring occasionally, until the pieces are softened. Keep the heat at medium rather than letting the butter brown; the goal is a tender onion base, not a toasted one. If the onion is still crisp, give it another moment before adding the garlic and potatoes.
Simmer Until the Potatoes Are Fork-Tender
Squeeze the roasted garlic cloves into the Dutch oven, then add the potatoes, chicken broth, thyme, salt, and pepper. Bring the pot to a boil, reduce it to a gentle simmer, and cook partially covered for 15–20 minutes. Check the potatoes with a fork: it should slide in easily, with no firm center. Keep the simmer gentle so the potatoes cook through without the broth boiling hard.
Blend Smooth and Melt in the Parmesan
Use an immersion blender to blend the soup until smooth. Stir in the heavy cream and finely grated Parmesan, then heat gently for 2–3 minutes without letting the soup boil. Stir as it warms so the cheese disperses through the soup instead of gathering at the bottom. The finished texture should look uniform and creamy, with no visible potato pieces.
Two Useful Ways to Adapt the Soup
Make It Vegetarian with Vegetable Broth
Replace the chicken broth with the same amount of vegetable broth for a meat-free base. For a fully vegetarian bowl, choose Parmesan made with vegetarian rennet; traditional Parmesan isn’t always vegetarian. The soup will keep its creamy texture, though the broth may bring a slightly different savory note.
Use Russets for a More Starchy Body
Swap the Yukon Gold potatoes for the same amount of peeled russets if that’s what you have. Russets break down readily and make a thick, hearty soup, but they can turn pasty if blended longer than needed. Stop once the soup is smooth rather than continuing to blend.
Storage and Reheating
- Refrigerator: Store in a covered container for 3–4 days. The soup may thicken as it chills.
- Freezer: Freeze in airtight containers for up to 2 months. Cream-based soup can separate or look grainy after thawing, though gentle reheating and stirring usually bring it back together.
- Reheating: Warm it slowly in a saucepan, stirring often, until it reaches 165°F. Avoid a hard boil; high heat can make the creamy finish less smooth.
Questions That Come Up While Making This Soup

Roasted Garlic Potato Soup with Parmesan
Ingredients
Equipment
Method
- Heat the oven to 400°F.
- Drizzle the cut sides of the garlic with the olive oil and wrap the heads in foil.
- Roast the garlic on a baking sheet for 40–50 minutes, until very soft.
- Cool the garlic until handleable.
- Melt the butter in a 6-quart Dutch oven over medium heat.
- Add the onion and cook for 5–7 minutes, stirring occasionally, until softened.
- Squeeze the roasted garlic cloves into the pot.
- Add the potatoes, broth, thyme, salt, and pepper, then bring to a boil.
- Reduce to a gentle simmer and cook partially covered for 15–20 minutes, until the potatoes are fork-tender.
- Blend the soup with an immersion blender until smooth.
- Stir in the cream and Parmesan.
- Heat gently for 2–3 minutes, without boiling.