This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
When the temperatures start to dip and cozy meals call your name, nothing hits the spot like a bowl of cheesy potato soup. It's creamy, rich, and loaded with sharp cheddar and tender chunks of potato. This recipe takes classic comfort food and dials it up a notch with bold flavor and a smooth, velvety texture that’s hard to resist. Whether you're looking for a weeknight favorite or a satisfying lunch to warm your soul, this cheesy potato soup is a dependable crowd-pleaser.
Jump to:
- Why You’ll Love This Cheesy Potato Soup
- Ingredients and Substitutions
- Step-by-Step Instructions
- Tips and Tricks for the Best Cheesy Potato Soup
- Common Mistakes to Avoid
- Serving Suggestions
- How to Store and Reheat
- Frequently Asked Questions
- Why This Cheesy Potato Soup Deserves a Spot in Your Recipe Box
- More Potato Soup Recipes You’ll Love
- Cheesy Potato Soup
I first whipped this up on a quiet Sunday with whatever ingredients I had on hand, and let me tell you, the result was magical. The combination of buttery sautéed vegetables, creamy broth, and plenty of cheddar cheese makes this soup a staple worth returning to again and again. And with a cook time of just over 30 minutes, it’s perfect for when you want homemade comfort without the hassle.
Why You’ll Love This Cheesy Potato Soup
Simple and Quick to Make
This soup doesn’t require any fancy ingredients or complicated techniques. With a handful of pantry staples and about 35 minutes, you’ll have a homemade soup that tastes like it simmered all day.
Incredibly Creamy and Cheesy
The rich blend of sharp cheddar and heavy cream gives this soup a luxurious texture. Every spoonful delivers smooth, cheesy goodness balanced by hearty bites of soft potatoes.
Budget-Friendly and Family-Approved
Potatoes and cheddar cheese are staples in most kitchens, which makes this recipe both affordable and easy to throw together without an extra grocery run. Even picky eaters love it, making it a go-to for families.
Adaptable for Various Diets
With a few simple swaps, this soup can be made vegetarian, gluten-free, or slightly lighter in calories while still keeping that classic flavor you love.
Ingredients and Substitutions
What You’ll Need
- ¼ cup unsalted butter
- ½ medium onion, chopped
- 2 celery sticks, chopped
- 2 to 3 garlic cloves, minced
- 6 tablespoons all-purpose flour
- 4 cups chicken broth (or vegetable broth for vegetarian)
- 1 cup heavy cream or whipping cream
- 1 teaspoon Worcestershire sauce
- 1.5 pounds Russet potatoes, peeled and diced
- 2 cups shredded sharp cheddar cheese (plus extra for topping)
- Salt and pepper to taste
- Fresh chives for garnish (optional)
Ingredient Notes
Cheddar cheese: For best results, always use freshly grated cheese. Pre-shredded cheese contains anti-caking agents that prevent smooth melting.
Potatoes: Russet potatoes are perfect because they’re starchy and soften nicely. Yukon Golds are a good substitute if that’s what you have.
Cream: Heavy cream creates the creamiest texture, but half-and-half can be used for a lighter version.
Broth: Chicken broth adds deep flavor, but a good-quality vegetable broth works if you're keeping it vegetarian.
Optional Substitutions
- Use gluten-free flour to make this soup suitable for gluten-sensitive diets.
- Replace Worcestershire sauce with soy sauce or a vegetarian alternative.
- Swap celery with diced carrots or leeks for a slightly different flavor profile.
- Add crumbled bacon or cooked sausage for a meaty variation.
Step-by-Step Instructions
Step 1: Sauté Aromatics
In a large soup pot or Dutch oven, melt the butter over medium heat. Once hot, add the chopped onions and celery. Sauté for 4 to 5 minutes, stirring occasionally, until softened and translucent.
Step 2: Add Garlic and Flour
Stir in the minced garlic and cook for about 30 seconds until fragrant. Sprinkle the flour over the vegetables and stir constantly for 1 to 2 minutes to cook out the raw flour taste.


Step 3: Add Broth
Slowly whisk in the broth a little at a time, making sure to stir out any lumps. Keep whisking until the mixture is smooth and slightly thickened.
Step 4: Add Cream and Potatoes
Pour in the heavy cream and Worcestershire sauce. Add the diced potatoes, then bring the soup to a gentle boil over medium-high heat. Once boiling, reduce the heat to low and cover the pot, leaving the lid slightly ajar. Let it simmer for 15 to 20 minutes, stirring occasionally, until the potatoes are tender when pierced with a fork.


