Creamy Hamburger Potato Soup

Featured in:

How to make creamy hamburger potato soup in one pot with ground beef, tender potatoes, and melted cheddar for the ultimate comfort meal.

sarah mae carter for recipes by clare
By Sarah Mae Carter
Updated on Thu, 08 Jan 2026 20:34:09 GMT
Pinterest Hidden Image

This creamy hamburger potato soup is my go-to comfort meal when I need something hearty and warming without spending hours in the kitchen. Made with ground beef, tender potatoes, and a velvety cheese-infused broth, this one-pot wonder delivers restaurant-quality flavor with minimal effort.

I first made this soup on a chilly Tuesday evening when I had ground beef to use up and a bag of potatoes sitting on my counter. The aroma of browning beef and sautéed onions filled my kitchen, and by the time I ladled that first creamy, cheese-topped bowl, I knew this creamy hamburger potato soup would become a regular in my dinner rotation. It’s the kind of recipe that feels like a warm hug after a long day. The combination of savory ground beef and tender potato chunks creates a satisfying texture, while the cheddar cheese adds richness that makes every spoonful comforting. This hamburger soup with potatoes is budget-friendly, freezer-friendly, and always disappears fast at my table.

What You’ll Need for This Hearty Soup

I always use russet potatoes for this recipe because they break down slightly and create a naturally thicker broth, but Yukon Golds work beautifully too if you prefer a creamier texture. Here’s what you’ll need:

  • 1 pound ground beef (I recommend 85/15 for the best flavor without excess grease)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 4 cups potatoes, peeled and diced into 1/2-inch cubes
  • 4 cups beef broth (low-sodium works great)
  • 1 cup milk (whole milk or half-and-half for extra richness)
  • 1/4 cup all-purpose flour
  • 1 cup shredded cheddar cheese (sharp cheddar adds the best flavor)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • 2 tablespoons butter
  • 2 tablespoons olive oil

Pro tip: I always shred my own cheese from a block rather than using pre-shredded. It melts smoother and makes the soup extra creamy.

Creamy hamburger potato soup in white bowl garnished with fresh parsley and shredded cheddar cheese

How to Make This Comforting One-Pot Meal

I prefer using a Dutch oven for this recipe because it distributes heat evenly and creates the perfect environment for developing deep flavors.

Step 1: Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook for 5-7 minutes until completely browned, breaking it into small crumbles with your wooden spoon. You should see no pink remaining and hear a nice sizzle.

Step 2: Remove the browned beef to a plate and drain any excess fat from the pot, leaving about 1 tablespoon behind for flavor.

Step 3: Add the butter to the same pot and let it melt completely. Toss in the diced onion and cook for 3-4 minutes until it becomes translucent and fragrant. Add the minced garlic and cook for 1 minute more until you can smell that wonderful aroma. Watch carefully so the garlic doesn’t burn.

Step 4: Sprinkle the flour evenly over the onions and garlic, stirring constantly for about 1 minute to create a roux. This is the secret to a perfectly thick creamy hamburger potato soup without any floury taste.

Step 5: Slowly whisk in the beef broth, making sure to scrape up any browned bits from the bottom of the pot. Keep whisking to prevent lumps from forming. Bring the mixture to a simmer and cook for 5 minutes, stirring occasionally. The broth should start to thicken slightly.

Step 6: Add the diced potatoes to the pot and simmer for 15-20 minutes, or until the potatoes are fork-tender. I test mine by piercing with a fork. They should slide off easily when done.

Step 7: Return the cooked ground beef to the pot. Stir in the milk, salt, pepper, and dried thyme. Simmer for another 5 minutes to let the flavors meld together beautifully.

Step 8: Remove the pot from the heat and stir in the shredded cheddar cheese until completely melted and the soup becomes wonderfully creamy. The residual heat will melt the cheese perfectly without making it grainy.

Pro tip: If your soup seems too thick, add a splash more milk or broth. For a thicker texture, use a potato masher to gently mash some of the potatoes right in the pot.

Perfect Pairings for Your Soup Bowl

This rich and hearty soup pairs wonderfully with sides that add textural contrast and fresh flavors.

Crusty sourdough bread: The tangy, chewy bread is perfect for soaking up every last bit of that creamy broth and adds a satisfying crunch.

Simple garden salad: A crisp salad with vinaigrette cuts through the richness of the soup and adds a refreshing element to your meal.

Buttery dinner rolls: Soft, pillowy rolls are ideal for dunking and make this feel like a complete comfort meal.

Oyster crackers: Classic soup crackers add a delightful crunch and are always a hit with kids.

