Buttery Peanut Soup

2 Tbsp butter or margarine
1/4 cup onion, finely diced
1/3 cup celery, finely diced
1 Tbsp flour
2 cups milk
3/4 cup chicken or vegetable stock
1/2 cup peanut butter
1/4 tsp salt

In large saucepan over medium heat, add butter, onion, and celery, and cook, stirring, until vegetables soften, about 4 minutes.
Sprinkle in flour and stir to combine. Slowly add milk, stirring constantly. Slowly add stock, stirring constantly.

Keep stirring until mixture thickens, then remove from heat. Scoop about 1/2 cup of soup from saucepan and put into bowl; add peanut butter and mix until combined. Pour peanut butter mixture back into saucepan, stirring to combine. Salt and taste, adjust as needed for flavor. Serve warm with a sprinkling of crisp fried bacon, crunchy sprouts, or chopped peanuts.

Vita-Mix Blenders 

Nourishing Traditions Book and Recipes

Kids Eating Veggies

Sourdough Class

Everything Beans Cookbook