Ground Beef Potato Soup: A Hearty, Creamy, and Easy Recipe

By Paula Crestwell

On February 28, 2026

An extreme close-up overhead shot of thick and creamy hamburger potato soup in a rustic bowl, ready to be served.

Cuisine

American

Prep time

15 minutes

Cooking time

35 minutes

Total time

50 minutes

Servings

8 servings

There’s nothing quite like a warm bowl of soup to comfort you on a chilly day, and this Ground Beef Potato Soup is the ultimate comfort food. It’s a rich, creamy, and hearty dish packed with savory ground beef, tender potatoes, and a flavorful blend of vegetables and seasonings. This one-pot meal is incredibly easy to make, perfect for a busy weeknight dinner, and is guaranteed to become a new family favorite. If you love simple and satisfying meals, this recipe will quickly earn a top spot in your rotation.

This recipe is designed for enthusiastic home cooks who appreciate a meal that delivers big on flavor without complicated steps. We’re combining simple, wholesome ingredients to create a soup that’s both rustic and wonderfully satisfying. It’s similar in spirit to a classic cheesy potato soup, but with the added richness of ground beef that makes it a truly complete meal.

A spoonful of creamy ground beef and potato soup, highlighting the tender potatoes, savory beef, and rich broth.
The perfect bite of comfort and warmth.

Why You’ll Absolutely Love This Ground Beef Potato Soup

  • Incredibly Flavorful: The combination of seasoned ground beef, aromatic vegetables, and a creamy beef broth base creates a depth of flavor that is simply irresistible.
  • Hearty and Filling: Packed with protein and tender potatoes, this soup is a complete meal in a bowl. It’s satisfying enough to please even the biggest appetites.
  • Easy One-Pot Meal: Everything comes together in a single Dutch oven or large pot, which means less time cleaning up and more time enjoying your delicious creation. For more easy one-pot ideas, check out our One-Pan Chicken Sausage Orzo.
  • Perfectly Creamy Texture: We use a simple combination of flour, milk, and heavy cream to achieve a velvety, luxurious texture that perfectly coats every spoonful.

Key Ingredients for The Perfect Soup

This recipe uses simple, easy-to-find ingredients to create a truly spectacular soup. Here’s what you’ll need:

For the Soup Base:

  • Lean Ground Beef: We recommend using 85/15 or 90/10 lean ground beef to minimize grease while maximizing flavor.
  • Russet Potatoes: Their high starch content makes them perfect for this soup, as they break down slightly to help thicken it naturally.
  • Yellow Onion, Carrots, and Celery: This classic mirepoix creates an aromatic and flavorful foundation.
  • Garlic: Freshly minced garlic adds a pungent, savory kick.

For the Creamy Broth:

  • All-Purpose Flour: This is our thickening agent, creating a roux with the beef drippings for a velvety base.
  • Beef Broth: Use a good quality beef broth for the richest flavor.
  • Whole Milk and Heavy Cream: This combination provides the perfect level of creaminess without being overly heavy.
  • Seasonings: Dried thyme, smoked paprika, salt, and black pepper are all you need to perfectly complement the other flavors.
An extreme close-up overhead shot of thick and creamy hamburger potato soup in a rustic bowl, ready to be served.
Look at that texture! Every spoonful is packed with flavor.

Step-by-Step Instructions

Follow these simple steps to create the most delicious Ground Beef Potato Soup you’ve ever tasted.

  1. Brown the Beef: In a large Dutch oven or heavy-bottomed pot, cook the ground beef over medium-high heat until browned, breaking it apart with a spoon. Drain off any excess grease and set the beef aside.
  2. Sauté the Vegetables: In the same pot, add the diced onion, carrots, and celery. Cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  3. Create the Roux: Sprinkle the all-purpose flour over the vegetables and stir constantly for one minute. This step is crucial for thickening the soup and getting rid of any raw flour taste.
  4. Deglaze and Simmer: Slowly pour in the beef broth while stirring, making sure to scrape up any browned bits from the bottom of the pot. Add the browned ground beef back to the pot along with the diced potatoes, thyme, smoked paprika, salt, and pepper. Bring the mixture to a boil, then reduce the heat, cover, and let it simmer for 15-20 minutes, or until the potatoes are fork-tender.
  5. Make it Creamy: Reduce the heat to low. Slowly stir in the whole milk and heavy cream. Let the soup gently warm through for another 5 minutes, but do not let it boil after adding the dairy, as it can curdle.
  6. Serve and Enjoy: Taste the soup and adjust seasonings if necessary. Ladle the hot soup into bowls and garnish with fresh parsley, shredded cheddar cheese, or cooked bacon bits if desired.

Tips for Success

To ensure your Ground Beef Potato Soup is perfect every time, keep these simple tips in mind:

  • Don’t Overcook the Potatoes: Simmer the soup just until the potatoes are tender. Overcooking can make them mushy and fall apart completely.
  • Thicken to Your Liking: If you prefer a thicker soup, you can mash a few of the potatoes against the side of the pot with a spoon to release more starches.
  • Temper the Dairy: To prevent curdling, make sure the soup is on low heat when you add the milk and cream. You can also temper it by mixing a small amount of the hot broth into the cream before adding it all to the pot.

Delicious Variations to Try

