Fantasy Feast: Vianne's Dinner Party from the Movie Chocolat
Your step-by-step guide to hosting an unforgettable feast inspired by the movie's most enchanting scene
This is part of 101 Fantasy Feasts, a series that brings the most iconic meals from beloved books, films, and TV shows to life, with original recipes and a complete hosting guide for each one. Every feast is a blueprint for gathering: five courses, a cocktail, and everything you need to transport your guests into the world of a story you love. New feasts are published weekly on my Substack newsletter, where you'll find the full series. Here on Story Feast, I'm sharing a handful of complete feasts alongside recipe teasers from the latest chapters, like The Feast of the Sorceress, inspired by Circe, which is the most recent. If you enjoy what you find here, come join the table over on Substack where there are many more feasts ahead.
In the world of Chocolat…
a seemingly quaint French village undergoes an unspoken revolution, catalyzed by the arrival of Vianne Rocher, played by Juliette Binoche (my favorite actress) and her daughter, Anouk. Set against the backdrop of Lent, the film explores themes of temptation, acceptance, and the unapologetic pleasure of indulgence, all through the medium of chocolate.
Vianne, with her uncanny ability to perceive the deepest desires of others, a gift inherited from her mother, opens a chocolaterie that becomes a haven of comfort and transformation for the villagers. The climax of the movie is the dinner party she hosts for her friend Armande, played by Dame Judi Dench, where the guests, including the mercurial riverman Roux (Johnny Depp), gather around a table of sensuous, chocolate-laced dishes on a warm evening along the river. This dinner is not just a meal. It is a celebration of friendship, of life and its many pleasures, and a quiet act of rebellion against the shackles of tradition and conformity.
Inspired by this pivotal scene, the following feast blueprint and its recipes aim to recreate the magic of Vianne's dinner party, inviting you to savor the transformative power of chocolate, and of coming together in the spirit of gratitude, emancipation, and togetherness.
The dishes are designed to evoke the rich, warm, and slightly rebellious spirit of the movie (and the book by Joanne Harris), weaving classic French cuisine with the luxurious depth and alluring mystery of chocolate. Whether you're hosting an intimate gathering or a larger celebration, this guide offers a blueprint for an evening of indulgence and enchantment that is sure to leave a lasting impression on your guests.
The Menu
Appetizer: Vianne's Enchanted Brie Crostini
Side Dish: Roux's Chocolate and Cinnamon-Infused Sweet Potato Gratin
Main Course: Coq au Vin with Dark Chocolate Velouté
Dessert: Pantoufle's Spiced Chocolate Mousse with Chili and Orange Zest
Cocktail: Vianne's Spiced Chocolate Martini
New feasts publish every Friday on What's Good Here, Jody's weekly newsletter. Subscribe for free to get every feast delivered to your inbox
Vianne in her chocolaterie
Plans for Hosting the Dinner Party
Invitations
Think vintage French postcard, the kind of thing you might find tucked inside a secondhand copy of Joanne Harris's novel at a brocante. Design your invitations with images of a quaint French village or a jewel-toned chocolaterie window, using elegant, cursive fonts that carry a little sophistication and charm. Invite your guests to an evening of culinary delight and enchantment. And for the finishing touch, seal each envelope with a small, chocolate-shaped wax seal, a promise of what's to come.
Dress Code
Encourage your guests to arrive in the spirit of French countryside chic, with a touch of whimsy to reflect the movie's magical realism. Suggest incorporating the chocolate brown spectrum in their attire, whether through a silk scarf, a velvet ribbon, or a warm-toned dress. Berets, vintage jewelry, and accessories in lush, saturated colors all help to evoke the sumptuous warmth of Vianne's world. The goal is to feel like you've just stepped off a train in a small village along the Garonne.
Decorations
Create an intimate, inviting atmosphere with soft lighting, candles and fairy lights to mimic the cozy amber glow of Vianne's chocolaterie. Scatter cocoa beans, broken pieces of dark chocolate, and, if you can find them, chocolate-making tools like antique molds, a chocolate mill, a molinillo, or even a marble slab, among whimsical, garden-inspired floral centerpieces. Use table linens in rich, earthy, and deep jewel tones. Tie each napkin with twine and place a single chocolate wrapped in jeweled foil on each plate as a welcoming gesture.
For an extra-special touch for those who know the movie or book well: tuck a tiny kangaroo figurine onto the plate, a nod to Anouk's imaginary friend, Pantoufle. If you can find one as a bead or charm, tie it to the napkin for a subtle, charming tribute that your most devoted guests will notice and love.
Vianne and Josephine
Table Settings
Opt for rustic, earthenware dishes to serve the food, complementing the traditional and homey feel of the menu. Incorporate small chocolate-themed decorations, antique chocolate boxes, vintage tins, or beautiful molds, into the table décor. Provide each guest with a personalized menu card detailing the evening's chocolate-inspired dishes. Handwritten is best, if you have the patience for it.
Beverages
Beyond the Spiced Chocolate Martini (recipe below), offer a selection of full-bodied red wines to complement the chocolate-infused dishes, a Côtes du Rhône or a Grenache-based blend would be beautiful. For a non-alcoholic option that embraces the movie's central theme, serve rich, dark hot chocolate topped with whipped cream and a pinch of chili powder, the very drink Vianne uses to enchant the villagers.
Music
Curate a playlist of French café music, a mix of traditional and contemporary that sets a lively yet intimate tone. Think Édith Piaf and Django Reinhardt alongside more modern French jazz. Include instrumental pieces that evoke the mystical, transformative mood of the film. And if you can manage it, a live musical performance, even a friend with a guitar or an accordion, would truly capture the essence of a French evening along the river.
Vianne and Anouk
Entertainment
Host a chocolate tasting, featuring a variety of single-origin chocolates from around the world. Guide your guests through the nuances of flavor and texture, the floral notes in a Peruvian bar, the smokiness of an Ecuadorian one, the brightness of Madagascan cacao. Set up a cozy corner with comfortable seating, blankets, and pillows, and screen Chocolat for guests who want to relive the movie's most enchanting moments. Or organize a mini chocolate-making demonstration, truffles are simple enough to roll together as a group, and the shared activity fosters exactly the sense of community and connection that Vianne brings to the village.
Parting Gift
Gift each guest with a small box of artisanal chocolates, handpicked to reflect the flavors featured in the dinner menu, dark chocolate with orange, chili-spiked truffles, a hazelnut praline. Tuck in a beautifully printed card with one or two of the evening's recipes, so they can recreate a piece of the magic at home. Or offer a small potted mint plant, symbolizing the refreshment and renewal that Vianne brings to the village… alive, fragrant, and full of hopeful promise.
Fun Fact
There's a scene in Chocolat that tears me up every single time. It's when Juliette Binoche's character, Vianne, opens her shop door and warmly greets Lena Olin's character, Josephine, saying, "It's wonderful to see you again."
You'll notice that both actresses tear up, too, and that Binoche's voice catches on the last few words. That's because, even though it isn't technically the first scene between them in the movie itself, it was the first scene they filmed together, marking the first time Binoche and Olin had acted together since their roles in The Unbearable Lightness of Beingin 1988 (another favorite of mine, Daniel Day-Lewis at his most seductive, plus Prague, plus that bowler hat!). The real reunion between Binoche and Olin after all those years adds an unspoken depth to the scene and to the entire film.
And as another behind-the-scenes connection: Chocolat was directed by Lasse Hallström, Lena Olin's husband.
Find more Fantasy Feasts at my Substack Newsletter What's Good Here →
Fantasy Feasts is a weekly series featuring step-by-step plans to host the most unforgettable meals from your favorite books, television shows, and movies. New feasts every Friday.
Vianne and Roux
Recipes for the Dinner Party
This menu is designed to capture the luxurious and indulgent spirit of the dinner party in Chocolat, with dishes and a cocktail that celebrate the rich, complex flavors of chocolate and French cuisine. Share this experience with the people who matter most to you, creating memories that linger long after the last chocolate shaving has been licked from the plate.
Vianne's Enchanted Brie Crostini
Appetizer: Vianne's Enchanted Brie Crostini
There is a moment early in Chocolat when Vianne first coaxes a reluctant villager into tasting something unexpected, and the look on their face shifts from suspicion to wonder. That's the feeling this crostini is designed to conjure. Warm, melting Brie crowned with shaved dark chocolate, a drizzle of honey, and the crunch of toasted hazelnuts, it sounds improbable until you taste it, and then it seems like the most obvious pairing in the world. Serve these as your guests arrive, while they're still shedding their coats and finding their seats. The warmth and sweetness of that first bite will do what Vianne does best: disarm, delight, and draw everyone closer to the table.
This recipe calls for Brie, but you can easily substitute it with Camembert, Saint-André, or a triple cream cheese for a similar luscious texture and rich flavor.
Serves: 12 crostini Preparation Time: 20 minutes
Ingredients:
1 baguette, sliced into 1/2-inch (1.25 cm) rounds
1 tablespoon (15 ml) high-quality olive oil
1 medium wheel of Brie cheese (or other soft cheese), cut into 1/2-inch slices
60 ml (1/4 cup) finely chopped or shaved dark chocolate
2 tablespoons (30 ml) honey
60 ml (1/4 cup) hazelnuts, toasted and finely chopped
Crunchy sea salt
Method:
Preheat the oven to 175°C (350°F). Arrange the baguette slices on a baking sheet and brush them lightly with olive oil. Toast in the oven for 5 minutes, or until just golden and crisp. Top each round with a slice of cheese and return to the oven. Bake until the cheese just begins to soften and slump, about 1 to 2 minutes, you want it yielding, not running off the bread. Remove from the oven and immediately scatter the chopped dark chocolate over the warm Brie, allowing it to melt slightly from the residual heat.
Drizzle each crostini with honey, then finish with a sprinkle of toasted hazelnuts and a pinch of crunchy sea salt. Serve warm. The bread will soften as it cools, so these are best enjoyed straightaway, standing around the kitchen, glass in hand, while the rest of the dinner comes together.
Roux's Chocolate and Cinnamon-Infused Sweet Potato Gratin
Roux's Chocolate and Cinnamon-Infused Sweet Potato Gratin
Roux arrives on his riverboat like a warm wind from somewhere else entirely, stirring up intrigue, a little fire, and the kind of change that can't be undone. This gratin channels that energy. Layers of sweet potato bathed in a cream infused with cocoa, cinnamon, ginger, orange zest, and a whisper of cayenne, it's a dish that surprises you mid-bite, when you realize the warmth you're tasting isn't just from the oven. The spices create a perfect through-line for the evening's other chocolate-laced dishes, and the Gruyère on top goes golden and bubbly in a way that makes the whole kitchen smell like a place you'd never want to leave.
Serves: 6 Preparation Time: 1 hour 15 minutes
Ingredients:
240 ml (1 cup) heavy cream
120 ml (1/2 cup) whole milk
2 teaspoons (10 g) freshly grated orange zest
2 tablespoons (30 g) unsalted butter
1 teaspoon (5 g) dark cocoa powder
1 teaspoon (5 g) ground ginger
1/2 teaspoon (2.5 g) ground cinnamon
1/4 teaspoon (1.25 g) ground nutmeg
1/4 teaspoon (1.25 g) cayenne
1/4 teaspoon (1.25 g) ground black pepper
1/4 teaspoon (1.25 g) salt
900 g (2 lbs) sweet potatoes (about 4 medium), peeled, quartered lengthwise, and thinly sliced using a mandoline or steady knife
120 g (1 1/2 cups) grated Gruyère cheese
Method:
Preheat the oven to 190°C (375°F). In a large saucepan, combine the heavy cream, milk, orange zest, butter, cocoa powder, ginger, cinnamon, nutmeg, cayenne, and black pepper. Heat over medium heat, whisking constantly, until the butter has melted and everything is warm and incorporated. Do not let it boil, you want the spices to bloom gently, not scorch. Remove from the heat and season with salt.
In a greased 23 x 28 cm (9 x 11-inch) baking dish, arrange the sweet potato slices in overlapping layers, shingling them as you go. Halfway through, scatter about a third of the Gruyère evenly across, then continue layering the remaining sweet potatoes on top. Pour the warm cream mixture over the potatoes, making sure they are evenly coated, give the dish a gentle shake to help it settle into the layers. Sprinkle the remaining Gruyère over the top.
Cover the dish with foil and bake for 55 minutes. Remove the foil and bake for an additional 15 minutes, or until the potatoes are tender when pierced with a knife and the cheese is golden, bubbly, and slightly caramelized. Let the gratin rest for a few minutes before serving, it needs a moment to collect itself. It will keep in a covered container in the refrigerator for up to 3 days.
Main Course: Coq au Vin with Dark Chocolate Velouté
If this feast has a heart, it beats here. Coq au vin is one of those dishes that carries the whole history of French country cooking in a single pot — humble ingredients made extraordinary through patience, wine, and time. Adding dark chocolate to the sauce isn't a gimmick; it deepens the velouté in the way that a cello deepens an orchestra, adding a velvety, almost imperceptible richness that makes you lean in and wonder what you're tasting. The chicken falls from the bone into a sauce of wine, mushrooms, and that dark, mysterious undertow of chocolate. It's comforting and sophisticated at once, much like Vianne herself.
Serves: 6 Preparation Time: 2 hours
Ingredients:
4 slices of bacon, diced
2 tablespoons (30 ml) olive oil
1 whole chicken, cut into 8 pieces
Salt and pepper to taste
1 large onion, chopped
1 large carrot, peeled and thinly sliced
2 cloves garlic, minced
2 tablespoons (30 g) all-purpose flour
480 ml (2 cups) red wine
240 ml (1 cup) chicken broth
60 ml (1/4 cup) cognac
2 tablespoons (30 g) tomato paste
240 g (2 cups) mushrooms, sliced
60 g (1/4 cup) dark chocolate (70% cocoa or higher)
2 tablespoons (30 g) fresh parsley, chopped
Crusty bread, for serving
Method:
In a large Dutch oven or heavy-bottomed pot with a tight-fitting lid, cook the bacon over medium heat until crisp. Transfer the bacon with a slotted spoon to a paper towel-lined plate to drain, leaving the rendered fat in the pot.
Add the olive oil to the pot and stir to incorporate it into the bacon fat. Season the chicken pieces generously with salt and pepper, then brown them in batches over medium heat, about 6 minutes per side, until deeply golden, don't rush this step, as the color is where the flavour lives. Transfer the chicken pieces to a plate using tongs.
In the same pot, add the chopped onion, carrot, and garlic, sautéing until tender and beginning to soften, about 6 minutes. Stir in the flour and cook for 1 minute, stirring constantly. Add the red wine, chicken broth, cognac, and tomato paste, scraping up any browned bits from the bottom of the pot, this is where all the magic is hiding.
Return the chicken and bacon to the pot, along with the sliced mushrooms. Bring to a simmer over medium-high heat, then cover, reduce the heat to medium-low, and cook for 1 1/2 hours, or until the chicken is tender and falling from the bone. Stir in the dark chocolate until melted and the sauce is smooth, dark, and glossy. Taste and season with salt and pepper if needed. Garnish with chopped parsley and serve with crusty bread for soaking up every last drop of that extraordinary sauce.
Pantoufle's Spiced Chocolate Mousse with Chili and Orange Zest
Dessert: Pantoufle's Spiced Chocolate Mousse with Chili and Orange Zest
There is a moment in Chocolat when Vianne serves her spiced hot chocolate for the first time, and something in the room shifts. The warmth of the spice does something the richness of the chocolate alone cannot: it wakes people up. This mousse captures that same alchemy. Velvety dark chocolate folded with whipped cream and billowy egg whites, threaded with cinnamon, a breath of cayenne, and the brightness of orange zest. The heat doesn't announce itself immediately, it arrives a beat after the chocolate, like a secret whispered at the end of a sentence. Named for Anouk's beloved imaginary kangaroo companion, this is a dessert that is both bold and tender, and the perfect closing note for an evening of indulgence.
Serves: 6 Preparation Time: 30 minutes, plus at least 2 hours chilling
Ingredients:
225 g (8 oz) dark chocolate (70% cocoa or higher), chopped
4 large eggs, separated
60 g (1/4 cup) granulated sugar
1/2 teaspoon (2.5 g) ground cinnamon
1/4 teaspoon (1.25 g) ground cayenne pepper (optional, but encouraged)
1 tablespoon (15 g) orange zest, plus extra for serving
240 ml (1 cup) heavy cream
1 teaspoon (5 ml) vanilla extract
Cocoa powder, for serving
Pinch of salt
Method:
Melt the chopped dark chocolate in a heatproof bowl set over a pot of gently simmering water, whisking throughout until completely smooth. Remove from the heat and let it cool slightly, you want it warm, not hot, so it doesn't seize when it meets the eggs.
In a mixing bowl, whisk the egg yolks with the granulated sugar until thick and pale. Add the melted chocolate in a slow, steady stream, whisking as you go until fully incorporated. You can coax the chocolate from the bowl with a rubber spatula. Stir in the cinnamon, cayenne, and orange zest.
In a separate bowl, whisk the heavy cream with the vanilla extract until soft peaks form, by hand if you want the arm workout, or with a stand mixer if you don't. Gently fold the whipped cream into the chocolate mixture using a rubber spatula. In another clean bowl, beat the egg whites with a pinch of salt until stiff peaks form. Carefully fold the egg whites into the chocolate mixture until just combined, work gently here, as the air you've beaten into the whites is what gives the mousse its ethereal lightness.
Spoon the mousse into serving glasses or small bowls and tap each one gently on the counter to settle the surface. Refrigerate for at least 2 hours, or until set. Serve chilled, with a sprinkle of fresh orange zest and a light dusting of cocoa powder.
Cocktail: Vianne's Spiced Chocolate Martini
Every great evening needs a drink that sets the tone from the first sip, and this one does exactly that. Inspired by the velvety, spiced hot chocolate from Vianne's chocolaterie, this martini combines the deep flavors of chocolate liqueur and crème de cacao with warming cinnamon, a flicker of cayenne, and the smoothness of vanilla vodka. It's rich enough to feel like an event and spiced enough to keep you reaching for the glass. Serve it as guests arrive, while the coq au vin is quietly transforming in the oven and the candles are flickering on a table set for something memorable.
If you'd prefer to use unflavored vodka but still want the vanilla note, add a few drops of vanilla extract before shaking.
Serves: 2 martinis Preparation Time: 10 minutes
Ingredients:
60 ml (2 oz) vanilla vodka
30 ml (1 oz) chocolate liqueur
30 ml (1 oz) crème de cacao
30 ml (1 oz) heavy cream
15 ml (1/2 oz) simple syrup
1/4 teaspoon (1.25 g) ground cinnamon
1/8 teaspoon (0.6 g) ground cayenne pepper (optional)
Ice, as needed
Chocolate shavings or cocoa powder, for garnish
Method:
In a cocktail shaker, combine the vanilla vodka, chocolate liqueur, crème de cacao, heavy cream, simple syrup, ground cinnamon, and cayenne pepper, if using. Fill the shaker with ice and shake vigorously until the outside of the shaker is frosty and cold.
Strain the mixture into chilled martini glasses. Garnish with chocolate shavings or a dusting of cocoa powder. Serve immediately and toast to Vianne, to chocolate, and to the quiet rebellions that bring us together.
Photos from the movie Chocolat: Miramax. Remaining photo credits: Jody Eddy.
What is Fantasy Feasts?
101 Fantasy Feasts is a series by cookbook author Jody Eddy that brings the most iconic meals from beloved books, films, and TV shows to life. Each feast includes original recipes, a complete hosting guide, and everything you need to recreate the experience at home, from invitations and décor to music and a signature cocktail. Whether you're hosting a Chocolat dinner party, a Circe-inspired Mediterranean evening, or an Outlander gathering in the Scottish Highlands, there's a feast for every story you love. New feasts are published weekly on Jody's Substack newsletter. Visit storyfeast.co for teasers, recipes, and upcoming in-person events.
My newsletter
Every Wednesday in my Substack newsletter, What’s Good Here, I share a new, well-tested recipe alongside guides, how-tos, interviews with inspiring people, and stories about what it means to live a good life. Every Friday I also share five original recipes plus a step-by-step guide to host a Fantasy Feast inspired by your favorite movies, books and television shows.
Subscribe to What's Good Here →
Interested in partnering with us for a future gathering? See partnership opportunities →
Interested in joining a future gathering? See upcoming events →