I grew up with a big pot of potato soup bubbling on cold evenings, and this version is the one my friends ask me to bring to potlucks. It is a creamy, spoonable bowl loaded with tender potato pieces, melty cheddar, and crisped savory topping for contrast. It works as a no-fuss weeknight dinner or a comforting weekend brunch choice. If you want a spicier cousin to compare, try this creamy Cajun potato soup for a lively alternative.
Why you’ll love this dish
This soup hits the comforting trifecta: simple ingredients, satisfying texture, and fast assembly. Potatoes give body and starch so you can partially mash them for that homey, creamy base without needing a blender. The cheese and heavy cream add richness so a small bowl feels indulgent. It is budget friendly, easily doubled for a crowd, and flexible enough to adapt for picky eaters.
“Creamy, cozy, and effortless. The chunky potato bites and melty cheddar keep everyone coming back for seconds.”
This recipe is ideal for chilly evenings, casual family dinners, or when you need an easy showstopper that still feels homemade.
Step by step overview
Start by sweating the onion to build savory flavor. Add diced potatoes and enough broth to cover them, then simmer until fork tender. Partially mash the potatoes in the pot to create a thick, rustic texture. Stir in the cream and shredded cheddar until smooth. Finish with a crunchy, smoky crumble and chopped green onions for brightness. Total active time is about 30 minutes and the hands-off simmering is forgiving.
What you’ll need
- 5 large potatoes, peeled and diced (russets or Yukon golds work best)
- 1 onion, chopped
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1/2 cup cooked cured breakfast strips, crumbled (or use a vegetarian smoked crumble)
- 1/4 cup green onions, chopped
- Salt and pepper to taste
Notes on ingredients: choose starchy russets for the fullest creamy body, or Yukon golds if you prefer a slightly waxy, buttery bite. Use vegetable broth to keep this meat free. If you want a lighter finish, substitute half and half for heavy cream but expect a thinner soup.
Step-by-step instructions
- Heat a large pot over medium heat and add a splash of oil or a knob of butter. Add the chopped onion and cook, stirring, until the onion is translucent and fragrant, about 5 minutes.
- Add the diced potatoes to the pot and pour in the broth so the potatoes are just covered. Bring to a boil over medium-high heat.
- Lower the heat to maintain a gentle simmer. Cook until the potatoes are tender when pierced with a fork, about 12 to 15 minutes.
- Use a potato masher to press down on about one third to one half of the potatoes. Leave the rest in chunks for a creamy, textured soup.
- Stir in the heavy cream and shredded cheddar until the cheese melts and the soup is smooth. Taste and season with salt and pepper.
- Ladle the soup into bowls and top with the crumbled cooked cured strips and chopped green onions. Serve hot.
Best ways to enjoy it
Serve in warmed bowls with a sprinkle of extra shredded cheddar and a scattering of the crisped savory crumble for contrast. Pair the soup with a bright green salad or crusty bread for dipping. For a lighter meal, ladle over a bed of steamed vegetables. If you like bold flavors, consider adding a pinch of smoked paprika or a swirl of hot sauce at the table to wake up the richness. For other ideas on spicy pairings, check out a Cajun-style variation that brings heat and herbs into play.
Storage and reheating tips
Cool leftovers to room temperature within two hours and transfer to an airtight container. Refrigerate for up to four days. To reheat, warm gently on the stove over low heat, stirring occasionally until steaming and smooth. If the soup tightens or looks grainy after refrigeration, stir in a splash of broth or cream while reheating to restore silkiness. To freeze, cool completely, portion into freezer-safe containers leaving headroom for expansion, and freeze for up to three months. Thaw overnight in the fridge before reheating. Always reheat to at least 165 degrees Fahrenheit for food safety.
Helpful cooking tips
- Cut potatoes into even pieces so they cook at the same rate.
- Partially mashing in the pot prevents overworking the starch and keeps the texture rustic.
- Grate your own cheddar from a block for better melt and creaminess. Pre-shredded cheese often contains anti caking agents that can affect texture.
- For extra depth, sauté a small clove of minced garlic with the onion or add a bay leaf to the simmering broth and remove before serving.
- If you want a truly silky finish, blend a portion of the soup with an immersion blender after mashing.
Creative twists
- Make it vegetarian by using vegetable broth and a smoked plant based crumble in place of the cured strips.
- Add roasted corn kernels and a squeeze of lime for a bright corn potato soup.
- Stir in cooked greens like kale or spinach at the end for color and nutrients.
- Swap cheddar for a sharp white cheese for a different flavor profile.
- For a lighter version, replace half the cream with plain Greek yogurt added off the heat to prevent curdling.
Common questions
How long does this potato soup take to make?
Active prep time is about 10 minutes. Simmering the potatoes takes 12 to 15 minutes. Plan on 30 minutes from start to finish for a quick weeknight meal.
Can I make this dairy free?
Yes. Use a full bodied unsweetened plant based cream or canned coconut milk and a dairy free shredded cheese. Finish with extra seasoning to compensate for the change in richness.
What potatoes are best for this soup?
Russets give the creamiest, starchier base ideal for mashing. Yukon golds hold their shape better and add a buttery flavor. Either choice works depending on whether you want a smoother or chunkier texture.
Can I prepare this ahead of time for a gathering?
You can cook the soup a day ahead and refrigerate. Reheat gently and refresh the texture with a splash of broth or cream before serving. Keep crunchy toppings separate until ready to serve to preserve texture.
Will the soup thicken in the fridge and how do I fix it?
Yes, refrigerated potato soup often becomes thicker. Thin it with warm broth or a little cream while reheating and stir until smooth.
PrintCreamy Potato Soup
A comforting and creamy potato soup loaded with tender potato pieces and melty cheddar, perfect for cold evenings and potlucks.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 5 large potatoes, peeled and diced
- 1 onion, chopped
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1/2 cup cooked cured breakfast strips, crumbled (or vegetarian smoked crumble)
- 1/4 cup green onions, chopped
- Salt and pepper to taste
Instructions
- Heat a large pot over medium heat and add a splash of oil or a knob of butter.
- Add the chopped onion and cook, stirring, until the onion is translucent and fragrant, about 5 minutes.
- Add the diced potatoes to the pot and pour in the broth so the potatoes are just covered. Bring to a boil over medium-high heat.
- Lower the heat to maintain a gentle simmer. Cook until the potatoes are tender when pierced with a fork, about 12 to 15 minutes.
- Use a potato masher to press down on about one third to one half of the potatoes. Leave the rest in chunks for a creamy, textured soup.
- Stir in the heavy cream and shredded cheddar until the cheese melts and the soup is smooth. Taste and season with salt and pepper.
- Ladle the soup into bowls and top with the crumbled cooked cured strips and chopped green onions. Serve hot.
Notes
For a lighter finish, substitute half and half for heavy cream but expect a thinner soup. Use vegetable broth to keep this dish meat-free.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 3g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 60mg






