This Cheesy Hamburger Potato Soup comes together in about 30 minutes and is made all in one pot for a quick and easy weeknight dinner that your family will love! It’s seriously comfort food at its best, perfect for those chilly evenings or any time you just want something warm and satisfying.
Ingredients You’ll Need
Making this delectable soup is a breeze, and here’s what you’ll need to whip it up:
- 1 lb ground beef: Ground beef adds that hearty flavor; you can also use turkey or lean beef if you want something lighter!
- 1 small onion, diced: Fresh onion gives the soup a lovely aroma and sweetness.
- 3 cloves garlic, minced: Because who doesn’t love the smell of garlic cooking? It adds so much depth!
- 4 cups potatoes, peeled and diced: Potatoes are the star of this recipe, making it thick and filling.
- 4 cups chicken broth: Use low-sodium broth to control the saltiness, you want to taste all the flavors.
- 2 cups shredded cheddar cheese: The gooey factor comes from the cheese, and I prefer sharp for an extra kick!
- 1 cup milk: A splash of milk adds richness; you can use whole milk or a dairy-free alternative.
- 1 cup heavy cream: This makes the soup ultra-creamy, trust me, you don’t want to skip this!
- 1 tbsp olive oil: For sautéing the aromatics.
- Salt and pepper to taste: A couple pinches of each is all you’ll need!
Let’s Get Cooking!
1. Sauté the Aromatics
Heat the olive oil in a large pot over medium heat. Toss in the diced onion and minced garlic, cooking until soft and fragrant, which usually takes about 3-4 minutes. You’ll know it’s ready when the onion turns translucent, just heavenly!
2. Cook the Ground Beef
Next, add the ground beef to the pot, breaking it up as it cooks. You want to keep it nicely browned, that’s where all the flavor is! Continue cooking until the beef is fully cooked through. Make sure to drain any excess grease once it’s browned.
3. Add Potatoes and Broth
Now it’s time to add your diced potatoes and chicken broth. Stir everything together and bring the mixture to a boil. Then, reduce the heat and let it simmer for about 15-20 minutes, or until the potatoes are tender. This will help all those tasty flavors blend together beautifully.
4. Add Milk and Cream
Pour in the milk and heavy cream, stirring to combine. You’ll want to allow the soup to heat through without letting it boil. Keep stirring occasionally, and just imagine that creamy texture coming together!
5. Melt the Cheese
Here comes one of the best parts, gradually add the shredded cheddar cheese to the pot, stirring constantly until the cheese is fully melted and the soup is smooth as silk. I mean, can you even imagine the deliciousness?!
6. Season and Simmer
Now, it’s time for seasoning! Sprinkle in salt and pepper to taste. Let the soup simmer for an additional 5-10 minutes to allow the flavors to meld and the soup to thicken slightly. Seriously, the aroma is going to make your mouth water!
7. Serve
Ladle the soup into bowls and serve hot. For added flair, consider garnishing with more shredded cheese, crispy bacon bits, or sliced green onions. Yum!

If you loved this Cheesy Hamburger Potato Soup, be sure to check out my Potato Leek Soup !
Why This Recipe Works
Comfort Food
This soup is loaded with tons of flavor and just oozes happiness, it’s like a warm hug in a bowl! With its creamy texture and hearty ingredients, it satisfies both the stomach and the soul.
Quick & Easy
What’s the secret? It comes together all in one pot and can be ready in under 30 minutes! Perfect for those hectic weeknights when you need something that your family will love.
Customizable
You can switch up the ingredients based on what you have at home, like different types of cheese or even adding some frozen veggies. Seriously, the world is your oyster here. Make it work for you!
Serving and Storage Tips
How to Serve This Cheesy Hamburger Potato Soup
Serve this soup with some crusty bread or buttery crackers for dipping. It’s a match made in heaven! You might even want to whip up a simple salad on the side to balance out all that delicious creaminess.
Keeping Leftovers Fresh
If you have any leftovers (which is rare in my house), they’ll keep in the refrigerator for about 3-4 days. Just make sure to store them in an airtight container!
Best Method to Reheat
To reheat, simply place your soup in a pot over medium heat and stir until warmed through. You might need to add a splash of broth or water to thin it out a bit since it thickens as it sits.
Freezer Friendly?
Yes, this soup is freezer friendly! If you’re planning on making a big batch, just freeze it in individual portions in freezer-safe containers for up to 3 months. Thaw in the fridge overnight before reheating.
If you find that your soup has thickened too much upon reheating, just add a bit more chicken broth or milk until you reach your desired consistency, no one likes a clumpy soup!
There’s something magical about soup. Especially when it’s Cheesy Hamburger Potato Soup, like on those chilly days when you just want to cozy up with a comforting bowl. It just warms your heart and fills your belly, don’t you think? Now that you know how easy it is to make this delicious dish, go ahead and give it a try, you won’t regret it!
Follow us on Pinterest for daily meal inspiration!

Cheesy Hamburger Potato Soup
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the diced onion and minced garlic, cooking until soft and fragrant, about 3-4 minutes.
- Add the ground beef to the pot, breaking it up as it cooks, until fully browned. Drain any excess grease.
- Add the diced potatoes and chicken broth to the pot. Stir together and bring to a boil. Reduce heat and let simmer for about 15-20 minutes, or until potatoes are tender.
- Pour in the milk and heavy cream, stirring to combine. Heat through without boiling.
- Gradually add the shredded cheddar cheese, stirring constantly until fully melted and smooth.
- Season with salt and pepper. Let simmer for an additional 5-10 minutes to meld flavors and thicken the soup.
- Ladle the soup into bowls and serve hot, garnishing with more cheese, bacon bits, or sliced green onions if desired.