Cheesy potato soup is the kind of comfort that makes any chilly night feel cozy. Creamy potatoes mingle with melted cheddar to create a silky bowl that tastes like a warm hug. This version keeps things simple: one pot, pantry staples, and quick prep. Each spoonful is thick, rich, and loaded with flavor without needing fancy ingredients. Whether you crave an easy weeknight dinner or something hearty for guests, this cheesy potato soup delivers big flavor with minimal effort. It’s a guaranteed favorite that turns humble potatoes into pure comfort.
Table of Contents
Why You’ll Love This Cheesy Potato Soup
This cheesy potato soup wins hearts because it’s everything comfort food should be: rich, creamy, and unbelievably satisfying. Here’s why you’ll make it again and again:
- Quick and easy: Ready in under an hour with just one pot to clean.
- Simple ingredients: You probably have everything already, butter, potatoes, milk, and cheese.
- Ultra-creamy texture: A smooth, thick base that coats every spoonful.
- Customizable: Add bacon, ham, or veggies for extra flavor, or try our loaded potato soup for a hearty twist.
- Crowd-pleaser: Perfect for cozy family dinners, game nights, or cold weekends.
Unlike many versions, this soup melts cheese perfectly, no grainy texture or curdled mess, just velvety richness from start to finish. It’s comfort food done right.
Ingredients Needed

