I make this Crockpot Creamy Potato & Hamburger Soup on chilly evenings when the family needs something warm, filling, and fuss-free. It’s a one-pot solution that turns pantry staples into a creamy, comforting bowl that adults and kids both reach for. If you like easy slow-cooker soups with hearty potatoes and beef-forward flavor, you might also enjoy a spicier twist in our Cajun potato soup for nights when you want more kick.
Why you’ll love this dish
This soup checks a lot of boxes: budget-friendly, hands-off, and reliably kid-approved. Ground beef and potatoes make it hearty enough to be a full meal, while the slow cooker does the heavy lifting so you can come home to a ready dinner. It’s especially great for weeknights, casual gatherings, or any time you want comfort food without standing over the stove.
“A perfect weekday favorite — creamy, simple, and the kind of recipe you can tweak without breaking the family routine.”
Beyond comfort, this recipe is forgiving. Swap cheeses, adjust creaminess, or toss in extra vegetables and it still sings. The layered flavors from browning the beef first and finishing with cheese and sour cream make a big difference in depth and mouthfeel.
Preparing Crockpot Creamy Potato & Hamburger Soup
Overview: Brown the beef, combine the browned meat with diced potatoes, chopped onion, broth, and seasonings in the crockpot, then let it simmer until the potatoes are tender. Finish by stirring in milk, shredded cheddar, and sour cream off heat so the dairy blends into a silky texture. Expect 3 to 8 hours of cook time depending on your setting, but only about 20 minutes active work.
What you’ll need
- 1 pound ground beef (lean to 80/20 works well)
- 4 cups potatoes, diced (Yukon Gold for creaminess or russet for a fluffier bite)
- 1 onion, chopped
- 2 cups beef broth
- 1 cup milk (whole milk for richness; 2% also works)
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- Salt and pepper to taste
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
Notes and substitutions: For a lighter version, use 90% lean beef or ground turkey. If you prefer a dairy-free option, swap milk for unsweetened oat or almond milk and use a plant-based cheese and dairy-free sour cream. For thicker soup, replace part of the milk with half-and-half or reduce the broth slightly.
Step-by-step instructions
- Heat a skillet over medium-high heat. Add the ground beef and cook until browned, breaking it into small pieces as it cooks.
- Drain any excess fat from the skillet to keep the soup from getting greasy.
- Transfer the cooked beef to the crockpot. Add the diced potatoes, chopped onion, beef broth, garlic powder, and onion powder. Stir to combine.
- Cover and cook on low for 6 to 8 hours or on high for 3 to 4 hours. The potatoes should be fork-tender.
- When the potatoes are done, turn the crockpot off or to the warm setting. Stir in the milk, shredded cheddar cheese, and sour cream until the cheese melts and the soup becomes creamy.
- Taste and season with salt and pepper to suit your preference. Serve hot.
Best ways to enjoy it
Serve this soup with a crunchy green salad and warm bread for soaking up the broth. A crusty baguette or garlic bread complements the creamy texture. For a fun family dinner, top bowls with extra shredded cheddar, a spoonful of sour cream, or thinly sliced green onions. If you like exploring creamy soup profiles, compare notes with our creamy chicken enchilada soup for different seasoning ideas and topping combos.
Storage and reheating tips
Cool leftovers to room temperature within two hours, then refrigerate in an airtight container for up to 3 to 4 days. Reheat gently on the stovetop over medium-low heat until steaming, stirring so the dairy reincorporates evenly. If frozen, portion the soup in freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Always bring reheated soup to at least 165°F (74°C) to ensure food safety.
Pro chef tips
- Brown the beef well for extra flavor. The browned bits add savory depth that the slow cooker alone won’t develop.
- Drain excess fat after browning to prevent the soup from becoming greasy.
- Add milk and sour cream after the crockpot finishes cooking. Adding dairy too early can lead to separation or curdling.
- Cut potatoes into uniform pieces so they cook evenly; 1/2-inch to 3/4-inch cubes usually work best.
- If the soup is too thin after finishing, mash a few potato pieces against the side of the pot to naturally thicken it. For a smoother thickening, stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer briefly.
Recipe variations
- Cheesy potato and mushroom: Add 1 cup sliced mushrooms with the onions for extra umami.
- Tex-Mex inspired: Stir in a can of drained black beans and top with cilantro and lime for brightness.
- Vegetarian version: Replace beef with cooked lentils or a plant-based ground substitute and use vegetable broth.
- Extra creamy: Swap half the milk for heavy cream or add a block of cream cheese at the end for a velvety finish.
- Spice it up: Add 1 teaspoon smoked paprika and a pinch of cayenne if you like a little heat.
Common questions
How long does this soup take to cook in a crockpot?
On low it takes 6 to 8 hours; on high it takes 3 to 4 hours. Choose low for a set-and-forget approach or high when you need dinner sooner.
Can I use frozen diced potatoes?
Yes, but reduce the cooking time slightly because frozen potatoes cook faster. Check for tenderness around the lower end of the recommended times.
Will the milk curdle if I add it during cooking?
To avoid curdling, add milk, cheese, and sour cream after the crockpot finishes cooking and the heat is turned off or set to warm. Stir gently until fully incorporated.
Can I make this ahead and reheat?
Absolutely. The flavors meld nicely overnight. Refrigerate within two hours of cooking and reheat slowly on the stove or in the microwave, stirring occasionally.
How do I thicken the soup without changing the flavor?
Mash a few potato cubes against the side of the pot to naturally thicken. A cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons cold water) is a neutral-thickening option; add it while reheating and simmer until it thickens.








