This Creamy Potato and Hamburger Soup is comfort food in its truest form. With tender potatoes, flavorful ground beef, a dreamy creamy base, and seasonings that taste like home, it’s the hearty soup that warms you from the inside out.
Heat a skillet over medium-high heat and brown the ground beef, breaking it up with a wooden spoon as it cooks. Once no longer pink (6-8 minutes), drain excess fat and transfer to a 6-quart slow cooker.
Add diced potatoes, onions, garlic, carrots, and celery to the crockpot with the beef.
Pour in chicken broth and sprinkle in salt, pepper, thyme, and parsley. Stir to combine all ingredients.
Cover and cook on low for 6-7 hours or on high for 3-4 hours until vegetables are fork-tender and potatoes are soft enough to mash easily.
During the last 30 minutes of cooking time, stir in softened cream cheese cut into 1-inch cubes. Let it melt and blend into the broth, whisking if needed to remove lumps.
Pour in heavy cream and add shredded cheddar cheese. Stir on low heat until smooth and creamy. Soup is ready when cheese is fully melted and soup coats the back of a spoon.
Ladle into bowls and garnish with crispy bacon, chives, and extra cheddar cheese. Serve hot.
Notes
You’ll need a 6-quart slow cooker for this recipe. Make sure cream cheese is softened and cut into 1-inch cubes before adding to prevent lumps.
Keep heat on low when adding dairy to prevent curdling. Russet potatoes work best as they break down and help thicken the soup naturally.
To thicken: Mash a few potatoes against the side of the crockpot, or stir in a cornstarch slurry (1 tbsp cornstarch mixed with 1 tbsp cold water) and simmer for 5 minutes.
Ground turkey can substitute for beef for a lighter option. Check that broth and seasonings are gluten-free if needed.
Instant Pot Option: Use sauté setting for beef, add all ingredients except cream and cheese. Set to Soup mode for 10 minutes. Stir in dairy after pressure releases.