Bring the stock to a boil and add all the ingredients except the peanut butter. Reduce to a simmer and cook for 20 mins. Extract a few tablespoons of the broth, mix with the peanut butter and return to the pot. Cook for a further 10 mins, and serve warm