Melt 2 Tablespoons butter in a heavy, large saucepan over medium-high heat.
2 Tablespoons butter
Add onions and thyme and cook until onions are translucent, about 5 minutes.
2 medium onions,, 2 teaspoons chopped fresh thyme,
Add roasted garlic and raw garlic cloves and cook a couple of minutes to release some of the raw garlic oils.
18 garlic cloves,, 26 garlic cloves,
If you're adding the russet potato chunks, add now as well.
1 large russet potato,
Add chicken or vegetable broth; cover and simmer until garlic is very tender, about 20 minutes. If you're making the Parmesan Cheese Crisps, make them now while the soup is simmering.
4 cups chicken broth,
If you added the russet potato chunks, remove them after the 20 minute simmer and place in a small bowl or on a plate while you puree the rest of the ingredients. Working in batches, puree soup in a blender until smooth or puree with an immersion blender. Return potato chunks to the creamed soup.
Return soup to the saucepan, add cream, or whatever milk you are using, and bring to a very low simmer just to reheat, being careful not to curdle the milk. Add ½ teaspoon salt and ½ teaspoon freshly ground pepper. Taste and add more to your liking.
½ cup whipping cream,, ½ teaspoon sea salt, ½ teaspoon freshly ground black pepper
Divide the grated ½ cup of Parmesan cheese among 4 bowls and ladle soup over. Each bowl will get about 2 tablespoons of cheese.
½ cup finely grated Parmesan cheese
Squeeze juice of 1 lemon wedge into each bowl and serve.
4 lemon wedges
Serve in individual bowls garnished with more grated Parmesan, Parmesan Crips or toasted croutons, or the additional minced sauteed garlic.
Toasted croutons,, 8 cloves fresh garlic,