Delicious Ground Beef Potato Soup

Finding a comforting, hearty dinner that actually fills everyone up can feel impossible, especially when you’re staring at a fridge full of basic ingredients and wondering what to make. We’ve all been there—tired from a long day, hungry family members asking what’s for dinner, and zero motivation to spend hours in the kitchen.

That’s where this ground beef potato soup comes in clutch. It’s the kind of one-pot meal that tastes like you put in way more effort than you actually did, uses ingredients you probably already have in your pantry, and manages to be both filling and cozy without breaking the bank.

ground beef potato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Ground Beef Potato Soup

  • Quick and easy weeknight dinner – This soup comes together in under an hour, making it perfect for busy evenings when you need something warm and filling on the table fast.
  • Budget-friendly ingredients – Ground beef and potatoes are affordable staples that stretch your grocery budget while still delivering a satisfying meal.
  • One-pot comfort food – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
  • Hearty and filling – The combination of ground beef, potatoes, and creamy broth makes this soup stick-to-your-ribs satisfying, perfect for cold days or when you need something substantial.
  • Kid-friendly flavors – With familiar ingredients and a creamy texture, this soup is something the whole family will actually eat without complaints.

What Kind of Potatoes Should I Use?

For this ground beef potato soup, you’ve got a few good options when it comes to potatoes. Russet potatoes are a solid choice because they break down a bit as they cook, which helps thicken the soup naturally and gives it a heartier texture. Yukon Gold potatoes are another great option since they hold their shape better while still being creamy and buttery. Red potatoes work too if that’s what you have on hand – they’ll stay firmer and give you nice chunks throughout the soup. Whatever you choose, just make sure to cut them into bite-sized pieces so they cook evenly and are easy to eat with a spoon.

ground beef potato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This soup is pretty forgiving when it comes to swaps, so feel free to work with what you have:

  • Ground beef: Ground turkey, chicken, or pork work great here. You could even use Italian sausage (remove the casings first) for extra flavor. Just brown it the same way you would the beef.
  • Chicken broth: Beef broth or vegetable broth both work fine as substitutes. The flavor will be slightly different, but still tasty.
  • Cream: Half-and-half, whole milk, or even evaporated milk can replace the cream. If using regular milk, add it at the end and don’t let it boil to prevent curdling.
  • Potatoes: Any potato variety works – russets, Yukon golds, or red potatoes. Just keep the pieces about the same size so they cook evenly.
  • Corn: Fresh, canned (drained), or frozen corn all work equally well. You can also swap it for peas or green beans if that’s what you have on hand.
  • Flour: For a gluten-free option, use cornstarch (about 1 tablespoon mixed with cold water) or skip the thickener altogether for a brothier soup.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with this soup is adding the cream too early, which can cause it to curdle or separate when it comes to a boil – always add it after you’ve brought the broth to a boil and reduced the heat to a simmer.

Another common issue is cutting your potatoes too large, which means they’ll take forever to cook while everything else gets mushy, so aim for bite-sized cubes about 1/2 inch thick for even cooking in that 20-minute window.

Don’t skip draining the ground beef properly, as excess grease will leave your soup with an unpleasant oily film on top, and make sure to break up the beef into small crumbles while browning so it distributes evenly throughout the soup.

Finally, resist the urge to cover the pot during that final simmer – keeping the lid off lets excess liquid evaporate and helps the soup thicken to the perfect consistency.

ground beef potato soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Ground Beef Potato Soup?

This hearty soup is pretty filling on its own, but I love serving it with some warm dinner rolls or crusty bread for dipping. A simple side salad with ranch dressing keeps things fresh and adds a nice crunch to balance out the creamy soup. If you want to make it even more of a meal, try adding some shredded cheddar cheese and crispy bacon bits on top of each bowl, along with a dollop of sour cream and some chopped green onions. You could also serve it alongside some buttered biscuits or cornbread, which are perfect for soaking up all that rich, beefy broth.

Storage Instructions

Store: This soup keeps really well in the fridge for up to 4 days in an airtight container. The flavors actually get even better the next day as everything has time to meld together. It makes a great make-ahead meal for busy weeknights!