While this recipe is fantastic as is, it’s also a great base for customization. Here are a few ideas:

  • Make it Cheesy: Stir in 1-2 cups of shredded sharp cheddar or Colby Jack cheese at the end for an extra gooey and delicious cheesy hamburger potato soup.
  • Add a Spicy Kick: For a bit of heat, add a pinch of red pepper flakes or a dash of your favorite hot sauce. You could even incorporate flavors from our cajun potato soup for a different twist.
  • Sneak in More Veggies: Feel free to add other vegetables like corn, green beans, or mushrooms along with the mirepoix.

Storage and Reheating Instructions

This Ground Beef Potato Soup makes for fantastic leftovers!

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 4 days.
  • Reheating: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally until warmed through. Avoid boiling it. You may need to add a splash of milk or broth to thin it out as it will thicken upon standing.
  • Freezing: Due to the dairy content, creamy soups can sometimes separate when frozen. If you plan to freeze it, you can make the soup base without the milk and cream, freeze that, and then add the dairy upon reheating for the best texture.

What to Serve With Your Soup

This soup is a hearty meal on its own, but it pairs wonderfully with a few simple sides:

  • Crusty bread or sourdough for dipping.
  • A simple green salad with a light vinaigrette.
  • Fluffy dinner rolls or cornbread muffins.

FAQs about Ground Beef Potato Soup

Yes! To adapt this for a slow cooker, brown the ground beef with the onions and garlic on the stovetop first. Drain the grease and add the beef mixture to the slow cooker along with the carrots, celery, potatoes, broth, and seasonings. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the flour slurry (flour mixed with a little cold water), milk, and cream during the last 30 minutes of cooking.

Absolutely! Ground turkey is a great, leaner alternative to ground beef. The flavor profile will be slightly different, but it will still be delicious. Simply follow the recipe as directed, substituting the ground beef with ground turkey.

To make this soup gluten-free, you can skip the all-purpose flour. Instead, create a slurry with 2 tablespoons of cornstarch and 1/4 cup of cold water. Stir this into the soup during the last few minutes of simmering to thicken it.

If you prefer an even thicker soup, there are two easy methods. You can use an immersion blender to blend a small portion of the soup, which will release more starches from the potatoes. Alternatively, you can mash some of the cooked potatoes against the side of the pot with a spoon.

Russet potatoes are the best choice for this soup. Their high starch content helps to naturally thicken the soup and they become very tender when cooked. Yukon Gold potatoes would be a good second choice.

The Ultimate Comfort in a Bowl

This Ground Beef Potato Soup recipe is a true testament to how simple ingredients can create an incredibly satisfying and delicious meal. It’s the perfect dish to gather your family around the table for a cozy and comforting dinner. We hope you love it as much as we do! If you make this recipe, don’t forget to leave a comment below and share your creation on Pinterest!

A bowl of creamy ground beef potato soup garnished with fresh parsley. The perfect hearty and easy dinner recipe for the whole family.
This cozy Ground Beef Potato Soup is the only recipe you'll need for a chilly evening!

Ground Beef Potato Soup

An extreme close-up overhead shot of thick and creamy hamburger potato soup in a rustic bowl, ready to be served.

Ground Beef Potato Soup: A Hearty, Creamy, and Easy Recipe

This Ground Beef Potato Soup is the ultimate one-pot comfort food! A rich, creamy, and hearty dish packed with savory ground beef, tender potatoes, and flavorful vegetables. Perfect for a busy weeknight dinner the whole family will love.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Dinner, Main Course, Soup
Cuisine: American
Calories: 410

Ingredients
  

  • 1 lb lean ground beef 85/15 or 90/10 recommended
  • 1 large yellow onion diced
  • 2 medium carrots peeled and diced
  • 2 stalks celery diced
  • 3 cloves garlic minced
  • 1/4 cup all-purpose flour
  • 4 cups beef broth
  • 2 lbs Russet potatoes peeled and cubed into 1-inch pieces
  • 1 tsp dried thyme
  • 1/2 tsp smoked paprika
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste
  • 2 tbsp fresh parsley chopped, for garnish

Equipment

  • 1 Large Dutch oven or pot
  • 1 Wooden spoon

Instructions
 

  1. In a large Dutch oven or heavy-bottomed pot, cook the ground beef over medium-high heat until browned, breaking it apart with a spoon. Drain off any excess grease and set the beef aside.
  2. In the same pot, add the diced onion, carrots, and celery. Cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
  3. Sprinkle the all-purpose flour over the vegetables and stir constantly for one minute to cook out the raw flour taste.
  4. Slowly pour in the beef broth while stirring, scraping up any browned bits from the bottom of the pot. Add the browned ground beef back to the pot along with the diced potatoes, thyme, smoked paprika, salt, and pepper.
  5. Bring the mixture to a boil, then reduce the heat, cover, and let it simmer for 15-20 minutes, or until the potatoes are fork-tender.
  6. Reduce the heat to low. Slowly stir in the whole milk and heavy cream. Let the soup gently warm through for another 5 minutes, but do not let it boil.
  7. Taste the soup and adjust seasonings if necessary. Ladle into bowls and garnish with fresh parsley.

Notes

Tip 1: For an even creamier soup, use an immersion blender to briefly blend a small portion of the soup before serving.
Tip 2: Ensure you do not boil the soup after adding the milk and cream, as high heat can cause the dairy to curdle.
Tip 3: Store leftovers in an airtight container in the refrigerator for up to 4 days.

You might also like these recipes

Leave a Comment

Recipe Rating