I will say it up front: peeling fresh chestnuts is the worst part of making soup, and it is the reason many cooks never make this one. You score each nut, roast it, and burn your fingertips peeling off two layers of shell and skin while the nut cools and the skin clings. Chestnut and Porcini Soup does not need that. Vacuum-packed cooked chestnuts, sold in most grocery stores in autumn and winter, give you the same soft, sweet, nutty flavor in a few minutes of work, so the soup becomes a weeknight option instead of a weekend project.
Chestnut and porcini soup is an established dish, found in recipes from Europe and North America. This version uses dried porcini for deep, woodsy flavor, a handful of fresh cremini for texture, and a small amount of cream for body. The cream is optional.
| Prep Time | 20 minutes |
| Cook Time | 40 minutes |
| Total Time | 60 minutes |
| Servings | 4 |
| Difficulty | Easy, with one blender step |
How Long Chestnut and Porcini Soup Takes
Chestnut and porcini soup takes about an hour. Soak the dried porcini in hot water for 20 minutes while you chop, simmer the soup for 25 minutes until the chestnuts crumble under a spoon, then blend until smooth and top with golden sauteed mushrooms.
The soaking water is the most valuable ingredient in the pot. It carries much of the porcini flavor, but also sand and grit, so it needs to be strained through a paper towel or coffee filter before it goes into the soup. Skipping that step is the most common reason a good soup tastes sandy.
Ingredients
This serves 4. If you want it vegetarian or vegan, use vegetable stock and replace the butter with olive oil and the cream with an extra splash of stock.
For the Soup
- 1 oz (30g) dried porcini mushrooms
- 1 cup (240ml) hot water, for soaking
- 2 tablespoons (28g) butter
- 1 medium onion (about 150g), finely chopped
- 1 celery stalk (about 50g), finely chopped
- 1 small carrot (about 60g), finely chopped
- 2 garlic cloves, minced
- 1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried
- 10 oz (280g) cooked, peeled chestnuts (vacuum-packed or jarred)
- 3 cups (720ml) low-sodium chicken or vegetable stock
- 1 bay leaf
- 1/2 cup (120ml) heavy cream (optional)
- 1 teaspoon lemon juice
- Salt and black pepper, to taste
For the Mushroom Topping
- 6 oz (170g) cremini mushrooms, sliced
- 1 tablespoon (15ml) olive oil
- 1 tablespoon (4g) chopped fresh parsley
How to Make Chestnut and Porcini Soup
- Place the dried porcini in a heatproof bowl and pour the hot water over them. Press them under the surface and soak for 20 minutes, until soft and pliable.
- Lift the porcini out with a spoon, squeezing the liquid back into the bowl. Chop them finely. Strain the soaking liquid through a sieve lined with a paper towel or coffee filter into a measuring cup, leaving the last spoonful behind, since that is where the grit settles.
- Melt the butter in a large pot over medium heat. Add the onion, celery, and carrot and cook for 8 minutes, stirring now and then, until soft and translucent but not browned.
- Add the garlic, thyme, and chopped porcini and cook for 2 minutes, until the kitchen smells earthy and fragrant.
- Add the chestnuts, stock, strained porcini liquid, and bay leaf. Bring to a boil, then lower the heat and simmer, partly covered, for 25 minutes, until the chestnuts break apart easily when pressed with a spoon.
- While the soup simmers, heat the olive oil in a skillet over medium-high heat. Add the cremini in a single layer and leave them alone for 3 minutes. Stir and cook 2 to 3 minutes more, until deep golden brown on the edges. Season with a pinch of salt.
- Remove the bay leaf. Blend the soup in batches, filling the blender no more than half full and leaving the lid vent open under a towel, since hot liquid expands. Blend for 1 to 2 minutes, until completely smooth. An immersion blender works too.
- Return the soup to the pot over low heat. Stir in the cream and lemon juice. Taste, and season with salt and pepper. Ladle into bowls and top with the browned mushrooms and parsley.
Small Calls That Make a Big Difference
- Strain the soaking liquid. Sand sinks and stays in the bowl. A paper towel in the sieve catches what the sieve alone misses.
- Do not brown the onions. The soup should be pale and earthy. Brown onions add a sweetness that competes with the chestnuts.
- Brown the topping mushrooms separately. Crowded, stirred mushrooms steam and turn gray. Give them space and time without stirring.
- Add the lemon last. A teaspoon is not meant to taste sour. It brightens the soup so it tastes less heavy.
- Season at the end. Stock and chestnuts vary in salt, so taste after blending.
Common Mistakes, Without the Scolding
The soup tasted gritty. This happens to everyone once. The porcini soaking liquid was not strained well. Next time, line the sieve with a paper towel, and for this batch, pass the soup through a fine sieve before serving.
The soup was thin. Either there was too much liquid or the chestnuts were not fully softened. Simmer it uncovered for 5 to 10 minutes to reduce, and blend for longer so the chestnuts release their starch.
The soup was bland. Dried porcini vary in strength, and low-sodium stock needs more seasoning. Add salt a pinch at a time, then a few more drops of lemon juice, and taste after each.
The soup was too sweet. Chestnuts are naturally sweet, and some jarred ones are packed in syrup. Check the label and buy plain, unsweetened chestnuts. A little more lemon and salt will balance a sweet batch.
Variations, Substitutions, and Serving
If you want to start from fresh chestnuts, you will need about 1 lb (450g) in the shell. Cut an X into each, roast at 200°C (400°F) for 20 to 25 minutes, and peel while still warm. Frozen peeled chestnuts also work and need no roasting. Dried mushrooms other than porcini, such as shiitake, can stand in for the dried porcini but will give a different flavor. A spoonful of truffle oil, crisp bacon or pancetta, or toasted hazelnuts on top are all good finishes. Serve with crusty bread, or with a small green salad dressed in a sharp vinaigrette.
Storage and Reheating
This soup keeps well, and it tastes better on the second day. Refrigerate in an airtight container for up to 4 days. Reheat gently on the stove, adding a splash of stock or water, because it thickens as it sits. It also freezes for up to 3 months, ideally before you add the cream. Stir the cream in after reheating. Store the sauteed mushroom topping separately and warm it in a skillet before serving.
Nutritional Information
Values below are estimates per serving and will vary depending on exact brands and quantities used.
| Calories | 330 kcal |
| Protein | 6 g |
| Carbohydrates | 44 g |
| Fat | 15 g |
| Fiber | 6 g |
Frequently Asked Questions
Can I make chestnut and porcini soup without cream? Yes. The blended chestnuts already give it a velvety body. Add a little extra stock and a drizzle of olive oil on top.
Where do I find cooked chestnuts? Look for vacuum-packed or jarred whole peeled chestnuts near the nuts or baking section, often seasonal. Frozen peeled chestnuts are another option.
Can I use fresh porcini instead of dried? Yes, if you can find them, but the soup will be milder. Use about 8 oz (225g) sauteed in butter, and add a bit more stock in place of the soaking liquid.
The Short Version
Chestnut and Porcini Soup is a quiet, deeply flavored soup that asks for two small bits of care: strain the porcini water and brown the mushrooms properly. With cooked chestnuts from a pack, everything else is easy.
Chestnut and Porcini Soup
Ingredients
Method
- Place the dried porcini in a heatproof bowl and pour the hot water over them. Press them under the surface and soak for 20 minutes, until soft and pliable.
- Lift the porcini out with a spoon, squeezing the liquid back into the bowl. Chop them finely. Strain the soaking liquid through a sieve lined with a paper towel or coffee filter into a measuring cup, leaving the last spoonful behind, since that is where the grit settles.
- Melt the butter in a large pot over medium heat. Add the onion, celery, and carrot and cook for 8 minutes, stirring now and then, until soft and translucent but not browned.
- Add the garlic, thyme, and chopped porcini and cook for 2 minutes, until the kitchen smells earthy and fragrant.
- Add the chestnuts, stock, strained porcini liquid, and bay leaf. Bring to a boil, then lower the heat and simmer, partly covered, for 25 minutes, until the chestnuts break apart easily when pressed with a spoon.
- While the soup simmers, heat the olive oil in a skillet over medium-high heat. Add the cremini in a single layer and leave them alone for 3 minutes. Stir and cook 2 to 3 minutes more, until deep golden brown on the edges. Season with a pinch of salt.
- Remove the bay leaf. Blend the soup in batches, filling the blender no more than half full and leaving the lid vent open under a towel, since hot liquid expands. Blend for 1 to 2 minutes, until completely smooth. An immersion blender works too.
- Return the soup to the pot over low heat. Stir in the cream and lemon juice. Taste, and season with salt and pepper. Ladle into bowls and top with the browned mushrooms and parsley.