Welcome to dinnerbymom

Creamy Roasted Garlic and Potato Soup with Cheddar

By Isabella Clarke | March 20, 2026
Creamy Roasted Garlic and Potato Soup with Cheddar

There's something magical about the aroma of garlic slowly caramelizing in the oven while potatoes simmer on the stovetop. It reminds me of Sunday afternoons at my grandmother's farmhouse, where the kitchen windows would fog up from the steam rising off her legendary potato soup. Years later, after countless experiments and taste tests, I've created what I believe is the ultimate comfort food: a silky-smooth roasted garlic and potato soup that gets an extra layer of decadence from sharp cheddar cheese.

This isn't your ordinary potato soup. By roasting the garlic first, we transform its sharp bite into a mellow, almost sweet flavor that infuses every spoonful with incredible depth. The addition of aged cheddar creates a luxurious texture and adds a tangy complexity that elevates this humble soup into something truly special. Whether you're nursing a cold, feeding a crowd, or simply craving a bowl of pure comfort, this recipe delivers every single time.

What makes this soup particularly special is its versatility. It can be dressed up for an elegant dinner party with artisan bread and a crisp salad, or served simply on a busy weeknight with crusty garlic bread. The leftovers (if you have any!) taste even better the next day, making it perfect for meal prep. Trust me when I say this will become your new go-to soup recipe – I've been making it weekly for my family for the past three years, and it never fails to bring smiles to the dinner table.

Why This Recipe Works

  • Roasted Garlic Magic: Roasting whole garlic cloves transforms them into sweet, caramelized nuggets of flavor that infuse the entire soup with incredible depth.
  • Dual Potato Technique: Using both waxy and starchy potatoes creates the perfect texture – creamy yet with delightful chunks of tender potato in every bite.
  • Cheddar Strategy: Adding sharp cheddar at two different stages – stirred into the soup and sprinkled on top – ensures maximum flavor impact without overwhelming the delicate garlic.
  • Make-Ahead Friendly: This soup actually improves in flavor overnight, making it perfect for meal prep or entertaining guests.
  • One-Pot Wonder: Minimal cleanup required since everything cooks in a single large pot, making weeknight cooking a breeze.
  • Customizable Consistency: Easily adjust the thickness by blending more or less of the potatoes, creating your perfect soup texture every time.

Ingredients You'll Need

Ingredients

Let's talk about each ingredient and why it's crucial to the success of this soup. Understanding your ingredients is the first step to becoming a better cook, and this knowledge will help you make substitutions confidently when needed.

Fresh Garlic (3 whole heads):

Yes, you read that right – three whole heads of garlic! Don't worry, the roasting process mellows the flavor significantly. Look for firm, plump garlic bulbs with tight skin. Avoid any with green sprouts or soft spots. If you're short on time, you can substitute with pre-peeled garlic cloves, but roasting whole heads gives the best flavor.

Potatoes (2 lbs mixed varieties):

I use a combination of Yukon Gold and Russet potatoes for the best texture. Yukon Golds hold their shape well and add a buttery flavor, while Russets break down beautifully to thicken the soup naturally. If you can only find one type, Yukon Golds are more forgiving. Choose potatoes that feel heavy for their size with smooth, unblemished skin.

Sharp Cheddar Cheese (8 oz):

The star of the show! Use a good quality aged sharp cheddar for maximum flavor impact. Avoid pre-shredded cheese as it contains anti-caking agents that can make your soup grainy. Buy a block and grate it yourself – it takes just a minute and makes a world of difference in the final texture.

Heavy Cream (1 cup):

This creates the luxurious, velvety texture that makes this soup so special. You can substitute with half-and-half for a lighter version, but I strongly recommend sticking with heavy cream for special occasions. The fat content helps carry all the flavors and creates that restaurant-quality richness.

Vegetable Broth (6 cups):

Use a good quality broth as it forms the base of your soup. I prefer low-sodium versions so I can control the salt level. Homemade broth is wonderful if you have it, but store-bought works perfectly. For extra depth, you can use half vegetable broth and half chicken broth.

Aromatics & Seasonings:

Butter, onions, celery, thyme, and bay leaves create the flavor foundation. Fresh thyme is worth seeking out – it has a much brighter flavor than dried. If you must substitute, use half the amount of dried thyme, but add it earlier in the cooking process to give it time to bloom.

How to Make Creamy Roasted Garlic and Potato Soup with Cheddar

1

Roast the Garlic

Preheat your oven to 400°F (200°C). Slice off the top third of each garlic head to expose the cloves. Place the garlic on a sheet of aluminum foil and drizzle each with a teaspoon of olive oil. Wrap the foil into a tight packet and place directly on the oven rack. Roast for 45-50 minutes until the cloves are golden brown and soft as butter. Remove from oven and let cool for 10 minutes.

