ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your CartFacebookPinterestEmailPrintSmsTwitterWhatsappCommentTips Highlights
Skip to Content

One-Pot Ham & Potato Soup

Cozy up with a bowl of this delicious one-pot ham and potato soup. Loaded with chunks of ham, tender potatoes, and flavorful herbs, it's the ultimate comfort food.

Tasty Team
98% would make again
One-Pot Ham & Potato Soup


for 4 servings

  • 2 strips bacon, cut into 1-inch (2 cm) pieces
  • 1 cup onion (150 g), diced
  • 1 cup carrot (120 g), diced
  • 1 cup celery (225 g), diced
  • 3 tablespoons flour
  • 2 cups ham (300 g), cooked and cubed
  • 2 potatoes, cubed
  • 1 teaspoon fresh thyme
  • 1 teaspoon black pepper
  • 6 cups chicken broth (1.4 L)
  • 2 bay leaves
  • 2 cups heavy cream (480 mL)

Nutrition Info

  • Calories 736
  • Fat 58g
  • Carbs 43g
  • Fiber 3g
  • Sugar 13g
  • Protein 37g

Estimated values based on one serving size.


  1. In a 6-quart (5.7 liters) dutch oven, cook bacon over medium-high heat until fat is rendered out and the pieces begin to get crispy.
  2. Add onion, carrot, and celery, and cook until just tender, about 3 minutes.
  3. Reduce heat to medium and add flour, stirring constantly for 1-2 minutes to avoid lumps.
  4. Add ham, potatoes, thyme, and black pepper. Stir to coat the meat and potatoes in the roux/vegetable mix.
  5. Add the chicken broth and bay leaves.
  6. Cover and bring to a boil. Then reduce heat to medium-low and cook covered for 25-30 minutes.
  7. Remove bay leaves and stir in cream. Return to a simmer and serve.
  8. Enjoy!
  9. Your favorite recipes are just a click away. Download the Tasty app to save and organize your favorites.
One-Pot Ham & Potato Soup