Roasted Garlic Potato Soup with Grilled Cheese Croutons
A creamy and luxurious Roasted Garlic Potato Soup. When you roast garlic it becomes sweet, not harsh at all! We’re adding it to a smooth and silky potato soup and the flavor is just out of this world!

I am so in love with this soup.
This velvety smooth roasted garlic potato soup has got me falling head over heels with every bite I take. Warm and creamy bites of potato soup with hints of roasted garlic, sauteed leeks, and onions, topped with gruyere grilled cheese croutons. It’s so smooth that it feels like you’re sippin’ on silk! It’s the ultimate comfort food!
It’s no secret that soups are some of my all-time favorite food to make. I have an overabundance of soup recipes here on LSJ. But honestly… can you ever have enough soup recipes?
And if you look at my soups and stews you’ll find one thing in common – almost all of them have one thing in common. They don’t always contain potatoes. *gasp*
I have a strong suspicion that I consumed a lifetime’s worth of potatoes before I turned 5. Because all of a sudden, potatoes became my least favorite food. In my thirties, I’ve learned to love them again so don’t worry cheesy potato recipes like my cheddar mashed potatoes with definitely be coming around more often!
Moving along… One of the key components in this recipe is the roasted garlic. It’s the absolute best part about this roasted garlic potato soup, other than the parmesan, and all the aromatics we use. I love how just a simple 40 minutes in the oven really brings out all the sweeter notes in garlic. It’s not pungent or offensive, but rather mild, sweet, and a more well-rounded flavor. Each sip of this silky-smooth potato soup is like a little dance across your tongue.
It honestly tastes divine! But don’t worry, if you too have an aversion to potatoes, I make a mean roasted cauliflower soup with truffle oil that you can try instead!

Ingredients for roasted garlic potato soup:
- Garlic: Start by slicing the top of a whole head of garlic and exposing the cloves of garlic. We’ll season, wrap this in foil, and roast it for this roasted garlic soup recipe.
- Potatoes: I prefer to use russet potatoes for my leek and potato soup recipe. You can use other types of potatoes, such as Yukon gold potatoes, but the starchiness of russet potatoes really helps make this recipe extra smooth. We’ll boil the potatoes until fork tender before adding them to the soup.
- Butter and Olive Oil: We’ll saute the aromatics in the butter and use the olive oil to drizzle on the garlic before we roast it in the oven.
- Onions and Leeks: These are the aromatics that add tons of flavor to the soup. We’ll saute them in butter to really bring out all that natural flavor as they slightly brown.
- Flour: Helps thicken the soup. In the past, I’ve used a bit more flour than you find in the recipe now. I find a slightly thinner soup is more my preference!
- Chicken Broth: I typically use homemade chicken broth or chicken stock but vegetable broth would also work for this recipe.
- Milk and Heavy Cream: milk and heavy cream add creaminess and a smoother taste and texture to the bowls of warm soup. We’ll add these ingredients at the end and then let them simmer and warm through before we use the immersion blender to blend the soup.
- Thyme and Chives: the thyme adds flavor to the soup and the chives are a nice garnish to this roasted garlic potato soup recipe!
- Parmesan cheese: adds nuttiness that plays up beautifully with roasted garlic and all the other ingredients in this comforting soup.
- Gruyere and bread: These ingredients are entirely optional and really only necessary if you want to make the gruyere grilled cheese croutons to serve on top of your soup recipe. You could even use sharp cheddar cheese or other types if you like something else in your grilled cheese sandwiches.
- Seasonings: You’ll need both kosher salt and black pepper for the seasonings.


How to make roasted garlic potato soup:
- Roast the garlic. Preheat the oven. Slice off the top of the garlic to expose the cloves. Drizzle with olive oil and salt and pepper. Wrap garlic head in foil, place on a baking tray, and roast until garlic is tender. Let the garlic head cool to room temperature before attempting to squeeze it out.
- Bring to a boil. While the garlic is roasting, bring a large saucepan of water to boiling. Add the whole potatoes and boil them until they’re tender. Allow them to cool, peel, and then dice them to add to the soup later. You can also make the potatoes a day in advance, and keep them in an airtight container in the fridge before peeling them. It’s a great way to speed up total time on the day you make this!
- Saute the aromatics. Melt the butter in a large pot over medium-high heat. Add the onions and leeks and saute until the onions and leeks soften and turn translucent.
- Make the soup. Lower to medium heat, add the flour, and cook until the flour is lightly golden. Add the broth, milk, cream, thyme, salt and pepper. Let the soup reach a boil then simmer until it starts to thicken. Add the potatoes, and squeeze in the roasted garlic, add the parmesan cheese.
- Blend the soup. Using an immersion blender, blend the soup until smooth. You can also do this in a traditional blender by transferring and blending in batches. If the soup is thick for your liking, add more chicken broth according to preference, you might need up to 1 cup. Stir the soup, give it one last taste, and adjust with salt and pepper as needed.
- Serving. Transfer the soup into bowls from the dutch oven. Top with parmesan cheese, chives, crackers, or with Gruyère grilled cheese croutons (recipe in notes.)

