Warm, hearty, and dairy-free, this Ham and Potato Soup with No Milk or Cream is the ultimate comfort food for cozy evenings. Featuring tender russet potatoes, savory diced ham, and a medley of aromatic vegetables like onion, celery, and carrots, this soup is cooked in a flavorful chicken broth and seasoned with thyme and bay leaf for depth. Naturally thickened by gently mashing a portion of the potatoes, it delivers a creamy consistency without the need for milk or cream. Ready in just 45 minutes, this easy one-pot recipe is perfect for family dinners or meal prepping. Serve it piping hot with optional fresh parsley for a pop of color and flavor. Healthy, simple, and satisfying, this is a soup you’ll return to again and again!
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion, garlic, celery, and carrots. Sauté for about 5 minutes until the vegetables are softened.
Stir in the diced potatoes and ham. Cook for another 2 minutes, stirring occasionally.
Pour in the chicken broth and add the bay leaf and dried thyme.
Bring the soup to a boil, then reduce to a simmer. Cover the pot and let the soup simmer for 20-25 minutes, or until the potatoes are tender.
Remove and discard the bay leaf. Use the back of a spoon to slightly mash some of the potatoes in the pot to naturally thicken the soup, or leave as is for a chunkier texture.
Season the soup with salt and black pepper to taste.
Ladle the soup into bowls, garnish with fresh parsley if desired, and serve hot.
Serving size | (3376.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1912.7 |
Total Fat 54.8g | 0% |
Saturated Fat 13.5g | 0% |
Polyunsaturated Fat 2.8g | |
Cholesterol 285.7mg | 0% |
Sodium 12454.6mg | 0% |
Total Carbohydrate 205.3g | 0% |
Dietary Fiber 26.5g | 0% |
Total Sugars 30.7g | |
Protein 154.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 553.8mg | 0% |
Iron 18.5mg | 0% |
Potassium 8471.1mg | 0% |
Source of Calories