Adapted from Southern Living
Makes 6 cups
2 tablespoons butter
Melt butter in a large saucepan over medium heat; add onion and celery, and sauté for 5 minutes. Add garlic and sauté for 2 minutes. Stir in the flour, curry powder, and red pepper flakes. Stirring constantly, cook for 1 minute more. Add broth and bring to a boil; reduce heat to low and simmer for 20 minutes.
Stir in peanut butter and half and half. Stirring constantly, cook 3 to 4 minutes or until thoroughly heated. Using a hand blender, blend mixture in pot until smooth. If you don’t have a hand blender, you can also transfer the soup in small batches to a normal blender and then return to the pot.