There’s something undeniably cozy about a steaming bowl of Creamy Cheesy Potato Soup on a chilly evening — it wraps you up like a soft blanket and fills the kitchen with warm, savory smells. This recipe celebrates the humble potato, amplified with creamy cream cheese and sharp cheddar for a bowl that’s rich without being fussy. It’s an ideal seasonal dish for fall and winter when you want something satisfying, easy to make from scratch, and perfect for sharing with family. If you love rich, cheesy bowls, try this version after enjoying a version of broccoli cheese soup like this broccoli cheese soup — the same comforting vibe, different star ingredients.
Ingredients & Equipment
Ingredients
- Frozen hash browns (the shortcut that makes this quick)
- Bacon (thick-cut recommended for texture)
- Cream cheese (full-fat for best creaminess)
- Cheddar cheese (sharp or extra-sharp, freshly shredded)
- Chicken broth (low-sodium if you prefer control over salt)
- Onion (yellow or sweet, finely chopped)
- Garlic (2–3 cloves, minced)
- Salt
- Pepper
- Green onions (for garnish)
Notes:
- Using frozen hash browns keeps this recipe fast and consistent without peeling and chopping potatoes. If you prefer, use diced russets or Yukon Golds (see variations).
- Freshly shredding cheddar melts more smoothly than pre-shredded bagged cheese (which often contains anti-caking agents).
- Cream cheese helps create a silky body; for a lighter version, substitute part of it with plain Greek yogurt after cooking (add off the heat to avoid curdling).
Equipment
- Large heavy-bottomed pot or Dutch oven (at least 5–6 quarts)
- Wooden spoon or heat-safe spatula
- Chef’s knife and cutting board
- Measuring cups and spoons
- Ladle for serving
Helpful tools: - Immersion blender (optional, for a thicker, slightly puréed texture)
- Blender (if you don’t have an immersion blender)
- Baking tray (for crisping bacon in the oven)
- Instant-read thermometer (to check temperatures if reheating)
Step-by-Step Instructions (with tips)
This recipe is written for stovetop cooking with a shortcut of frozen hash browns. Follow the steps below for great results and read the tips and variations after the main directions.
- In a large pot, cook the bacon until crispy. Remove and set aside, leaving the fat in the pot.
- Tip: To get evenly crispy bacon with less splatter, lay strips on a rimmed baking tray and bake at 400°F (200°C) for 15–20 minutes. Drain on paper towels and reserve 1–2 tablespoons of rendered fat for the soup.
- Add chopped onion and minced garlic to the pot and sauté until softened.
- Cook over medium heat, stirring occasionally, about 4–6 minutes. Scrape up any browned bits left from the bacon — that flavor is gold.
- Stir in the frozen hash browns and chicken broth.
- Pour enough broth to just cover the potatoes (usually 4–6 cups depending on your pot and how thick you like the soup). For more liquidy style, add an extra cup.
- Bring to a simmer and cook for about 15 minutes.
- Simmer gently; you want the potatoes tender and the flavors melded. If using fresh diced potatoes, simmer 20–25 minutes until fork-tender.
- Add cream cheese and shredded cheddar cheese, stirring until melted and creamy.
- Lower the heat so the cheese melts smoothly. For an ultra-silky finish, whisk the cream cheese into a ladle of hot broth first to temper it, then whisk back into the pot. If you like a chunkier texture, reserve a cup of the cooked potatoes and stir them back in after blending the rest.
- Season with salt and pepper to taste.
- Taste before adding too much salt — the bacon and broth can already contribute sodium. Freshly cracked black pepper adds a nice finish.
- Top with chopped green onions and crumbled bacon before serving.
- Serve immediately with extra shredded cheddar on the side and crusty bread for dipping.
Variations and flavor suggestions:
- Roasted vs. Boiled Potatoes: For deeper flavor, roast diced potatoes on a baking tray tossed with oil, salt, and pepper until golden, then add to the soup in step 5. Boiled potatoes (from scratch) give a softer, more classic texture.
- Make it vegetarian: Omit bacon and use vegetable broth; add smoked paprika or a few drops of liquid smoke for that “bacon-y” warmth.
- Add-ins: Stir in steamed broccoli, leeks, or roasted corn for color and texture. A spoonful of Dijon mustard adds a pleasant tang to balance the richness.
- Spice twist: Stir in a pinch of cayenne or smoked paprika for gentle heat and smokiness.
- Texture play: Use an immersion blender to purée about one-third of the soup for a creamier, slightly thickened body while keeping some potato chunks.
Storage, Freezing & Make-Ahead Tips
Leftovers of creamy cheesy potato soup are delightful, but dairy-based soups can change texture after refrigeration. Here’s how to keep yours tasting fresh.
Short-term storage:
- Refrigerate in airtight containers within two hours of cooking. Use within 3–4 days.
- When reheating, warm gently over low heat and stir frequently to prevent the dairy from separating. Add a splash of broth or milk to loosen the consistency if it has thickened.
Freezing:
- Cream cheese and some dairy can slightly change texture after freezing and thawing, becoming grainy. To minimize this, freeze the soup without extra garnish or freshly added cheddar—freeze plain, then finish with fresh cheese and bacon when reheating.
- Portion into freezer-safe containers or heavy-duty zip-top bags, leaving headspace. Freeze for up to 2–3 months.
- Thaw overnight in the refrigerator before reheating slowly on the stove; whisk or stir to reincorporate fats and proteins.
Make-ahead strategy:
- Cook the base (onions, garlic, hash browns in broth) a day ahead and cool. Store in the fridge and add cream cheese and cheddar just before serving for the freshest texture.
- Crispy bacon should be cooked and stored separately; add freshly crisped pieces on top at serving time for maximum crunch.
Portioning advice:
- This soup freezes well in single-serving portions for easy weekday lunches. If you plan to meal prep, leave about 1/2 cup of broth extra per frozen portion to adjust texture when reheating.
How to Use / Serve This Dish
Creamy Cheesy Potato Soup is versatile and pairs well with a range of sides and uses beyond a ladle-and-bowl approach.
Serving ideas:
- Classic pairing: Serve with crusty bread, garlic toast, or a warm baguette to soak up every last bit.
- Salad pairing: A crisp green salad with vinaigrette cuts through the richness — think arugula or mixed greens with apple slices and a lemon vinaigrette.
- Toppings bar: Set out bowls of extra shredded cheddar, crumbled bacon, chives, sour cream, and cayenne so guests can customize.
- Meal builder: Add shredded rotisserie chicken or cooked sausage for protein and a heartier bowl that can stand in as a full meal.
- Bread bowl: Hollow out a round sourdough for an impressive presentation — ladle soup inside and top with chives and bacon.
- Comfort on the go: Thickened slightly and strained, this soup makes a lovely filling for savory pot pies or a creamy base for shepherd’s pie-style bakes.
If you enjoy making hearty, cheesy soups at home, you might also like experimenting with variations such as the broccoli-potato-cheese version that blends leafy greens and potatoes for added texture and nutrition — check out this twist on the idea at broccoli potato cheese soup.
FAQ
Q: Can I use real potatoes instead of frozen hash browns?
A: Absolutely. Use peeled and diced russets or Yukon Golds. Dice them into 1/2-inch pieces so they cook evenly and simmer until tender (about 20–25 minutes). Roasting diced potatoes first gives deeper flavor.
Q: My soup separated when I reheated it. How can I prevent that?
A: Dairy can separate if reheated too quickly or at very high heat. Reheat slowly over low to medium-low heat, stirring often. Add a splash of broth or milk and whisk gently. If separation occurs, removing the pot from heat and whisking vigorously can help reincorporate it.
Q: What can I substitute for cream cheese?
A: For a lighter texture, use plain Greek yogurt or a mixture of sour cream and whole milk stirred in off the heat. For dairy-free options, try a vegan cream cheese or blended silken tofu combined with a little olive oil for richness.
Q: How long does this soup keep in the freezer?
A: For best quality, freeze for up to 2–3 months. After thawing, expect a slight change in texture; fresh shredded cheese and crisp bacon added when serving will refresh the bowl.
If you like variations on creamy, comforting soups, explore other comforting soups like our take on creamy chicken and rice in this recipe: creamy chicken and rice soup.
Tips & Final Serving Suggestions
- Cheese choice: Mix sharp cheddar with a little white cheddar or Gruyère for interesting depth.
- Texture control: If you prefer smooth soup, use an immersion blender to purée up to half of the pot; for rustic texture, leave the potatoes whole.
- Salt safety: Add salt in small increments at the end — bacon and broth often supply enough sodium.
- Garnish with intention: Bright, fresh garnishes like chopped green onions, a squeeze of lemon, or a few sprigs of parsley brighten the rich base.
- Kid-friendly: Keep toppings on the side so picky eaters can customize.
For readers looking for gluten-free options or wanting tips on adapting creamy soups for dietary needs, consider this helpful guide to a creamy gluten-free soup that walks through substitutions: creamy gluten-free soup.
FAQ — Quick Tips Recap
- Freeze without toppings and add fresh cheese and bacon when reheating.
- Use roasted potatoes for more caramelized flavor.
- Reheat slowly to preserve texture and avoid separation.
Conclusion
Creamy Cheesy Potato Soup is the kind of bowl that comforts from the first spoonful — simple ingredients elevated by good technique and a few thoughtful touches. Whether you’re feeding a crowd, prepping cozy weekday lunches, or looking for a heartwarming seasonal meal, this soup adapts easily: swap or add vegetables, change the cheese, or make it vegetarian and still get satisfying results. If you want additional inspiration for creamy potato-soup-style recipes, this The Ultimate Creamy Potato Soup – Sugar Spun Run offers another take on silky potato soup, and this Cheddar Cheese Potato Soup Recipe – Amanda’s Cookin’ provides useful ideas for cheese-forward versions. Give this Creamy Cheesy Potato Soup a try, tweak it your way, and share a photo or note — I’d love to hear how your cozy bowl turned out!

Creamy Cheesy Potato Soup
Ingredients
Method
- In a large pot, cook the bacon until crispy. Remove and set aside, leaving the fat in the pot.
- Add chopped onion and minced garlic to the pot and sauté until softened, about 4-6 minutes.
- Stir in the frozen hash browns and chicken broth, pouring enough broth to just cover the potatoes.
- Bring to a simmer and cook for about 15 minutes, until potatoes are tender.
- Add cream cheese and shredded cheddar cheese, stirring until melted and creamy.
- Season with salt and pepper to taste.
- Top with chopped green onions and crumbled bacon before serving.