If you like this soup, you might also like:
- Harvest Pumpkin Leek Soup
- Easy Cheesy Bean and Rice Enchilada Soup
- Soul-Warming Creamy Hungarian Mushroom Soup
- Hearty Minestrone Soup
- Silky Honeynut Squash Soup

Original recipe posted Feb 2015, updated Oct 2023.
Roasted Garlic Potato Soup
A creamy and luxurious Roasted Garlic Potato Soup. When you roast garlic it becomes sweet, not harsh at all! We’re adding it to a smooth and silky potato soup and the flavor is just out of this world!

Ingredients
- 1 head of garlic, whole
- 1 teaspoon olive oil
- 1¾ pounds russet potatoes, peeled
- 4 tablespoons salted butter
- 1 cup white onions, chopped
- 1 leek, cleaned/thinly sliced (whites and light greens)
- 3 tablespoons flour
- 4-5 cups low sodium chicken broth (or vegetable)
- 1 cup whole milk (or 2%)
- ¼ cup heavy cream
- ½ teaspoon fresh thyme (¼ if dry)
- ½ cup freshly grated parmesan cheese
- Salt + pepper to taste
- Chopped chives or grilled cheese croutons for topping (see notes)
Instructions
- ROAST: Position a rack in the center of the oven and preheat the oven to 375ºF. Slice off the top of the garlic to expose the cloves. Drizzle with olive oil and salt and pepper. Wrap garlic head in foil, place on a baking sheet, and roast for 40-45 minutes or until garlic is tender. Let cool before squeezing.
- BOIL: While the garlic is roasting, bring a large pot of water to boil. Add the peeled potatoes and boil until tender, about 15 minutes. Drain, cool, and cube.
- SAUTE: Melt the butter in a large dutch oven over medium-high heat. Add the onions and leeks and saute for 6-8 minutes or until the onions and leeks soften and turn translucent.
- MAKE SOUP: lower the heat to medium, add the flour, and cook for 60-90 seconds or until the flour is lightly golden. Add the 4 cups broth, milk, cream, thyme, a 1/4 teaspoon kosher salt and pepper. Let the soup reach a boil then allow to simmer for 2-3 minutes until it starts to thicken. Add the potatoes, squeeze in the roasted garlic, and parmesan cheese.
- BLEND: Using an immersion blender, blend the soup until smooth. You can also do this in a traditional blender by transferring and blending in batches. If the soup is thick for your liking, add more chicken broth according to preference; you might need up to 1 cup. Taste and adjust with seasonings as desired.
- SERVE: serve in bowls topped with parmesan cheese, chives, crackers, or with Gruyère grilled cheese croutons (recipe in notes.)
Notes
- Grilled Cheese Croutons: Grab 4 slices of white country bread and spread with a couple tablespoons of unsalted butter on both sides. Add grated Gruyère cheese (about ¼ cup to each) to two of the slices. Top with the cheese-less slices and cook the grilled cheese sandwiches in a warm skillet or panini press until golden, about 5 minutes. Transfer to a cutting board, let rest for several seconds and cut into 1-inch croutons. Top soup and enjoy!
- Roasted Garlic Vs. Leeks: If you want this to have a very prominent roasted garlic flavor, I suggest maybe even doubling up on the roasted garlic and using less of the leeks or omitting them entirely. 1 head of garlic with the leeks does give this a balanced flavor where the garlic or leeks work harmoniously. If you want it to be extra garlicky, use more garlic!
This sounds delicious! Any idea on nutrition info?
Thanks!
Rhi, you can obtain the nutrition info by plugging the recipe into myfitnesspal.com (or using the app on your phone) 🙂
Made this last night & it was very very good! It was a little thick for my taste so next time I might skip the flour since the potato thickens it enough. I skipped the heavy cream b/c I didn’t have any & added extra milk.
Mine came out to 283 calories per serving for 5 servings total on MFP. I used chicken broth, skim milk, Kraft Italian 5 Cheese blend, and no cream. Not included in the calories was a piece of bacon crumbled over each bowl 😛
This sounds perfect! What do you consider a serving? I plan to make it as a main dish. I’m not sure if I should increase the ingredients. It is for 6 people. I’ll also be serving salad and bread. Thank you!
Hey Julie! The 5-6 serving size is something in between an appetizer course and a main entree. I think it if you multiply the ingredients by 1.5 (or make 1 ½ batch of this recipe) it’ll be enough for feed 6 + a little extra for second helpings. Hope you guys enjoy the soup! 🙂
Thanks Marzia. That’s exactly what I intend to do. Can’t wait to try it tomorrow!
Just made one awesome soup! Thank you for the recipe! I’m a big fan of yours, keep them coming!
Great! Glad to hear you liked the soup! Thanks for following the blog, really appreciate it! 🙂
Pingback: 16 Genius Ways to Use Leftover Garlic
Pingback: Third Party Links for Recipes
Marzia,
I made a double batch a few nights ago and it tasted even better the second and third nights. It was a little to velvety smooth for myself, so the next time I’ll cook a few more potatoes, cut them into chunks and add them after the blending to give it some texture. I also like the idea that Keri suggested about the crumbled bacon. This soup is a solid 9/10 and I would recommend to the readers that if you came across this recipe looking for a roasted garlic potato soup, give this one a try.
Thanks for the recipe, it’s a keeper!
Chuck
That’s great Chuck! Glad to hear you enjoyed it! Adding a little texture with some diced potatoes sounds like a great idea! 🙂
Pingback: Soups and Milkshakes – My Wisdom Teeth Diet
I made this tonight and holy cow, it was SO good. Thank you so much for this recipe; it has definitely entered my top 2 favorite soup recipes.
Hi I would make this soup again as the taste was lovely, but I would definitely reduce or not use the flour as it made the soup too gloopy, it was well received by the group I cooked it for but the British taste buds prefer a less thick soup, great recipe thank you.
I think I’m going to try this with potato flakes instead of flour. I will follow the suggestion of some potato bite and maybe a little celery and ham?
Incredibly delicious!
I swapped out the milk and cream with almond milk and the Parmesan cheese with nutritional yeast but it was still a hit. Will be making it again. Thanks for sharing the recipe.
Beyond wonderful❤️❤️
Just made this tonight and we scarfed it down in about five minutes. Roasting the garlic is MAGIC. I used some of the roasted cloves and made garlic bread. SO GOOD. Can’t wait to make it again!
I am going to make this today but wonder why the potatoes can’t be boiled in the pot with the onions after they are cooked. Wouldn’t the potato water add to the flavor and body of the soup? And why dirty 2 pots? Otherwise the recipe looks great. I have some leftover shredded pork roast I am planning to add after I purée the soup.
I meant to say to cook the potatoes in the broth or stock, not water.
Can this be frozen? I’d like to make a triple batch and freeze in individual containers. My mom can only eat soft foods so this sounds like something she would really enjoy!
One of our favorite soups to make. We use Better than Bouillon roasted vegetable broth so that it is vegetarian. I double the garlic and it’s really tasty.
Last time I forgot to cook the onions before adding the liquids so I let it boil for about 6-8 minutes and it still came out okay…although not as good as if I hadn’t messed up. Lol.
I know it seems late to be posting this (2023 already), but I tried this recipe today. Campbell’s used to make a garlic potato soup that I absolutely loved, but of course they don’t make it anymore. I looked everywhere for a similar soup, but no dice. When I took a chance to type it in on pinterest, lo and behold there was this wonderful, beautiful recipe! I just finished making it for today’s dinner, but have a frozen pizza as a backup just in case. NO NEED FOR ANY PIZZA!!! I doubled the recipe, and grated fresh parmesan, finally got to use my immersion blender, and it is even better than Campbell’s soup! I can’t thank you enough for this recipe that has been so near & dear to my taste buds! It came out fabulous! Serving it with some buttery crescent rolls for dinner. And yes, I left about 1/3 of the cut up potatoes to add at the end. That’s how I remember that wonderful soup I loved. Thank you again for this awesome recipe!!!