| | |

Swiss Chestnut Soup (Marronisuppe)

-

Swiss chestnut soup is a rich and velvety soup, with a harmonious blend of nutty, savory, and slightly sweet flavors, making it a comforting and refined dish.

Creamy Swiss chestnut soup in a rustic ceramic bowl with some cream, chives and bacon bits.

Swiss chestnut soup is one of those deeply comforting Swiss dishes that instantly makes a cold day feel cozy. In Switzerland, it’s a winter staple – earthy, velvety, and naturally sweet from the chestnuts that grow all across the Alpine foothills. There is something so nostalgic about the smell of roasting chestnuts in the streets during winter markets, and how chestnut dishes always signal the start of the festive season.

While chestnuts often shine in sweeter recipes like my Whipped Chestnut Pavlovas or that dreamy Chestnut Cream Tiramisu, this Swiss Chestnut Soup captures an entirely different kind of warmth: buttery sautéed aromatics, sweet roasted chestnuts, fragrant thyme, and a splash of cream to keep it luxuriously smooth. It’s elegant enough for a holiday dinner but simple enough to make on a quiet weeknight.

Serve it with crusty bread, a swirl of cream, or a sprinkle of crumbled chestnuts – and if you want to take it to another level, add the tiniest drizzle of truffle oil. It’s pure Swiss comfort in a bowl.


  • It’s pure Alpine comfort.
    • Velvety, earthy, and naturally sweet from chestnuts – the kind of cozy bowl that feels like stepping into a Swiss winter market.
  • A simple recipe that tastes luxurious.
    • Everyday ingredients become something elegant thanks to thyme, sautéed aromatics, and a splash of cream.
  • Beautifully smooth and creamy.
    • Chestnuts blend into the silkiest texture, no fancy techniques required.
  • Perfect for fall and winter gatherings.
    • This Swiss chestnut soup works as a holiday starter, a dinner party soup, or a comforting weeknight meal.
  • Flexible and customizable.
    • Make it vegetarian, dairy-free, or extra rich – this recipe adapts easily.
  • Pairs effortlessly with your existing chestnut recipes.
    • If you love chestnut desserts like my Whipped Chestnut Pavlovas or Chestnut Cream Tiramisu, this is the savory counterpart that completes the trio.
  • Make it Dairy-Free
    • Use olive oil instead of butter and coconut milk instead of cream. (It gives a lovely subtle sweetness.)
  • Make it Lighter
    • Swap heavy cream for half-and-half or whole milk.
  • Make it Extra Rich
    • Add a splash of sherry, cognac, or dry white wine after sautéing the aromatics.
  • Vegetarian or Vegan
    • Use vegetable stock. For vegan: replace cream with coconut milk or cashew cream.
  • Add Veggies
    • roasted squash
    • parsnip
    • sweet potato
      All complement chestnuts beautifully.

Butter

Adds richness and helps soften the aromatics without browning them.

Onion, Leek, Carrot & Celery

The classic soup base. These aromatics build sweetness and depth.

Garlic

Adds warmth and flavor without overpowering the chestnuts.

Roasted Chestnuts

The star ingredient. Sweet, earthy, and naturally creamy. (read how to easily roast your own chestnuts at home here)
Vacuum-packed or canned chestnuts work perfectly.

Chicken or Vegetable Stock

Light stock keeps the soup delicate; vegetable stock makes it vegetarian.

Heavy Cream

Creates a silky, luxurious texture. Half-and-half works for a lighter soup.

Thyme & Bay Leaf

Herbs that enhance chestnut’s nutty flavor without overshadowing it.

Salt & Pepper

Essential for balancing the sweetness of the chestnuts.

Optional Garnishes

Whipped cream, crumbled chestnuts, fresh thyme, or truffle oil make this Swiss chestnut soup restaurant-worthy.


Two lemon curd cookies stacked with one missing a bite showing the gooey lemon curd and soft butter cookie texture.

How to make Swiss Chestnut Soup:

Leeks being sauteed in a large pot with a slottef wooden spoon and whole roasted chestnuts on the side.

Sauté the Aromatics

  1. Melt butter in a large pot over medium heat.
  2. Add onion, leek, carrot, and celery. Cook 5–7 minutes, until softened but not browned.
  3. Add garlic and cook 1 minute more.
Chestnuts and vegetable stock added to the sauteed aromatics in a large cream pot.

Add Chestnuts & Stock

  1. Stir in roasted chestnuts, thyme, and bay leaf.
  2. Pour in the chicken or vegetable stock.
  3. Bring to a boil, then reduce heat and simmer 20 minutes.

Blend the Soup

  1. Remove the bay leaf.
  2. Blend with an immersion blender until smooth, or use a countertop blender in batches.
Creamy blended chestnut soup with a drizzle of cream being stirred with a wooden spoon in a large pot.

Add Cream

  1. Stir in the heavy cream.
  2. Warm gently over low heat – do not boil.
  3. Season with salt and freshly ground pepper.
Swiss chestnut soup served in bowls with a side of whipped cream.

Serve

  1. Ladle your soup into bowls and garnish with thyme, whipped cream, crumbled chestnuts, or a drizzle of truffle oil.
  2. Serve Swiss chestnut soup warm with crusty bread.