Freeze: You can freeze this soup for up to 3 months, but keep in mind that the potatoes might change texture slightly when thawed. If you plan to freeze it, consider slightly undercooking the potatoes so they don’t get mushy after reheating.

Reheat: Warm it up on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions, but add a splash of broth or cream if it seems too thick since the potatoes absorb liquid as it sits.

Preparation Time 15-20 minutes
Cooking Time 25-35 minutes
Total Time 40-55 minutes
Level of Difficulty Medium
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2100-2300
  • Protein: 85-95 g
  • Fat: 145-160 g
  • Carbohydrates: 125-145 g

Ingredients

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1.5 tbsp butter
  • 1 large onion (finely chopped)
  • 3 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 tsp italian seasoning
  • 3 tbsp flour
  • 5 cups chicken broth
  • 1 tbsp worcestershire sauce
  • 0.75 cup heavy cream
  • 3 medium potatoes (peeled and cut into 1/2-inch cubes)
  • 1 cup corn
  • salt to taste
  • freshly ground black pepper to taste
  • 2 tbsp fresh parsley, chopped

Step 1: Prep All Vegetables and Seasonings

  • 3 medium potatoes
  • 1 large onion
  • 3 carrots
  • 2 celery stalks
  • 4 garlic cloves
  • 1 tsp italian seasoning
  • 3 tbsp flour
  • 5 cups chicken broth
  • 1 tbsp worcestershire sauce
  • 0.75 cup heavy cream
  • 1 cup corn

While mise en place prep seems tedious, it’s absolutely essential for this soup—it allows you to focus on building flavors without interruption.

Peel and cut potatoes into ½-inch cubes and place in a bowl of cold water to prevent browning.

Finely chop the onion, peel and dice carrots, dice celery stalks, and mince garlic cloves.

Measure out the italian seasoning, flour, worcestershire sauce, and have the chicken broth, heavy cream, and corn ready.

This preparation takes 15 minutes but makes the actual cooking seamless.

Step 2: Brown the Ground Beef and Build the Base

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1.5 tbsp butter
  • 1 large onion, finely chopped
  • 3 carrots, diced
  • 2 celery stalks, diced

Heat olive oil in a large pot or Dutch oven over medium-high heat.

Add the ground beef and cook for 8-10 minutes, breaking it apart with a spoon as it browns, until no pink remains.

Transfer the cooked beef to a plate, leaving about 1 tablespoon of the rendered fat in the pot (drain excess if there’s more than that).

Add the butter to the remaining fat, then add the chopped onion, diced carrots, and celery.

Sauté this aromatic base for 5-7 minutes until the vegetables soften and release their flavors—you’ll notice the kitchen smelling incredible as the onions become translucent.

Step 3: Create the Flavor Paste and Thicken the Base

  • 4 garlic cloves, minced
  • 1 tsp italian seasoning
  • 3 tbsp flour

Add the minced garlic and italian seasoning to the softened vegetables and stir constantly for about 30 seconds until fragrant.

Sprinkle the flour over the mixture and stir continuously for 1 minute, making sure the flour coats all the vegetables evenly.

This step creates a roux that will thicken the soup and add a subtle toasted depth.

I always take an extra 30 seconds here to let the flour cook slightly—it removes any raw flour taste and creates a smoother, more refined texture.

Step 4: Build the Soup Base and Combine Ingredients

  • 5 cups chicken broth
  • 1 tbsp worcestershire sauce
  • cooked ground beef from Step 2
  • potatoes from Step 1
  • 1 cup corn

Pour in the chicken broth while stirring constantly to prevent lumps from forming.

Stir in the worcestershire sauce, then add the potatoes (drained from their water), corn, and the cooked ground beef from Step 2.

Bring the soup to a boil over medium-high heat, then immediately reduce the heat to medium-low and establish a gentle simmer.

Cover the pot partially (lid slightly ajar) and cook for 20 minutes, stirring occasionally, until the potatoes are fork-tender and the flavors have melded together.

