2medium potatoes, peeled and diced (roughly 3½ cups)*$1.66
6cupsvegetable broth**$0.78
2cupscooked diced ham$6.38
2Tbspsalted butter$0.24
1/4cupall-purpose flour$0.05
2cupsmilk$0.36
2Tbspminced fresh parsley$0.08
1tspfreshly cracked black pepper$0.05
Salt, to taste***$0.01
Instructions
In the stock pot, add 2 Tbsp olive oil on medium heat. Add the carrots, celery, and onion and cook down until slightly softened and the onions are nice and glossy, about 5 minutes.
Add potatoes, vegetable broth, and ham in the stockpot. Bring the pot to a boil. Once boiling, turn the heat down to medium and let the potatoes simmer for about 15 minutes, or until they are tender. Stir in the pepper.
Melt the butter in a separate medium-size saucepan over medium-low heat. Whisk in the all-purpose flour until smooth. Cook for about 1 minute. (Note: this is a “blonde roux” so you don’t want the flour to toast too much!) Whisk in milk and cook for about 4 minutes until thick and warm.
Pour milk/roux mixture into the stockpot with ham soup and whisk to combine. Cook until all vegetables reach desired tenderness and soup thickens to your liking, another 10 minutes should do it. Add the parsley, additional salt and pepper if needed and enjoy!
*I wanted to keep distinct chunks of intact potato, so I went for red potatoes. Other varieties that hold their shape well include new potatoes, baby potatoes, and fingerlings. If you want your potatoes to soften a bit more but mostly hold their shape, Yukon Golds are a great choice. I prefer to peel my potatoes for this recipe, but you can leave the skins on if you like them!**6 cups broth or you can dissolve 2 Tbsp of vegetable bouillon in 6 cups of water. You can also use Chicken Broth if that's what you have on hand!***You may not need any salt depending on the ham you’re using, so taste often and adjust as you see fit.