This comforting crockpot soup combines browned ground beef with tender diced potatoes, carrots, celery, and aromatic onions in a savory beef broth. The final addition of whole milk, heavy cream, cream cheese, and sharp cheddar creates an irresistibly velvety texture that coats every spoonful.
Dried thyme, parsley, and paprika add subtle herbal warmth while the low-and-slow cooking method allows flavors to meld beautifully. Simply brown the beef, add everything to the slow cooker, and let it work its magic over 6 hours. The result is a satisfying, family-friendly meal perfect for cold weather or busy weeknights when you crave something homemade without the fuss.
The first time I made this soup was during a brutal February cold snap that kept us housebound for days. I had random bits of ingredients in the fridge and a craving for something that felt like a warm hug. The house smelled incredible while it simmered away, and by dinner time, even my picky eater was asking for seconds. Now it is my go-to for those days when cooking feels like too much effort but we still need something substantial.
Last winter I brought a batch of this to my neighbor who had just returned from surgery with her family in chaos. Her husband sent me a text two hours later saying it was the first real meal his wife had actually wanted to eat in a week. Sometimes the best medicine is not in a pill bottle but in a crockpot bubbling away on your counter.
Ingredients
- 1 lb lean ground beef: I brown this first to render out excess fat so the soup is not greasy but still has all that savory beef flavor
- 4 cups russet potatoes peeled and diced: Russets break down slightly during long cooking which helps naturally thicken the soup while still holding their shape
- 1 medium yellow onion finely diced: The onion melts into the broth and provides that essential savory base that makes soup taste like home
- 2 medium carrots peeled and sliced: These add natural sweetness and color that balances the rich creamy elements
- 2 celery stalks sliced: Even people who claim to hate celery usually do not notice it here but they would miss the depth it adds
- 3 cloves garlic minced: Fresh garlic transforms the background notes from plain to something that makes people ask what is in this
- 4 cups low-sodium beef broth: Starting with low-sodium broth lets you control exactly how salty the final dish turns out
- 1 cup whole milk: This creates a velvety texture without making the soup as heavy as using all cream would
- 1 cup heavy cream: Just enough cream to make it luxurious without overwhelming the other flavors
- 1 cup shredded cheddar cheese: Sharp cheddar adds that tangy richness that makes creamy soups so addictive
- 3 tbsp cream cheese softened: The secret ingredient that makes the broth impossibly silky and helps it cling to every spoonful
- 2 tbsp all-purpose flour or cornstarch: This gentle thickener ensures the soup has body instead of being thin and watery
- 1 tsp dried thyme: Thyme pairs perfectly with both beef and potatoes giving it that classic comfort food profile
- 1 tsp dried parsley: Adds fresh herbal notes that brighten up all the rich dairy elements
- 1/2 tsp paprika: Just enough to add subtle warmth and color without making it spicy
- Salt and black pepper: Taste at the end since the broth and cheese already contain salt
Instructions
- Brown the beef:
- Cook the ground beef in a skillet over medium heat until fully browned then drain off any excess fat so your soup is not greasy
- Build the base:
- Add the cooked beef potatoes onion carrots celery and garlic to your slow cooker then sprinkle in the flour thyme parsley paprika salt and pepper
- Add the liquid:
- Pour in the beef broth and give everything a good stir making sure the flour is not clumped at the bottom
- Let it cook:
- Cover and cook on LOW for 6 hours or HIGH for 3 to 4 hours until the potatoes are completely tender when pierced with a fork
- Make it creamy:
- Whisk together the milk and softened cream cheese until smooth then stir this mixture into the crockpot along with the heavy cream and shredded cheddar
- Finish and thicken:
- Cover again and cook on HIGH for 20 to 30 minutes until the soup is heated through slightly thickened and the cheese is fully melted
- Final adjustments:
- Taste and add more salt or pepper if needed then serve hot with your favorite toppings scattered on top
My daughter requested this for her birthday dinner instead of cake because she said nothing makes her feel as loved as a bowl of this soup. Food has a way of becoming memory and sometimes the simplest meals are the ones that stay with us longest.
Make Ahead Storage
This soup actually improves after a day or two in the refrigerator as the flavors continue to develop and meld together. Store it in an airtight container for up to three days and reheat gently on the stove adding a splash of milk if it has thickened too much.
Freezing Instructions
I freeze the soup before adding the dairy products then thaw overnight in the refrigerator and reheat before stirring in the milk cream and cheese. This prevents any texture issues that can occur when dairy is frozen and reheated.
Serving Suggestions
A crusty loaf of bread is perfect for soaking up every last drop of the creamy broth. I also like to serve it with a simple green salad dressed with vinaigrette to cut through some of the richness.
- Warm garlic bread or dinner rolls turn this into a complete meal
- A light coleslaw adds refreshing crunch that balances the hearty soup
- Keep extra toppings on the table so everyone can customize their bowl
There is something profoundly nourishing about a soup that requires so little effort but delivers such enormous comfort. I hope this becomes one of those recipes you turn to again and again.
Common Questions
- → Can I make this soup on the stovetop instead of a crockpot?
-
Yes, brown the beef in a large Dutch oven or soup pot, then add all ingredients except the dairy. Simmer covered over low heat for 45-60 minutes until potatoes are tender, then stir in the milk, cream cheese, heavy cream, and cheddar.
- → What potatoes work best for this soup?
-
Russet potatoes are ideal because they break down slightly during cooking, naturally thickening the broth. Yukon Gold also work well if you prefer cubes that hold their shape better.
- → Can I freeze leftovers?
-
This soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of milk if needed.
- → How can I make this soup lighter?
-
Substitute half-and-half for heavy cream, reduce the cheddar to ½ cup, and use extra lean ground beef. You can also add more vegetables like diced bell peppers or zucchini to bulk it up without extra calories.
- → What sides pair well with this soup?
-
Crusty bread, dinner rolls, or garlic knots are perfect for soaking up the creamy broth. A simple green salad with vinaigrette balances the richness, or serve with roasted vegetables for a complete meal.
- → Can I use frozen potatoes?
-
Frozen diced potatoes or hash browns work in a pinch, though fresh potatoes yield better texture. If using frozen, add them directly to the crockpot without thawing and extend cooking time by 30-60 minutes.