This soup uses everyday staples that come together for rich, creamy flavor. Grouping them makes prep easy and avoids confusion.
For the Base
- 4 tablespoons unsalted butter, adds body and smooth texture
- 1 large onion, diced, builds depth and sweetness
- 2 stalks celery, chopped, adds subtle earthiness
- 3 cloves garlic, minced, gives a warm, savory note
- 6 cups Yukon gold potatoes, peeled and cubed, creamy texture that holds shape
- 4 cups low-sodium chicken broth, keeps salt balanced while building flavor
For the Creamy Sauce
- 2 cups whole milk, creates a silky, comforting consistency
- 1 cup heavy cream, gives richness and body
- 3 tablespoons all-purpose flour, thickens the soup just enough
- 2 cups shredded sharp cheddar cheese, melt-in goodness with bold flavor; fans of robust cheddar can check out our cheddar garlic herb potato soup
- ½ cup grated Parmesan, adds salty depth and balance
- Salt and black pepper to taste
Optional Toppings
- Crispy bacon bits
- Chopped green onions
- Extra shredded cheese
- Fresh parsley
Notes and Substitutions
- Gluten-free: Swap flour for cornstarch or a 1:1 gluten-free blend.
- Lighter version: Use half-and-half instead of cream, or replace half the milk with vegetable broth.
- Dairy-free: Substitute plant-based butter and cheese alternatives; unsweetened oat milk works well.
- Budget-friendly: Replace some cheddar with processed cheese like Velveeta for smooth melt and milder flavor.
How to Make Cheesy Potato Soup
Follow these easy steps for a smooth, creamy soup every time. Each one includes a small cue so you know exactly what to look for.
- Prep the aromatics
Melt the butter in a large Dutch oven over medium heat. Add the diced onion, celery, and garlic. Sauté for 5 to 7 minutes until the onion turns translucent and fragrant. This step builds the flavor base, so don’t rush it. - Add potatoes and broth
Stir in the cubed potatoes and pour in the chicken broth. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 15 to 20 minutes, or until the potatoes are fork-tender. A low simmer keeps the starch from turning gummy. - Make the creamy mixture
In a small bowl, whisk milk and flour until smooth. Slowly pour it into the soup while stirring constantly. Cook another 5 minutes until the broth thickens slightly and coats the back of a spoon. - Add the cream
Pour in the heavy cream and stir gently. Keep the heat low. Boiling dairy can cause curdling. Let it warm through for 3 to 4 minutes. - Melt in the cheese
Remove the pot from heat before adding cheese. Stir in cheddar a handful at a time until smooth, then add Parmesan. Folding cheese off the heat keeps it velvety instead of grainy. - Season and serve
Taste and adjust with salt and pepper. Ladle the soup into bowls and top with bacon bits, chopped green onions, or more cheese. Serve hot with crusty bread for the ultimate comfort meal.
Pro Tips and Troubleshooting
Even a simple soup can benefit from a few smart moves. These tips help you nail the creamy texture every time and avoid the common pitfalls that can ruin a good batch.
Expert Tips
- Grate your own cheese. Pre-shredded cheese often includes starches or powders that hinder smooth melting, as noted by Purdue University Libraries.
- Add cheese off the heat. Keep the pot off the burner when you stir in cheese to prevent graininess, a practice consistent with guidance from the National Center for Home Food Preservation.
- Use Yukon gold potatoes. They’re creamy but not too starchy, which gives thickness without gluey texture.
- Mash, don’t blend. If you like a smoother soup, mash some potatoes right in the pot instead of blending. It keeps the rustic, hearty feel.
- Warm the milk. Cold dairy added to hot soup can cause separation. Warm milk slightly before mixing in.
Common Mistakes to Avoid
- Overcooking the potatoes: They’ll disintegrate and thin out your soup. Simmer gently and stop when fork-tender.
- Boiling after adding cheese: This breaks the emulsion and makes it grainy.
- Skipping the roux or slurry: Without a thickener, the soup can feel watery.
- Using too much salt early: Cheese adds plenty of salt on its own. Season only at the end.
Creative Shortcut
Out of time? Use frozen hash browns instead of peeling and cubing potatoes. They cook in minutes and still deliver a creamy, hearty texture.
Serving, Storage and Variations
A soup this rich deserves the right finishing touches and a little planning for leftovers. Here’s how to serve it, save it, and make it your own.
Serving Ideas
- Serve hot in deep bowls with crusty bread or soft rolls for dipping.
- Top with crispy bacon, chopped green onions, or a drizzle of sour cream.
- Pair with a fresh green salad or roasted vegetables for a full meal.
- Sprinkle a bit of smoked paprika or cayenne for color and warmth.
Storage
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Freeze: Portion into freezer-safe bags or containers and freeze up to 3 months.
- Reheat: Warm gently on low heat or in the microwave at 50 percent power, stirring often. Avoid a hard boil so the cheese stays smooth, and heat leftovers to at least 165°F throughout per USDA guidance, since dairy soups can separate when overheated as UC ANR notes.
Instant Pot Method
- Sauté butter, onion, celery, and garlic on Sauté mode for 3 to 4 minutes.
- Add potatoes and broth. Seal and cook on Manual, High, for 8 minutes, or follow our full Instant Pot potato soup guide.
- Quick release, switch to Sauté, then stir in the milk and flour mix and cream.
- Cook until thickened, turn off heat, and add cheese off the burner.
Slow Cooker Method
- Combine butter, onion, celery, garlic, potatoes, and broth in the crock.
- Cook on Low for 6 to 7 hours or High for 3 to 4 hours, until potatoes are tender, or use our full slow cooker potato soup recipe.
- Stir in the milk and flour mix and cheese during the final 20 minutes.
Quick Variations
- With ham: Add diced cooked ham for a hearty twist.
- Spicy version: Mix in diced jalapeños or a pinch of cayenne.
- Gluten-free: Swap the flour for cornstarch or potato starch.
- Vegetarian: Use vegetable broth and skip the bacon garnish, or try our creamy potato soup for a cheese-free option.
Nutritional Information
Here’s an approximate nutritional breakdown for one serving, about 1½ cups. Exact values can vary depending on ingredients and toppings used.
| Nutrient | Per Serving | Notes |
|---|---|---|
| Calories | 440 | Meal-sized soup portion |
| Protein | 17 g | From cheese, milk, and potatoes |
| Fat | 24 g | Butter and dairy add creaminess |
| Saturated Fat | 14 g | Use half-and-half to lighten |
| Carbohydrates | 42 g | Natural starch from potatoes |
| Fiber | 4 g | Increases with potato skin-on option |
| Sugars | 6 g | Naturally from milk |
| Sodium | 760 mg | Adjust based on broth and cheese type |
| Potassium | 1070 mg | Strong in potatoes |
| Calcium | 375 mg | Boosted by cheddar and milk |
| Iron | 2 mg | From potatoes and dairy |
Nutritional Benefits:
This soup supplies calcium from dairy and potassium from potatoes, nutrients highlighted by Harvard’s Nutrition Source.
Tip: Use tools like Cronometer or MyFitnessPal to recalculate nutrition if you modify ingredients or portion size.
Conclusion
This cheesy potato soup brings together everything that makes comfort food irresistible, creamy texture, rich cheddar flavor, and a warmth that fills both bowl and belly. It’s easy to make, uses simple ingredients, and turns ordinary potatoes into something truly satisfying.
Whether you’re cooking for family, hosting friends, or just craving a cozy dinner on a cold night, this recipe delivers every time. The smooth, velvety broth and golden cheese make each spoonful better than the last.
If you tried this recipe, leave a comment and a star rating below. Share it on Pinterest or Facebook and spread the cheesy love.
What twist did you add to yours? Tell us in the comments. We might feature your version next.
Frequently Asked Questions
Which potatoes make the creamiest cheesy potato soup
Yukon gold potatoes are the best choice for a naturally creamy texture. They hold their shape while releasing just enough starch to thicken the soup, behavior consistent with waxy or all-purpose potatoes described by Harvard’s Nutrition Source.
What is the best cheese, and why can it turn grainy
Freshly shredded sharp cheddar gives the best flavor and melt. Pre-shredded cheese has anti-caking powder that resists melting and can make the soup grainy. Always add cheese off the heat to prevent curdling or separation.
Can I make this without flour or gluten
Yes. Replace the flour with cornstarch or potato starch. Whisk it into cold milk before adding to the soup. It thickens quickly and gives a smooth finish without gluten.
Can I freeze cheesy potato soup and how do I reheat it
Yes, but for the best results, cool it completely first. Freeze in airtight containers for up to three months. Reheat slowly on the stovetop or at 50 percent power in the microwave, stirring often. Avoid boiling so the cheese stays creamy.
How do I thicken the soup without heavy cream
Use a milk and flour slurry or mash some of the cooked potatoes directly into the broth. Both methods thicken naturally without added fat.
Can I use pre-shredded cheese
You can, but expect a less smooth texture. Pre-shredded cheese melts unevenly and can form small lumps. For the best consistency, grate your own cheese just before adding it.
How can I make this in an Instant Pot or slow cooker
For the Instant Pot, cook on High Pressure for 8 minutes, quick release, then stir in milk and cheese off heat. For the slow cooker, cook on Low for 6 to 7 hours or High for 3 to 4 hours, then add dairy near the end to prevent curdling.

