01 -
First things first, get that ground beef into a large pot or Dutch oven over medium-high heat. Break it up with a spoon, let it sizzle and brown nicely. This is where all the flavor starts, you know? Once it's cooked through, drain all that excess fat. Seriously, don't leave it in there unless you want a greasy soup. Then, toss in your diced onion and minced garlic. Let them soften up for about 5-7 minutes until the kitchen smells absolutely heavenly. I always take a deep breath here; it's the smell of good things to come.
02 -
Now, push the beef and onion mixture to one side of the pot. Add the butter to the empty side and let it melt. Once it's all bubbly, sprinkle in the flour. Whisk it constantly for about 1-2 minutes until it forms a thick paste and smells a little nutty—that's your roux! This step is crucial for thickening our cheesy hamburger potato soup. Then, stir in the dried thyme and smoked paprika, letting them bloom in the heat for about 30 seconds. This really wakes up their flavors, making the soup so much more aromatic.
03 -
Gradually pour in the beef broth, whisking constantly to avoid any lumps. Trust me, lumpy soup is a sad soup. Bring it to a gentle simmer, then add your diced potatoes. Give it a good stir, cover the pot, and let it cook for about 15-20 minutes, or until those potatoes are fork-tender. This is where the magic happens, as the potatoes absorb all those lovely flavors. Don't rush it! You want soft, comforting potatoes in your cheesy hamburger potato soup.
04 -
Once the potatoes are tender, reduce the heat to low. Stir in the whole milk and heavy cream. This is where the soup starts to get its beautiful creamy texture. Then, add the cream cheese in chunks, stirring until it's completely melted and smooth. This step makes the soup so luxurious and rich. I always make sure the heat is low here; you don't want to scorch the dairy, or it might separate, and that's just a bummer.
05 -
Now for the best part—the cheddar! Gradually add the shredded cheddar cheese, stirring constantly until it's all melted and incorporated. This is where our cheesy hamburger potato soup really lives up to its name. Taste and adjust your seasonings. You might need a little more salt or pepper; everyone's taste buds are different, right? I usually add a generous crack of black pepper here because I love that little kick.
06 -
Ladle the warm cheesy hamburger potato soup into bowls. Garnish with a sprinkle of fresh parsley or some crispy bacon bits if you're feeling fancy. Honestly, a simple sprinkle of cheddar on top is also pretty amazing. The aroma alone will make your mouth water. This soup is best served immediately, piping hot, for that ultimate comfort food experience. Enjoy the warmth and coziness you've created!