Ingredients
Equipment
Method
Slow cook the potatoes
- Add the peeled and cubed russet potatoes, diced onion, minced garlic, chicken broth, salt, black pepper, garlic powder, and onion powder to the slow cooker. Stir gently to combine so the seasonings coat the potatoes.
- Cover and cook on Low for 6-8 hours, or High for 3-4 hours, until the potatoes are very tender. The liquid should look slightly thickened and the potatoes should easily break apart.
- Use a potato masher to partially mash the soup to your desired consistency, leaving some chunks. This creates a thick, rustic texture rather than a fully pureed soup.
Make it creamy and cheesy
- Stir in the cubed cream cheese and heavy cream. Continue stirring until the cream cheese melts completely and the soup turns smooth and creamy.
- Add the shredded cheddar and stir until melted. Taste and adjust seasoning as needed so the flavor is balanced.
Serve with toppings
- Ladle the soup into bowls and top with sour cream, extra cheddar, bacon bits, and sliced green onions. Serve hot for the creamiest melt and freshest crunch.
Notes
For best texture, partially mash after the potatoes are fully tender so the soup thickens naturally without turning gummy. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on the stovetop or microwave, adding a splash of broth or milk if needed. Freezing is not recommended because dairy can separate when thawed. If you need a lighter option, swap heavy cream for half-and-half and use reduced-fat cream cheese and cheddar.