Pro tip: You can roast the garlic up to 3 days ahead – just squeeze out the cloves and store in an airtight container in the refrigerator. The roasted garlic will keep for up to a week!

2

Prep Your Vegetables

While the garlic roasts, it's time to prep your vegetables. Peel and dice your potatoes into ¾-inch chunks – keeping them uniform ensures even cooking. Dice the onion and celery into small pieces. Having everything ready before you start cooking makes the process much smoother and ensures nothing burns while you're chopping.

Place the cut potatoes in a bowl of cold water to prevent browning while you work on the other vegetables. Just remember to drain them well before adding to the pot.

3

Build the Flavor Base

In a large heavy-bottomed pot or Dutch oven, melt the butter over medium heat. Add the diced onions and celery with a pinch of salt. Cook for 6-8 minutes, stirring occasionally, until the vegetables are soft and translucent but not browned. The salt helps draw out moisture and prevents browning.

Add the thyme and bay leaves, stirring for 30 seconds until fragrant. This step, called "blooming," releases the essential oils from the herbs and enhances their flavor.

4

Add Potatoes and Broth

Add the drained potatoes to the pot along with the vegetable broth. Bring to a gentle boil over medium-high heat, then reduce to a simmer. Cover partially with the lid and cook for 15-18 minutes until the potatoes are tender when pierced with a fork.

Don't overcook the potatoes at this stage – they'll continue to cook even after you remove them from heat, and overcooked potatoes will become grainy when blended.

5

Create the Creamy Base

Once your potatoes are tender, squeeze the roasted garlic cloves directly into the pot. They should slide out easily like soft butter. Use an immersion blender to puree about two-thirds of the soup, leaving some potato chunks for texture. If you don't have an immersion blender, transfer 3 cups of the soup to a regular blender, blend until smooth, and return to the pot.

Be careful when blending hot liquids – work in batches and hold the blender lid down firmly with a kitchen towel to prevent hot soup from escaping.

6

Add the Cream and Cheese

Reduce the heat to low and stir in the heavy cream. Gradually add 6 ounces of the grated cheddar cheese, one handful at a time, stirring constantly until each addition melts completely. Adding the cheese gradually prevents it from clumping and ensures a smooth, creamy texture.

Taste and adjust seasoning with salt and white pepper. White pepper is traditional in cream soups because it doesn't create dark specks, but black pepper works fine if that's what you have.

7

Final Seasoning and Serving

Let the soup simmer gently for 5 more minutes, stirring frequently. This allows all the flavors to meld together beautifully. Remove from heat and let stand for 5 minutes to thicken slightly. Ladle into warm bowls and garnish with the remaining cheddar cheese, crispy bacon bits, chopped chives, or a drizzle of cream.

For an extra special touch, serve with homemade garlic croutons or warm crusty bread for dipping. This soup is best served hot, but be careful not to let it boil after adding the cream and cheese to prevent curdling.

Expert Tips

Temperature Control

Never let the soup boil after adding dairy. High heat can cause the cream and cheese to curdle, creating an unpleasant texture. Keep the heat on low and be patient – the flavors will develop beautifully with gentle heating.

Cheese Selection

Experiment with different aged cheeses: aged white cheddar, smoked gouda, or even a mix of cheddar and gruyere can create exciting flavor variations. Just avoid pre-shredded cheese for the smoothest texture.

Texture Tricks

For an ultra-smooth restaurant-quality soup, pass it through a fine-mesh sieve after blending. This removes any fibrous bits and creates a velvety texture that's simply luxurious.

Make-Ahead Magic

The flavors actually improve overnight! Make the soup up to 3 days ahead, but add the cream and cheese when reheating for the best texture. The soup will thicken in the refrigerator – just thin with additional broth when reheating.

Variations to Try

Spicy Southwest Version

Add 2 roasted poblano peppers and 1 seeded jalapeño to the sautéed vegetables. Substitute pepper jack cheese for half the cheddar, and garnish with crispy tortilla strips, avocado cubes, and a squeeze of lime. Stir in a teaspoon of smoked paprika for extra depth.

Garden Fresh Version

Add 2 cups of fresh spinach or kale during the last 5 minutes of cooking. Stir in fresh herbs like parsley, dill, or chives just before serving. Use vegetable broth and substitute nutritional yeast for the cheese for a vegan version.

Loaded Baked Potato Version

Stir in 1 cup of sour cream along with the heavy cream. Add crispy bacon bits, sliced green onions, and extra shredded cheese as toppings. Serve in bread bowls for the ultimate comfort food experience.

