Chestnut Soup
Chestnut soup is smooth, warm, and full of rich, nutty flavor.
It feels fancy, but it’s surprisingly easy to make at home.
The chestnuts become creamy as they cook, and the onion, garlic, and herbs add just the right amount of savory flavor.
This soup is perfect for a cozy lunch or a simple dinner.
Why I Love This Recipe
The first time I made chestnut soup was on a cool fall evening. I had a bag of cooked chestnuts and wanted something warm that felt comforting without being too heavy. After blending everything together, I couldn’t believe how creamy it became without needing lots of cream. Now it’s one of the soups I make every year when the weather turns cool.
What I love most:
- It tastes rich but uses simple ingredients.
- The chestnuts make the soup naturally creamy.
- It is easy enough for weeknights but nice enough for guests.
- It reheats beautifully the next day.
- Every spoonful is smooth, cozy, and full of flavor.

Servings and Time
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
What You’ll Need
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 14 ounces (400 g) cooked peeled chestnuts
- 4 cups chicken broth or vegetable broth
- 1 teaspoon fresh thyme leaves
- 1 bay leaf
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ cup heavy cream
- 2 tablespoons chopped fresh parsley, for garnish
- Fresh cracked black pepper, for garnish
- 4 to 6 toasted chestnuts, chopped, for garnish (optional)
Tools
- Large soup pot or Dutch oven
- Wooden spoon
- Chef’s knife
- Cutting board
- Measuring cups
- Measuring spoons
- Blender or immersion blender
- Ladle
- Round serving bowls

Pro Tips
- Use cooked peeled chestnuts for the smoothest texture.
- Blend the soup while it is hot, but do it carefully in small batches.
- Add the cream at the end so it stays silky.
- Taste before serving and adjust the salt if your broth is low sodium.
- Garnish with chopped chestnuts for extra texture.
Substitutions and Variations
- Use vegetable broth for a vegetarian version.
- Replace heavy cream with half-and-half for a lighter soup.
- Add one diced carrot for a sweeter flavor.
- Add a pinch of nutmeg for extra warmth.
- Finish with crispy bacon for a smoky twist.
Make Ahead Tips
- Cook the soup up to two days ahead.
- Blend and refrigerate before adding the garnish.
- Warm gently before serving and stir in the cream if needed.
Recipe
Step 1: Cook the Onion and Garlic
Melt 2 tablespoons unsalted butter with 1 tablespoon olive oil in a large soup pot over medium heat. Add 1 diced onion and cook for about 6 minutes until soft. Stir in 2 minced garlic cloves and cook for 1 more minute until fragrant.

Step 2: Add the Chestnuts and Broth
Add 14 ounces cooked peeled chestnuts, 4 cups chicken broth, 1 teaspoon fresh thyme leaves, 1 bay leaf, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir well and bring the soup to a gentle boil.

Step 3: Simmer
Reduce the heat to low. Let the soup simmer for 20 minutes so the chestnuts become very soft and the flavors blend together. Remove the bay leaf.

Step 4: Blend the Soup
Blend the hot soup until completely smooth using an immersion blender or a blender. Return it to the pot if needed.

Step 5: Stir in the Cream
Pour in ½ cup heavy cream and stir until fully mixed. Heat gently for about 2 minutes. Do not let the soup boil.

Step 6: Garnish and Serve
Ladle the soup into round bowls. Top with 2 tablespoons chopped fresh parsley, fresh cracked black pepper, and chopped toasted chestnuts if using. Serve warm.

Why This Recipe Works (Quick Science)
Chestnuts are full of natural starch. As they simmer in the broth, the starch breaks down and thickens the soup. Blending the cooked chestnuts creates a smooth, creamy texture without needing lots of cream. Adding the cream at the end keeps it rich and silky.
Common Mistakes
- Do not use raw chestnuts unless they are fully cooked first.
- Do not boil the soup after adding the cream.
- Blend until completely smooth for the best texture.
- Remove the bay leaf before blending.
- Taste the soup before serving because different broths have different amounts of salt.
What to Serve With
- Crusty sourdough bread
- Garlic bread
- Mixed green salad
- Roasted mushrooms
- Grilled cheese sandwich
- Roasted Brussels sprouts
Macros Information
Approximate per serving
- Calories: 340
- Protein: 6 g
- Carbohydrates: 29 g
- Fat: 24 g
- Fiber: 4 g
- Sugar: 5 g
- Sodium: 620 mg
Leftovers and Storage
- Store in an airtight container in the refrigerator for up to 4 days.
- Freeze for up to 3 months.
- Thaw overnight in the refrigerator.
- Reheat gently over low heat, stirring often.
- Add a splash of broth if the soup becomes too thick.
FAQ
Q: Can I use vacuum-packed cooked chestnuts?
A: Yes. They work perfectly and save a lot of time.
Q: Can I make this soup vegetarian?
A: Yes. Use vegetable broth instead of chicken broth.
Q: Can I freeze chestnut soup?
A: Yes. Let it cool completely before freezing in airtight containers.
Q: Can I make it dairy-free?
A: Yes. Replace the butter with olive oil and use an unsweetened dairy-free cream.
Q: Why is my soup too thick?
A: Stir in a little extra broth until it reaches the texture you like.
Final Thoughts
This chestnut soup is simple, creamy, and full of comforting flavor. It uses everyday ingredients to create a soup that feels special without being difficult to make. Whether you serve it for lunch, dinner, or a holiday meal, it is a recipe worth making again and again. Give it a try, then come back and share how it turned out and any tips or questions you have.
