Creamy Slow Cooker Potato Soup with Bacon and Cheddar is the ultimate comfort food for chilly evenings, family dinners, and cozy weekends at home. This rich and hearty soup combines tender potatoes, crispy bacon, melted cheddar cheese, and a creamy broth to create a satisfying meal that everyone will love.
The slow cooker makes this recipe especially convenient. Simply prepare the ingredients, let them cook slowly until the potatoes become tender, and finish the soup with cream and cheese for a smooth, velvety texture. Every spoonful delivers delicious flavors of buttery potatoes, smoky bacon, and savory seasonings.
This homemade potato soup is perfect when you want a warm, filling dinner without spending hours standing over the stove. Serve it with crusty bread, homemade biscuits, or a fresh green salad for a complete meal.
Why You Will Love This Potato Soup
There is something wonderfully comforting about a bowl of homemade potato soup. The potatoes become soft and tender as they cook, while the broth absorbs the flavors of the bacon, onion, garlic, and seasonings.
The addition of cheddar cheese creates a rich, savory flavor, while cream cheese and heavy cream give the soup its smooth consistency. Fresh green onions add a little freshness and color that balances the richness of the dish.
Another advantage is that this recipe uses simple, easy-to-find ingredients. You do not need complicated cooking techniques or expensive equipment. Your slow cooker does most of the work, making this an excellent option for busy weeknights.
Ingredients
This recipe makes approximately 6 servings.
For the soup
- 2 1/2 pounds russet potatoes, peeled and diced
- 6 slices bacon, cooked and crumbled
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 4 cups chicken broth
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 teaspoon smoked paprika, optional
- 1 teaspoon dried thyme
- 4 ounces cream cheese, softened
- 1 cup heavy cream
- 1 1/2 cups shredded sharp cheddar cheese
- 2 tablespoons butter
- 2 tablespoons all-purpose flour, optional for thickening
- 2 green onions, sliced
Optional toppings
- Extra shredded cheddar cheese
- Crumbled crispy bacon
- Sliced green onions
- A spoonful of sour cream
- Freshly ground black pepper
Step-by-Step Instructions
Step 1: Prepare the potatoes
Wash, peel, and dice the potatoes into small, evenly sized cubes. Pieces measuring approximately 1/2 inch cook relatively evenly and become tender without requiring excessive cooking time.
Russet potatoes are ideal because they soften easily and help create a naturally thick soup. Yukon Gold potatoes are another excellent option if you prefer a slightly buttery flavor and a texture that holds its shape better.
Place the diced potatoes in the slow cooker.
Step 2: Prepare the bacon
Cook the bacon in a skillet over medium heat until it becomes crispy. Transfer it to a plate lined with paper towels and allow the excess grease to drain.
Once cooled slightly, crumble the bacon into small pieces.
For the best flavor, reserve a small amount of the cooked bacon for topping the finished soup. Add the remaining bacon to the slow cooker.
Cooking the bacon before adding it gives the soup a deeper smoky flavor and provides a crisp topping for serving.
Step 3: Add the onion and garlic
Add the chopped onion and minced garlic to the slow cooker with the potatoes and bacon.
If you have a few extra minutes, sauté the onion in a little of the bacon drippings for 3–4 minutes before adding it. This step is optional, but it helps develop a richer flavor.
Add the salt, black pepper, smoked paprika, and dried thyme. Stir gently to distribute the seasonings.
Step 4: Pour in the chicken broth
Pour the chicken broth over the potato mixture. Stir everything together so that the ingredients are evenly distributed.
The broth should come close to covering the potatoes. Avoid adding too much liquid, because the soup will become thinner than intended.
Cover the slow cooker with its lid.
Step 5: Cook until the potatoes are tender
Cook on LOW for 6–7 hours or on HIGH for approximately 3–4 hours, depending on your slow cooker and the size of the potato pieces.
The potatoes are ready when they can be easily pierced with a fork.
Try to avoid opening the lid frequently during cooking. Every time the lid is lifted, heat escapes and the cooking time can increase.
Step 6: Mash some of the potatoes
Once the potatoes are tender, use a potato masher to mash some of them directly in the slow cooker.
For a thick, creamy soup with a little texture, mash approximately one-third to one-half of the potatoes. Leave the remaining pieces intact.
If you prefer a completely smooth soup, use an immersion blender carefully until the desired consistency is reached. Avoid over-blending if you want to retain some potato chunks.
This step helps thicken the soup naturally without requiring large amounts of flour.
Step 7: Add the cream cheese
Cut the softened cream cheese into small cubes and add it to the hot soup.
Stir gently until the cream cheese melts and blends into the broth. If necessary, whisk it separately with a few spoonfuls of warm broth before adding it to help prevent lumps.
The cream cheese gives the soup a velvety consistency and a subtle tang that balances the smoky bacon.
Step 8: Add the heavy cream and butter
Pour in the heavy cream and add the butter. Stir slowly until everything is combined.
Allow the soup to heat gently for another 10–15 minutes on the LOW setting, if needed.
Do not let the soup boil vigorously after adding the dairy. Gentle heating helps preserve the smooth texture.
If the soup seems too thick, add a little extra warm chicken broth until it reaches your preferred consistency.
Step 9: Stir in the cheddar cheese
Gradually add the shredded cheddar cheese, stirring after each addition until it melts.
Freshly grated cheddar generally melts more smoothly than pre-shredded cheese, which often contains anti-caking ingredients.
Sharp cheddar provides a stronger cheese flavor, while mild cheddar creates a softer, more delicate taste.
Taste the soup and adjust the salt and pepper as needed. Remember that bacon and cheddar already contribute saltiness, so add extra salt gradually.
Step 10: Thicken the soup if necessary
The mashed potatoes and cream cheese should provide plenty of thickness for most versions of this recipe.
However, if you prefer a particularly thick soup, mix 2 tablespoons of flour with a few tablespoons of cold broth until smooth. Stir this mixture into the soup and cook gently until it thickens.
Alternatively, mash a few more potatoes directly in the slow cooker.
Avoid adding dry flour straight to the hot soup, as it can create lumps.
Step 11: Serve with delicious toppings
Ladle the hot soup into bowls and finish with shredded cheddar, reserved crispy bacon, and sliced green onions.
For extra richness, add a small spoonful of sour cream to each serving.
Serve immediately with warm bread, crackers, garlic toast, or fluffy homemade biscuits. The combination of creamy soup and crunchy bread makes a satisfying meal for the whole family.
Tips for the Best Slow Cooker Potato Soup
Choose the right potatoes
Russet potatoes are best when you want a thick soup because their starch helps create a creamy texture. Yukon Gold potatoes work well if you prefer a buttery flavor and slightly firmer pieces.
Use freshly grated cheese
Grating cheddar from a block helps it melt smoothly into the soup. Add it gradually and stir gently rather than dumping it all in at once.
Do not add dairy too early
Cream cheese, heavy cream, and cheddar are best added near the end of cooking. This helps prevent separation and preserves the creamy texture.
Adjust the consistency to your liking
For thicker soup, mash more potatoes. For thinner soup, stir in additional warm chicken broth a little at a time.
Make it extra smoky
Use smoked paprika and crispy bacon for a deeper smoky flavor. You can also sprinkle a little smoked paprika over the finished bowls.
Keep the toppings separate
For the best presentation, add bacon, cheese, and green onions just before serving. This keeps the toppings fresh and makes every bowl look appetizing.
Easy Variations
Loaded Baked Potato Soup
For a loaded baked potato version, top each serving with cheddar cheese, crispy bacon, sliced green onions, and sour cream. This creates the familiar flavors of a loaded baked potato in a warm, comforting soup.
Chicken and Potato Soup
Add 1–2 cups of cooked, shredded chicken during the final 20–30 minutes of cooking. This makes the soup even more filling and adds extra protein.
If using raw chicken, ensure it reaches a safe internal temperature of 165°F (74°C) before serving.
Broccoli Cheddar Potato Soup
Add small broccoli florets during the last 30–45 minutes of cooking, adjusting the timing according to their size and your slow cooker. Stir in extra cheddar if desired for a broccoli-cheese flavor.
Spicy Bacon Potato Soup
Add a pinch of cayenne pepper or a few dashes of hot sauce for a little heat. The spice works particularly well with smoky bacon and sharp cheddar.
Vegetarian Potato Soup
Omit the bacon and use vegetable broth instead of chicken broth. Add a little smoked paprika to recreate some of the smoky flavor, and use vegetarian-friendly cheese if required.
What to Serve with Potato Soup
This creamy soup pairs beautifully with simple sides that add crunch or freshness.
- Crusty sourdough bread for dipping
- Warm garlic bread or dinner rolls
- Buttermilk biscuits
- A crisp green salad with vinaigrette
- Roasted broccoli or green beans
- Grilled cheese sandwiches
For a hearty family dinner, serve the soup with warm biscuits and a simple salad. For a lighter meal, pair a smaller bowl with fresh vegetables.
How to Store and Reheat Leftovers
Allow leftover soup to cool promptly, then transfer it to shallow, airtight containers and refrigerate within two hours of cooking. Store it in the refrigerator for up to 3–4 days.
To reheat, place the soup in a saucepan over low to medium-low heat. Stir frequently until it is heated thoroughly. Add a splash of chicken broth or milk if the soup has thickened in the refrigerator.
You can also reheat individual portions in the microwave using short intervals, stirring between each interval.
Freezing is possible, but potato soup containing cream cheese, heavy cream, and cheddar may change texture after thawing. The dairy can separate, and the potatoes may become grainy. For the best results, freeze the soup before adding the dairy, then add the cream cheese, cream, and cheddar when reheating.
Frequently Asked Questions
Can I make this soup ahead of time?
Yes. You can prepare the soup in advance and refrigerate it once cooled. Reheat it gently on the stovetop, stirring regularly and adding broth if needed.
Can I leave the potato skins on?
Yes. If you use thin-skinned Yukon Gold potatoes, you can leave the skins on after washing them thoroughly. Russet potatoes are usually better peeled for a smoother texture.
Why is my soup too thin?
The potatoes may not have released enough starch, or too much broth may have been added. Mash more potatoes directly in the soup, then allow it to cook gently until it thickens.
Why is my soup grainy?
Graininess can result from overcooked potatoes or cheese that was heated too aggressively. Add dairy near the end, use freshly grated cheese, and keep the soup at a gentle temperature.
Can I make this recipe without cream cheese?
Yes. You can omit the cream cheese and use a little extra heavy cream. The soup will still be delicious, although it may be slightly less thick and tangy.
Final Thoughts
Creamy Slow Cooker Potato Soup with Bacon and Cheddar is a warm, satisfying recipe that brings together tender potatoes, smoky bacon, rich cheese, and a velvety broth. With minimal preparation and the convenience of slow cooking, it is an excellent choice for busy weeknights, cold evenings, and relaxed family meals.
The secret to the best results is to cook the potatoes until tender, mash some of them for natural thickness, and add the dairy and cheddar near the end. Finish each bowl with crispy bacon, green onions, and extra cheese for a delicious homemade meal.
Serve it with warm biscuits or crusty bread, and enjoy a comforting bowl of creamy potato soup that is simple to prepare and full of flavor.