Roasted Brussels sprouts: The caramelized edges provide a slightly bitter contrast that balances the creamy, savory soup beautifully.

These are some of the best sides for creamy hamburger potato soup that I serve regularly at home.

More Hearty Soup Recipes to Warm You Up

This creamy hamburger potato soup fits perfectly into a rotation of comforting cold-weather meals. For another potato-based favorite, try the savory Potato and Sausage Chowder Recipe, which brings smoky kielbasa flavors to tender potato chunks in a rich broth. If you’re craving Tex-Mex flavors, the Creamy Taco Soup delivers similar hearty satisfaction with ground beef, beans, and spicy seasonings.

When you want to explore variations beyond ground beef, the Garlic Potato Soup offers a vegetarian option that’s just as creamy and comforting, while the Tuscan Sausage Potato Soup brings Italian herbs and sausage for a different flavor profile. These recipes complement each other beautifully when planning weekly meal prep or stocking the freezer with ready-to-reheat comfort food.

Storing Your Leftover Soup

This creamy hamburger potato soup stores exceptionally well, making it perfect for meal prep. Let the soup cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days. The flavors actually deepen overnight, so leftovers taste even better the next day.

For reheating, I recommend using the stovetop over medium-low heat, stirring occasionally. Add a splash of milk or broth if the soup has thickened too much during storage. You can also reheat individual portions in the microwave for 2-3 minutes, stirring halfway through.

Pro tip: This soup freezes beautifully for up to 3 months. Store it in freezer-safe containers or bags, leaving an inch of space at the top for expansion. Thaw overnight in the fridge before reheating. The texture might change slightly, but it’s still delicious.

Your Questions About This Recipe Answered

Can I use ground turkey instead of ground beef?

Yes! Ground turkey works well in this recipe. I recommend using 85/15 ground turkey and adding an extra tablespoon of butter for moisture since turkey is leaner than beef.

Why is my soup too thin?

If your creamy hamburger potato soup is too thin, make a slurry by mixing 2 tablespoons of flour with 2 tablespoons of cold water. Stir it into the simmering soup and cook for 5 more minutes. You can also mash some of the potatoes to naturally thicken it.

Can I make this in a slow cooker?

Absolutely! Brown the beef first, then add all ingredients except the cheese and milk to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Stir in the cheese and milk during the last 30 minutes.

Ready to Cozy Up with a Bowl?

This creamy hamburger potato soup is everything you want in a comfort meal. It’s simple enough for busy weeknights, satisfying enough to please the whole family, and delicious enough to crave on repeat. The combination of savory beef, tender potatoes, and rich cheese creates a bowl of pure comfort that never disappoints. Try this recipe tonight and discover your new favorite weeknight dinner!

Print

Creamy Hamburger Potato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty and comforting creamy hamburger potato soup is the perfect one-pot meal for busy weeknights. Made with ground beef, tender potatoes, and a creamy broth, this soup is both filling and delicious.

  • Author: Sarah Mae Carter
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 4 cups potatoes, peeled and diced
  • 4 cups beef broth
  • 1 cup milk
  • 1/4 cup all-purpose flour
  • 1 cup shredded cheddar cheese
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • 2 tablespoons butter
  • 2 tablespoons olive oil

Instructions

  1. In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the ground beef and cook until browned, breaking it up with a wooden spoon. Remove and set aside.
  2. Drain any excess fat from the pot, leaving about 1 tablespoon for flavor.
  3. Add the butter to the pot and melt. Add the diced onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook for another minute until fragrant.
  4. Sprinkle the flour over the onions and garlic, stirring constantly for about 1 minute to create a roux.
  5. Slowly whisk in the beef broth, making sure there are no lumps. Bring to a simmer and cook for 5 minutes, stirring occasionally.
  6. Add the diced potatoes to the pot and simmer for 15-20 minutes, or until the potatoes are tender.
  7. Return the cooked ground beef to the pot. Stir in the milk, salt, pepper, and dried thyme. Simmer for another 5 minutes.
  8. Remove the pot from the heat and stir in the shredded cheddar cheese until melted and the soup is creamy. Serve hot.

Notes

  • Use russet or Yukon Gold potatoes for best results. Russet potatoes break down slightly and create a thicker broth.
  • For a richer flavor, substitute whole milk with half-and-half or heavy cream.
  • For a thicker soup, mash some of the potatoes against the side of the pot before adding the cheese.
  • Add vegetables like diced carrots or celery for extra nutrition and flavor.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 385 kcal
  • Sugar: 6 g
  • Sodium: 890 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 3 g
  • Protein: 25 g
  • Cholesterol: 85 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star