Luxury Seafood Version

Add 1 pound of cooked shrimp or lump crab meat during the last 2 minutes of cooking. Substitute half-and-half for the heavy cream and use a combination of aged cheddar and gruyere for a more sophisticated flavor profile.

Storage Tips

Refrigeration

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it chills, so you'll need to add additional broth or milk when reheating. Always reheat gently over medium-low heat, stirring frequently.

Pro tip: Store the soup without the final cream and cheese addition if you plan to keep it for more than 2 days. Add the dairy when reheating for the best texture and flavor.

Freezing

This soup freezes beautifully, but with one important caveat: freeze it before adding the cream and cheese. The dairy can separate and become grainy when frozen and thawed. Make the soup through step 5, let it cool completely, then freeze in portion-sized containers for up to 3 months.

To serve, thaw overnight in the refrigerator, reheat gently, then stir in the cream and cheese as directed in the recipe.

Reheating

Always reheat this soup gently over medium-low heat, stirring frequently. If reheating from frozen, thaw completely first for best results. Add additional broth or milk to achieve your desired consistency, as the soup thickens significantly when chilled.

Never microwave on high power – the uneven heating can cause the dairy to curdle. If using a microwave, use 50% power and stir every 30 seconds.

Frequently Asked Questions

Absolutely! This soup adapts beautifully to slow cooker preparation. Add everything except the cream and cheese to your slow cooker and cook on low for 6-7 hours or high for 3-4 hours, until the potatoes are tender. Blend as directed, then stir in the cream and cheese during the last 30 minutes of cooking. The key is to keep the slow cooker on the warm or low setting after adding the dairy to prevent curdling.

Grainy texture usually results from two issues: overheating the dairy or using pre-shredded cheese. Always add the cream and cheese over low heat, and never let the soup boil after adding dairy. Pre-shredded cheese contains anti-caking agents that can create a grainy texture. For the smoothest soup, grate your cheese fresh from a block and add it gradually while stirring constantly.

Yes! Substitute the butter with olive oil, use full-fat coconut milk instead of heavy cream, and replace the cheddar with nutritional yeast or your favorite vegan cheese. The roasted garlic provides so much flavor that you won't miss the dairy. For extra richness, add a cup of soaked and blended cashews when you blend the soup.

For a thicker soup, blend more of the potatoes or mash some against the side of the pot with a potato masher. You can also add a slurry of 2 tablespoons of flour mixed with cold water during the last 5 minutes of cooking. For a thinner soup, simply add more broth or milk until you reach your desired consistency. Remember that the soup will thicken as it cools.

The possibilities are endless! Classic toppings include crispy bacon bits, chopped chives or green onions, extra shredded cheddar, sour cream, and homemade croutons. For something different, try roasted pumpkin seeds, caramelized onions, crispy shallots, or a drizzle of herb oil. My personal favorite is a combination of crispy bacon, sharp cheddar, and fresh chives – it's like a loaded baked potato in soup form!

While I recommend a mix of Yukon Gold and Russet for optimal texture, you can use whatever potatoes you have on hand. Red potatoes hold their shape well but won't create as creamy a texture. Avoid using only Russet potatoes as they can become too starchy and gluey. Sweet potatoes make an interesting variation – they pair beautifully with the roasted garlic and create a slightly sweet, complex flavor profile.

Creamy Roasted Garlic and Potato Soup with Cheddar
soups
Pin Recipe

Creamy Roasted Garlic and Potato Soup with Cheddar

(4.9 from 127 reviews)
Prep
20 min
Cook
45 min
Servings
8

Ingredients

Instructions

  1. Roast the garlic: Preheat oven to 400°F. Slice tops off garlic heads, drizzle with oil, wrap in foil, and roast for 45-50 minutes until golden.
  2. Build the base: In a large pot, melt butter over medium heat. Sauté onions and celery until soft, about 6-8 minutes.
  3. Add potatoes: Add potatoes, broth, thyme, and bay leaves. Simmer covered for 15-18 minutes until potatoes are tender.
  4. Blend: Squeeze roasted garlic into soup. Blend two-thirds of soup until smooth using an immersion blender.
  5. Finish: Reduce heat to low. Stir in cream and 6 oz cheddar until melted. Season with salt and white pepper.
  6. Serve: Simmer 5 minutes. Serve hot with remaining cheddar and your favorite toppings.

Recipe Notes

For best results, grate your own cheese from a block rather than using pre-shredded. The soup will thicken as it cools; thin with additional broth when reheating. Never let the soup boil after adding the cream and cheese to prevent curdling.

Nutrition (per serving)

428
Calories
16g
Protein
34g
Carbs
26g
Fat

More Recipes