Go Back
Creamy ham potato soup with diced ham, potato chunks, sliced carrots, celery, and green peas in a milky broth.

Creamy Ham Potato Soup with Vegetables

Make-ahead creamy ham potato soup with ham, potatoes, peas, and milk. Stovetop in 35 minutes, plus slow cooker and Instant Pot options. 400 calories.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Soup
Cuisine: American
Calories: 400

Ingredients
  

Stovetop Instructions:
  • 1 tbsp olive oil
  • 1 tbsp minced garlic
  • 1 cup diced onions
  • 1 cup quartered carrots
  • ½ cup diced celery
  • 4 cups potatoes peeled and chopped into 1-inch cubes (about 1 lb or 5–6 medium potatoes)
  • 4 cups low-sodium vegetable broth
  • 2 cups chopped cooked ham cut into ½-inch cubes
  • 1 tsp finely chopped fresh rosemary
  • ¼ tsp salt optional
  • ½ tsp black pepper
  • 1 cup peas
  • 1½ cups milk of choice room temperature
  • ¼ cup all-purpose flour or tapioca flour optional, for thickening
Crockpot Instructions:
  • 1 tbsp olive oil
  • 1 tbsp minced garlic
  • 1 cup diced onions
  • 1 cup quartered carrots
  • ½ cup diced celery
  • 4 cups potatoes peeled and chopped into 1-inch cubes (about 1 lb or 5–6 medium potatoes)
  • 4 cups low-sodium vegetable broth
  • 2 cups chopped cooked ham cut into ½-inch cubes
  • 1 tsp finely chopped fresh rosemary
  • ¼ tsp salt optional
  • ½ tsp black pepper
  • 1 cup peas
  • 1½ cups milk of choice room temperature
  • ¼ cup all-purpose flour or tapioca flour optional, for thickening
Instant Pot Instructions:
  • 1 tbsp olive oil
  • 1 tbsp minced garlic
  • 1 cup diced onions
  • 1 cup quartered carrots
  • ½ cup diced celery
  • 4 cups potatoes peeled and chopped into 1-inch cubes (about 1 lb or 5–6 medium potatoes)
  • 4 cups low-sodium vegetable broth
  • 2 cups chopped cooked ham cut into ½-inch cubes
  • 1 tsp finely chopped fresh rosemary
  • ¼ tsp salt optional
  • ½ tsp black pepper
  • 1 cup peas
  • 1½ cups milk of choice room temperature
  • ¼ cup all-purpose flour or tapioca flour optional, for thickening

Method
 

Stovetop Instructions:
  1. In a large pot, heat olive oil over medium heat. While oil heats, chop the vegetables.
  2. Sauté garlic, onions, carrots, and celery until onions are translucent, about 5 minutes.
  3. While vegetables sauté, chop the ham and potatoes.
  4. Add potatoes, broth, ham, rosemary, salt, and pepper to the pot.
  5. Cover and turn heat to high; bring to a boil. Once boiling, reduce heat to medium and cook 10–12 minutes, until potatoes are fork-tender, stirring occasionally to prevent sticking.
  6. Once cooked, reduce heat and stir in milk and peas.
  7. For thickening: The soup will thicken as it cools, but for a richer, thicker soup, add ¼ cup all-purpose flour to a bowl. Scoop 1–2 cups of broth (a few vegetable or ham pieces are fine) into the bowl and whisk together. Add the flour mixture back into the soup and stir. Bring to a boil for 2–3 minutes; the soup will naturally thicken.
Crockpot Instructions:
  1. In a sauté pan, heat olive oil. While oil heats, chop the vegetables.
  2. Sauté garlic, onions, carrots, and celery until onions are translucent, about 10 minutes.
  3. While vegetables sauté, chop the ham and potatoes and gather the remaining ingredients.
  4. Add all cooked vegetables and all remaining ingredients except milk and peas to the crockpot.
  5. Cook on low for 5–6 hours or high for 3–4 hours.
  6. Once cooked, reduce heat and stir in milk and peas.
  7. For thickening: The soup will thicken as it cools, but for a richer, thicker soup, add ¼ cup all-purpose flour to a bowl. Scoop 1–2 cups of broth (a few vegetable or ham pieces are fine) into the bowl and whisk together. Add the flour mixture back into the soup and stir. Bring to a boil on the stove for 2–3 minutes; the soup will naturally thicken.
Instant Pot Instructions:
  1. Set the Instant Pot to sauté for 10 minutes. Heat olive oil. While oil heats, chop the vegetables.
  2. Sauté garlic, onions, carrots, and celery until onions are translucent, about 10 minutes.
  3. While vegetables sauté, chop the ham and potatoes and gather the remaining ingredients.
  4. Add all cooked vegetables and all remaining ingredients except milk and peas to the Instant Pot.
  5. Set the Instant Pot to sealing and pressure cook for 8 minutes.
  6. Once cooked, manually quick release the pressure.
  7. Stir in milk and peas.
  8. For thickening: The soup will thicken as it cools, but for a richer, thicker soup, add ¼ cup all-purpose flour to a bowl. Scoop 1–2 cups of broth (a few vegetable or ham pieces are fine) into the bowl and whisk together. Add the flour mixture back into the soup and stir. Bring to a boil by setting it to Sauté for 2–3 minutes; the soup will naturally thicken.