
This Cheesy Hamburger Potato Soup is the ultimate cold weather dinner, loaded with seasoned ground beef, tender potatoes, and a rich, velvety cheese broth that warms you from the inside out.

When the temperature drops and all you want is something that genuinely warms you from the inside out, this Cheesy Hamburger Potato Soup is exactly the answer. It has everything a cold day dinner should be: hearty, deeply savory, loaded with tender potatoes, seasoned ground beef, and a rich cheese broth that tastes like it has been simmering all afternoon. And the best part? It comes together in just about 50 minutes on a single stovetop.
This is the kind of lazy soup recipe that does not feel lazy at all once it is on the table. It is a burger potato soup in the most satisfying sense, pulling all the comfort of a cheeseburger into a velvety, spoonable bowl. Whether you are cooking for a weeknight family dinner or meal-prepping something cozy for the week, this one earns a permanent spot in your cold weather dinner ideas.
The secret to this beef potato soup is building layers. You start by browning the ground beef and leaving those little caramelized bits behind in the pot. Then you build a quick roux right on top of the aromatics, which gives the broth a silky body without needing any heavy thickeners. The potatoes cook directly in the broth so they absorb all that savory flavor, and the cheese goes in last, off the heat, so it melts into the soup smoothly and evenly.
A few key details that make a real difference:
Chef's Tip: Sharp or extra-sharp cheddar gives you the boldest, most satisfying cheese flavor. Mild cheddar works, but the soup will taste noticeably more subtle.
For a soup this creamy and satisfying, the right pot and a good box grater genuinely change the experience. A heavy Dutch oven holds heat evenly and lets you brown the beef beautifully before building the broth right in the same vessel.
This is a very forgiving recipe, but a few small habits will take it from good to genuinely great.
Choose the right potatoes. Russets are the classic pick here. They are starchy, which means they break down slightly at the edges and naturally thicken the broth as they cook. Yukon Golds also work well and hold their shape a bit more if you prefer a chunkier texture.
Season in stages. Season the beef while it browns, taste the broth after the potatoes have cooked through, and taste again after the cheese goes in. Cheese adds sodium, so always adjust at the very end.
Do not rush the simmer. The 15 to 18 minutes of covered simmering is what makes the potatoes completely tender and lets the broth develop full flavor. Pull them out too early and you will have firm, chalky potato chunks.
This is one of those easy dinner recipes for cold weather that you will bookmark and return to every single season. It is satisfying without being complicated, and it genuinely improves as leftovers.
Grab your Dutch oven and let's get into it. Here is the full step-by-step recipe for this cheesy hamburger soup:

This Cheesy Hamburger Potato Soup is the ultimate cold weather dinner, loaded with seasoned ground beef, tender potatoes, and a rich, velvety cheese broth that warms you from the inside out.
Brown the ground beef in a large Dutch oven or heavy-bottomed pot over medium-high heat, breaking it apart as it cooks. Drain off excess fat, leaving about 1 tablespoon in the pot. Season the beef with salt, pepper, garlic powder, and smoked paprika, then transfer it to a plate and set aside.
In the same pot, melt the butter over medium heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another 60 seconds until fragrant.
Sprinkle the flour over the onion and garlic mixture. Stir constantly for about 2 minutes to cook out the raw flour taste and create a light roux.
Slowly pour in the chicken broth, whisking as you go to prevent lumps. Add the cubed potatoes and Worcestershire sauce, then bring the soup to a gentle boil.
Reduce the heat to medium-low, cover, and simmer for 15 to 18 minutes until the potatoes are completely fork-tender.
Reduce the heat to low. Stir in the whole milk and heavy cream, then add the softened cream cheese cubes. Stir until the cream cheese is fully melted and incorporated.
Add the shredded cheddar cheese one handful at a time, stirring between each addition until fully melted before adding the next. This prevents the cheese from clumping or turning grainy.
Return the cooked ground beef to the pot and stir to combine. Taste and adjust salt, pepper, and seasoning as needed.
Ladle into bowls and top with sliced green onions, a dollop of sour cream, and extra shredded cheddar if desired. Serve immediately.
Serve this potato soup with ground beef straight from the pot, topped with sliced green onions, a dollop of sour cream, and an extra handful of shredded cheddar. Crusty bread or buttered dinner rolls on the side make it a complete meal.
For variations, try:
Leftovers keep beautifully for up to 4 days in the fridge. Reheat slowly on the stovetop with a splash of broth or milk to bring it back to its original creamy consistency. This is the kind of cold day dinner that somehow tastes even better the next morning.