Go Back
ground beef and potato soup

Classic Ground Beef and Potato Soup

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

Ingredients
  

  • 1.25 lbs ground beef
  • 1 tbsp olive oil
  • 1.5 tbsp butter
  • 1 large onion (diced into 1/2-inch pieces)
  • 3 carrots (diced)
  • 2 celery stalks (diced)
  • 4 garlic cloves (minced)
  • 1 tsp Italian seasoning
  • 1/2 tsp smoked paprika
  • 2 tbsp flour
  • 5 cups broth (I like Imagine Organic Chicken Broth)
  • 1/2 tbsp Worcestershire sauce
  • 1 cup cream
  • 3 potatoes (peeled and diced into 1/2-inch chunks)
  • 1 cup corn
  • salt to taste
  • pepper to taste

Instructions
 

  • Dice the onion, carrots, and celery into uniform pieces, mince the garlic, and peel and dice the potatoes into 1/2-inch chunks—having everything ready will keep the cooking process smooth. Heat the olive oil in a large pot over medium-high heat and add the ground beef, breaking it apart as it cooks. Cook for 8-10 minutes until the beef is browned and no longer pink, then transfer it to a plate, leaving about 1 tablespoon of the rendered fat in the pot—this fat carries tremendous flavor.
  • Add the butter to the pot with the beef fat and let it melt over medium heat. Add the diced onion, carrots, and celery, and sauté for 5-7 minutes until the vegetables are softened and the onion becomes translucent. This slow cooking of the aromatic vegetables develops a sweet, deep flavor foundation for the entire soup—don't rush this step.
  • Stir in the minced garlic, Italian seasoning, and smoked paprika, cooking for about 30 seconds until fragrant. Sprinkle the flour over the vegetables and stir constantly for 1 minute—this toasts the flour and helps it thicken the broth without creating lumps. I like to cook the flour this way because it removes the raw flour taste and creates a silkier texture in the final soup.
  • Pour in the chicken broth and stir well, scraping the bottom of the pot to incorporate all the browned bits—these bits add incredible depth of flavor. Add the Worcestershire sauce, cream, diced potatoes, corn, and the browned beef from Step 1. Stir to combine everything evenly and bring the soup to a boil over medium-high heat.
  • Once the soup reaches a boil, reduce the heat to low and simmer gently for 20 minutes until the potatoes are fork-tender but not falling apart. Stir occasionally to ensure even cooking. I prefer simmering over a rolling boil because it keeps the soup creamy and prevents the potatoes from breaking down too much.
  • Taste the soup and adjust the seasoning with salt and pepper to your preference. The broth and Worcestershire sauce already contain salt, so add gradually and taste as you go. Ladle into bowls and serve hot.