Ingredients:
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 cups water
- 1 pound potatoes, peeled and cubed
- 1 cup diced ham
- 1/2 cup heavy cream
- 1/4 cup all-purpose flour
- 1/4 teaspoon black pepper
- 1/8 teaspoon nutmeg
- Salt to taste
Instructions:
- Sauté the Aromatics: Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté until softened, about 5 minutes.
- Add Liquids and Potatoes: Pour in vegetable broth, water, and add cubed potatoes. Bring to a boil, then reduce heat and simmer until potatoes are tender, about 15-20 minutes.
- Create a Roux: In a small bowl, whisk together flour and a small amount of cold water to form a smooth paste.
- Thicken the Soup: Gradually whisk the roux into the simmering soup, stirring constantly until the soup thickens.
- Add Ham and Seasonings: Stir in diced ham, black pepper, nutmeg, and salt to taste.
- Cream it Up: Slowly stir in heavy cream until desired creaminess is reached.
- Serve: Serve hot, garnished with fresh herbs like parsley or chives, if desired.
Enjoy your comforting and flavorful Creamy Ham and Potato Soup!