Melt the butter in a large soup pot or Dutch oven over medium heat.
¼ Cup (56 g) Vegan Butter
Once the butter is melted, add the diced onions and carrots. Cook until softened, about 5-7 minutes.
1 Cup (150 g) Carrots, ½ Cup (75 g) Yellow Onion
Add in the garlic, celery seed, black pepper and thyme. Continue to cook while stirring constantly for another minute.
4 cloves Garlic, ½ teaspoon Celery Seed, ¼ teaspoon Black Pepper, pinch Dried Thyme
Add the gluten free flour and stir well. Continue to cook for 2-3 minutes. It should look like a thick paste coating the vegetables.
¼ Cup (37 g) Gluten Free 1-to-1 Flour Blend
Add 1 cup of broth to the pot and stir well, breaking up any clumps of flour. It should resemble gravy.
4 Cups (960 ml) Ham Broth
Add the remaining broth, potatoes, ham and bay leaf. Bring to a simmer, then cover. Reduce the heat to medium low and simmer for about 12 minutes, until the potatoes are just fork tender.
4 Cups (762 g) Potatoes, 2 ½ Cups (362 g) Ham, 1 Bay Leaf
Remove the bay leaf. Scoop out 1 cup of the cooked potatoes and mash them in a small bowl. Add the mashed potatoes back into the soup and stir well.
Add in the frozen peas and continue to cook for 3 minutes uncovered.
1 Cup Frozen Peas
Pour in the cream and milk (or half & half). Stir well and serve.
½ Cup (120 ml) Plant Based Cream, ½ Cup (120 ml) Non Dairy Milk
Notes
STORAGE: Store leftover soup in an airtight container for up to 4 days. Reheat over low heat to maintain the creaminess.TO MAKE HAM BROTH:
Add your ham bone with remaining bits of meat to an Instant Pot.
Cover with water, but do not fill past the max line.
Seal the lid and cook on high pressure for 60 minutes.
Naturally release the steam for at least 30 minutes.
Remove the ham bone and strain the broth into storage containers.