Creamy Swiss chestnut soup in a rustic ceramic bowl with some cream, chives and bacon bits.

Swiss Chestnut Soup

No ratings yet
Creamy Swiss Chestnut Soup with roasted chestnuts, thyme, and a splash of cream. A velvety, cozy bowl perfect for fall and winter.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 32 minutes
Servings: 4 Servings
Course: Appetizer, Side Dish, Soup

Ingredients
  

For the Soup
  • 2 tbsp butter
  • 1 medium onion finely chopped
  • 1 leek white + light green, sliced
  • 1 small carrot diced
  • 2 celery stalks diced
  • 2 cloves garlic minced
  • 1 lb roasted chestnuts peeled (450 g, vacuum-packed or canned)
  • 4 cups chicken or vegetable stock 1 L
  • 1 cup heavy cream 240 ml, or half-and-half
  • 1 tbsp fresh thyme leaves plus extra for garnish
  • 1 bay leaf
  • Salt + black pepper to taste
Optional Garnish
  • Whipped cream
  • Crumbled chestnuts
  • Fresh thyme
  • Drizzle of truffle oil

Method
 

Sauté the Aromatics
  1. Melt butter in a large pot over medium heat.
  2. Add onion, leek, carrot, and celery. Cook 5–7 minutes, until softened but not browned.
  3. Add garlic and cook 1 minute more.
Add Chestnuts & Simmer
  1. Stir in the chestnuts, thyme, and bay leaf.
Pour in the stock.
  1. Bring to a boil, then reduce heat and simmer 20 minutes.
Blend the Soup
  1. Remove the bay leaf.
  2. Blend the soup with an immersion blender until smooth
  3. (or blend in batches in a countertop blender).
Finish with Cream
  1. Stir in the heavy cream.
  2. Warm gently over low heat — do not boil.
  3. Season with salt and pepper.
Serve
  1. Ladle into bowls.
  2. Garnish with whipped cream, extra thyme, crumbled chestnuts, or truffle oil.
  3. Serve warm with crusty bread.

Notes

  • For the smoothest texture, use vacuum-packed chestnuts – they blend more evenly.
  • If the soup seems too thick, add a splash of stock to thin it.
  • Do not brown the aromatics; keeping them pale gives a softer, sweeter flavor.
  • Blend extra well; chestnuts can leave graininess if under-blended.
  • Don’t let the soup boil after adding cream to prevent separation.
  • For an ultra-smooth restaurant-style finish, strain through a fine sieve.
  • A drizzle of truffle oil instantly elevates this to holiday-dinner level.

Disclaimer: I am not a certified nutritionist. Nutrition facts are calculated using an automated database of common ingredients and are intended as an estimate only. Variations can occur depending on product brands, measuring methods, and ingredient swaps.

Did you make this recipe?

I'd love to know how it turned out!
Swiss chestnut soup pinterest pin with image and title.


  • With warm crusty bread or a rustic baguette
  • Topped with whipped cream or crème fraîche
  • Garnished with extra thyme or chopped chestnuts
  • A drizzle of truffle oil for a luxurious Swiss touch
  • Paired with a simple green salad or a charcuterie board

  • Blend very well – chestnuts can be grainy if under-blended.
  • Add stock slowly until the texture is exactly how you like it.
  • Taste at the end – chestnuts are sweet, so salt is essential.
  • Don’t boil after adding cream to prevent splitting.
  • For ultra-smooth texture, strain through a fine sieve after blending.
  • Keep your Swiss chestnut soup in an airtight container in the fridge for 3–4 days.
  • Reheat gently over low heat – do not boil.
  • Freezes well for up to 2 months. Stir after thawing to restore texture.

Yes – this Swiss chestnut soup tastes even better the next day.

Absolutely! Unsweetened chestnut purée works beautifully for this soup. Simply replace the roasted chestnuts with about 1½ cups of purée, and adjust the consistency with more stock if needed.

Absolutely. Frozen chestnuts blend beautifully once thawed.

Yes! Learn how to easily roast your own chestnuts here.

Chestnuts vary by brand; blend longer or strain for silky texture.

Yes. Use coconut milk, oat cream, or add an extra carrot for natural creaminess.

Yes, this chestnut soup freezes well! Let it cool completely, then store it in an airtight container for up to 3 months. Reheat gently on the stove, adding a splash of stock or cream if needed.



This Swiss Chestnut Soup is the kind of dish that turns a cold evening into something warm and comforting – velvety, aromatic, and just a little bit luxurious. Whether you serve it as a cozy dinner or as an elegant starter for the holidays, it brings a touch of Alpine comfort to the table.

If you love nostalgic, Swiss-inspired recipes like this, join my newsletter. That’s where I share new recipes, stories, and behind-the-scenes kitchen inspiration first.

Sign up below and stay inspired with every new Swiss classic.


Hungry for More Swiss Recipes?

If you’re curious about Swiss food beyond fondue and chocolate, you’re in the right place.

Subscribe to my newsletter and I’ll send you seasonal recipes, Swiss kitchen favorites, and the occasional family story straight from my Swiss-Canadian kitchen.

More Recipes You May Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating