A warm, satisfying bowl of soup is the ultimate comfort food.
For many of us, our childhoods are filled with mental snapshots of slurping up Mom's homemade chicken noodle soup or dunking a gooey grilled cheese into tomato soup poured out of a can.
There's no competing with Mom's medicine in a bowl, but a delicious homemade soup is within the reach of any home cook.
I've made more than my fair share of soups over the years, and even wrote a book on the subject. What I've always found to be the most challenging aspect is seasoning it correctly at the end of the cooking process.
A big pot of ingredients can be tricky to pull together into a soup, with just the right amount of salt, acid, savory, sweet and sometimes heat. Obviously much depends on the ingredients themselves. When I make a pot of tomato soup, my final seasoning varies each time, depending on the sweetness or acidity of the tomatoes. Sometimes a pinch of salt does the trick, sometimes it's a spoonful of sugar.
This week's recipe, Curried Sweet Potato Peanut Soup, is no exception. The sweet potatoes and peanut butter maybe especially sweet or not very sweet at all. Vegetable broths can be on the salty side or add an unexpected sweetness to the soup. Those variables will require last-minute adjustments in the way of more lime juice, sugar or salt.
The key is to take your time and adjust the seasonings in small increments. Remember, it's much easier to add than to subtract. Taste and adjust, then taste and adjust again, until you have all the flavors balanced. It's not hard, but it does take a little patience.
You'll be rewarded with a sophisticated and complex bowl of soup. All you need now is to garnish it (all good soups have a garnish) with crunchy peanuts, a showering of cilantro and a dollop of plain yogurt, for a memorably comforting meal on a crisp fall Minnesota night.