Step 5: Melt in the Cheese
Turn off the heat. Gradually stir in the shredded cheddar cheese, allowing it to melt completely before adding more. This helps prevent clumping and ensures a silky finish.
Step 6: Final Seasoning
Taste the soup and season with salt and pepper as needed. Garnish with chopped fresh chives and extra cheddar if desired. Serve hot.
Tips and Tricks for the Best Cheesy Potato Soup
Use Freshly Grated Cheese
Pre-grated cheese has additives that keep it from melting smoothly. Taking the extra minute to grate it yourself makes a big difference in the texture.
Don't Skip the Worcestershire
It might seem like a small amount, but this sauce adds a deep umami richness that enhances the cheesy flavor. If you're vegetarian, opt for a vegan version or use soy sauce.
Monitor the Heat
Avoid boiling the soup too rapidly once the cream is added. High heat can cause the dairy to separate or curdle.
Common Mistakes to Avoid
Overcooking the Potatoes
If the potatoes cook too long, they’ll start to break apart and make the soup overly thick or grainy. Check them for doneness around the 15-minute mark.
Adding Cheese on High Heat
Always stir in the cheese after turning off the heat. High temperatures can cause it to separate or clump, ruining that creamy texture.
Forgetting to Stir
Because this soup thickens as it simmers, it’s important to stir occasionally to prevent sticking, especially at the bottom of the pot.
Serving Suggestions
Side Dish Pairings
- Crusty artisan bread or garlic knots
- A light Caesar or mixed green salad
- Buttery dinner rolls
Garnish Ideas
- Extra shredded cheddar
- Crispy bacon bits
- Thinly sliced scallions or chives
- A drizzle of sour cream or hot sauce
Beverage Pairings
- A crisp white wine like Sauvignon Blanc
- A mild lager or amber ale
- Hot apple cider or sparkling water with lemon

How to Store and Reheat
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to four days. The soup will thicken as it cools, so expect a denser texture when reheated.
Reheating Instructions
Reheat the soup on the stovetop over low heat, stirring frequently. Add a splash of cream, milk, or broth to loosen it up if needed. Avoid bringing it to a boil. You can also reheat individual portions in the microwave using 30-second intervals, stirring in between.
Note: This soup does not freeze well due to the dairy content. Freezing can cause the texture to become grainy or separated.
Frequently Asked Questions
Yes. Sharp cheddar is traditional, but you can mix it up with smoked gouda, Monterey Jack, or even pepper jack for a little kick.
Absolutely. This soup reheats beautifully and can be made up to two days in advance. Just store it in the fridge and reheat gently before serving.
You can use soy sauce or tamari for a similar umami flavor, especially in vegetarian or gluten-free versions.
Variations and Customizations
Vegetarian Cheesy Potato Soup
Replace the chicken broth with vegetable broth and use a vegetarian Worcestershire substitute. Add sautéed mushrooms or spinach for extra nutrition and depth.
Gluten-Free Option
Use a gluten-free flour blend or cornstarch slurry instead of all-purpose flour to thicken the soup without gluten.
Seasonal Twists
In fall, add roasted garlic or a pinch of nutmeg for warmth. For a holiday twist, stir in diced ham or turkey. In spring, brighten it with fresh herbs like dill or parsley.
Why This Cheesy Potato Soup Deserves a Spot in Your Recipe Box
This soup delivers on every front: flavor, texture, ease, and comfort. It’s the kind of meal you can turn to after a long day or when you need a little bowl of warmth. From the creamy base to the melty cheddar and tender potatoes, it’s pure comfort in every bite. Whether you're serving it to family or cozying up on your own, this cheesy potato soup is always a good idea.
I’d love to know how yours turns out. If you try this recipe, drop a comment or tag your creations with #bakewithlina on Pinterest. You can follow along for more warm and cheesy comfort meals right here:
Follow Bake With Lina on Pinterest
More Potato Soup Recipes You’ll Love
These soups offer different takes on the classic comfort bowl—some with bold beefy flavors, others with mellow roasted garlic or plant-based heartiness. Give them a try and find your new favorite.
Happy cooking and enjoy your bowl of cozy, cheesy potato bliss.



Cheesy Potato Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This creamy and cheesy potato soup is a family favorite with a rich cheddar broth and comes together in just 35 minutes using simple ingredients.
Ingredients
- ¼ cup butter
- ½ medium onion, chopped
- 2 sticks celery, chopped
- 2-3 cloves garlic, minced
- 6 tablespoons flour
- 4 cups chicken broth (or veggie broth)
- 1 cup heavy/whipping cream
- 1 teaspoon Worcestershire sauce
- 1.5 pounds Russet potatoes, peeled & diced
- 2 cups shredded sharp cheddar cheese (plus extra for serving)
- Salt & pepper to taste
- Fresh chives (optional)
Instructions
- Add the butter to a pot over medium heat, and once melted, add the onion and celery. Sauté for 4-5 minutes.
- Stir in the garlic and flour. Cook for about 2 minutes while stirring.
- Slowly whisk in the chicken broth until smooth with no lumps.
- Stir in the cream, Worcestershire sauce, and potatoes.
- Increase heat to high and bring to a boil, then reduce to a simmer and cover slightly ajar.
- Simmer for 15-20 minutes, stirring occasionally, until potatoes are tender and soup thickens.
- Turn off the heat and stir in the cheddar cheese gradually.
- Season with salt & pepper to taste. Garnish with extra cheddar and chives if using.
Notes
Use freshly grated, good-quality cheddar for the best flavor and texture. If the soup becomes too thick, add a splash of broth, milk, or cream. Leftovers keep 3-4 days in the fridge but are not suitable for freezing.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0.5g
- Carbohydrates: 26g
- Fiber: 2g
- Protein: 13g
- Cholesterol: 90mg






Leave a Reply