Step 5: Finish and Season the Soup

  • 0.75 cup heavy cream
  • salt to taste
  • freshly ground black pepper to taste

Reduce the heat to low and stir in the heavy cream, folding it gently into the soup for about 1 minute.

Taste the soup and season with salt and freshly ground black pepper to your preference—start conservatively since the worcestershire sauce and broth already contain salt.

Let the soup rest on low heat for 2-3 minutes to ensure the cream is fully incorporated and the flavors are balanced.

I find that tasting and adjusting seasoning at the end makes all the difference—it’s the final touch that transforms good soup into restaurant-quality soup.

Step 6: Serve and Garnish

  • 2 tbsp fresh parsley, chopped

Ladle the hot soup into bowls and garnish each serving with fresh chopped parsley.

The bright green color and fresh flavor of the parsley provides a beautiful contrast to the hearty, creamy soup.

ground beef potato soup

Delicious Ground Beef Potato Soup

Delicious Delicious Ground Beef Potato Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 47 minutes
Servings 6 servings
Calories 2200 kcal

Ingredients
  

  • 1 lb ground beef
  • 1 tbsp olive oil
  • 1.5 tbsp butter
  • 1 large onion (finely chopped)
  • 3 carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 tsp italian seasoning
  • 3 tbsp flour
  • 5 cups chicken broth
  • 1 tbsp worcestershire sauce
  • 0.75 cup heavy cream
  • 3 medium potatoes (peeled and cut into 1/2-inch cubes)
  • 1 cup corn
  • salt to taste
  • freshly ground black pepper to taste
  • 2 tbsp fresh parsley, chopped

Instructions
 

  • While mise en place prep seems tedious, it's absolutely essential for this soup—it allows you to focus on building flavors without interruption. Peel and cut potatoes into ½-inch cubes and place in a bowl of cold water to prevent browning. Finely chop the onion, peel and dice carrots, dice celery stalks, and mince garlic cloves. Measure out the italian seasoning, flour, worcestershire sauce, and have the chicken broth, heavy cream, and corn ready. This preparation takes 15 minutes but makes the actual cooking seamless.
  • Heat olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook for 8-10 minutes, breaking it apart with a spoon as it browns, until no pink remains. Transfer the cooked beef to a plate, leaving about 1 tablespoon of the rendered fat in the pot (drain excess if there's more than that). Add the butter to the remaining fat, then add the chopped onion, diced carrots, and celery. Sauté this aromatic base for 5-7 minutes until the vegetables soften and release their flavors—you'll notice the kitchen smelling incredible as the onions become translucent.
  • Add the minced garlic and italian seasoning to the softened vegetables and stir constantly for about 30 seconds until fragrant. Sprinkle the flour over the mixture and stir continuously for 1 minute, making sure the flour coats all the vegetables evenly. This step creates a roux that will thicken the soup and add a subtle toasted depth. I always take an extra 30 seconds here to let the flour cook slightly—it removes any raw flour taste and creates a smoother, more refined texture.
  • Pour in the chicken broth while stirring constantly to prevent lumps from forming. Stir in the worcestershire sauce, then add the potatoes (drained from their water), corn, and the cooked ground beef from Step 2. Bring the soup to a boil over medium-high heat, then immediately reduce the heat to medium-low and establish a gentle simmer. Cover the pot partially (lid slightly ajar) and cook for 20 minutes, stirring occasionally, until the potatoes are fork-tender and the flavors have melded together.
  • Reduce the heat to low and stir in the heavy cream, folding it gently into the soup for about 1 minute. Taste the soup and season with salt and freshly ground black pepper to your preference—start conservatively since the worcestershire sauce and broth already contain salt. Let the soup rest on low heat for 2-3 minutes to ensure the cream is fully incorporated and the flavors are balanced. I find that tasting and adjusting seasoning at the end makes all the difference—it's the final touch that transforms good soup into restaurant-quality soup.
  • Ladle the hot soup into bowls and garnish each serving with fresh chopped parsley. The bright green color and fresh flavor of the parsley provides a beautiful contrast to the hearty, creamy soup.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!