Skip to content
A text logo with the words Life in Rural France in green and some cartoon sunflowers as part of it
  • AboutExpand
    • About Kylie
  • City Guides
  • Podcast
  • QuizzesExpand
    • The Paris Quiz
    • The Francophile Quiz
    • French Travel Quiz
  • ResourcesExpand
    • Paris Itinerary
    • Fun Facts
    • Travel Planning
    • Food and Drink
    • Moving to France
    • Helpful Resources
    • Contact
A text logo with the words Life in Rural France in green and some cartoon sunflowers as part of it

Cassoulet: The Stew That Sparked a Centuries-Long Rivalry Between Three Places in France

Author: Kylie Lang
July 13, 2025August 28, 2025

Last updated on August 28th, 2025 at 05:06 pm

Table of Contents

Toggle
  • The Origins of Cassoulet
  • Cassoulet Through the Centuries
  • The Great Cassoulet Debate
  • Modern Takes and Local Variations
  • Cassoulet at Home: A Simplified Recipe
    • Wine pairing

Cassoulet is a slow, bubbling pot of beans, garlic, and meat that demands time, patience, and a bit of attitude. In southwest France, entire festivals revolve around it. And the smell of it cooking? That sticks with you longer than most holidays.

What’s inside the pot might look simple at first glance, but there’s a lot going on underneath. Three French towns still can’t agree on who made it first. What you get depends on where you are and who’s cooking. It’s the kind of dish that comes with stories, rivalries, and just a little bit of pride.

So, where did cassoulet really come from? Why do Castelnaudary, Carcassonne, and Toulouse still argue over whose version is the real one? And what makes this dish so fiercely defended, even now? Keep reading, and I’ll take you into the kitchens, the history, and a perfect recipe for you to try at home.

A vibrant cassoulet garnished with fresh rosemary and thyme, showcasing white beans, sausage, and vegetables simmered in a rich broth inside a red casserole pot.

The Origins of Cassoulet

Ask someone in Castelnaudary where cassoulet came from, and they’ll probably mention the Hundred Years’ War. The story goes like this: with the town under siege, the locals gathered what little they had, beans, pork, duck, sausage, and threw it all into a single pot to feed the fighters. It was filling, easy to stretch, and gave them enough strength to push the enemy back.

It’s a great story. But there’s no record of a giant cassoulet saving Castelnaudary. What we do know is that slow-cooked stews like this were common in rural kitchens, especially in Languedoc. People used what they had, usually pork fat, dried beans, and leftover scraps, and let it simmer for hours. 

The name cassoulet comes from the cassole, a clay pot made in the nearby town of Issel. That pot gave the dish its shape and defined the way it was cooked. Over time, as ingredients became more available and families had more to spare, the recipe evolved. But at its core, cassoulet started out as a practical way to feed people with very little.

Hearty cassoulet filled with white beans, duck confit, and browned sausages in an earthenware pot, served with thick slices of crusty country bread on a wooden table.

Cassoulet Through the Centuries

Cassoulet may have started as a peasant dish, but it didn’t stay that way. Over the centuries, the ingredients shifted with the seasons, the rules of the Church, and what was growing in the fields. What began as a way to stretch dried beans and scraps of pork eventually became a dish layered with care and fiercely protected tradition.

Catholic fasting laws shaped a lot of French cooking, cassoulet included. Families would leave out certain meats or switch ingredients depending on the time of year. In Lent, you might find more vegetables. After slaughter season, there was more pork and duck confit. Haricot beans, which came to France from the Americas in the 16th century, slowly replaced older varieties like fava. Local crops and preserved meats defined the final recipe in each area.

Members of the Cassoulet Brotherhood dressed in red robes gather at the historic gates of Carcassonne, celebrating the cultural and culinary heritage of cassoulet in southwestern France.
The Académie Universelle du Cassoulet,

The Great Cassoulet Debate

Cassoulet might be one dish, but try telling that to the people of Castelnaudary, Carcassonne, or Toulouse. Each town swears its version is the original. Each has its own list of rules. And none of them are backing down.

In Castelnaudary, the dish leans heavily on pork. You’ll find pork belly, sausage, and rind, often layered with duck confit. It’s rich, slow-cooked, and treated like a local treasure.

Toulouse adds its famous garlic sausage into the mix, usually along with duck or goose and white beans. Then there’s Carcassonne, where you might spot lamb or even partridge in the pot if it’s hunting season. It’s more rustic, less strict, and shaped by what’s available.

Cassoulet cook-offs are serious business, and towns host festivals to defend their version. There’s even an official body called the Académie Universelle du Cassoulet, set up to protect the dish and promote its history. They hold tastings, crown winners, and keep the rivalry alive, one bubbling cassole at a time.

A can of "Cassoulet de Castelnaudary" by Reflets de France, highlighting its use of duck confit and French-sourced meats and beans, packaged with vintage-style branding.

Modern Takes and Local Variations

Cassoulet has come a long way from the farmhouse hearth, but some things haven’t changed. It’s still slow, still hearty, and still best when shared. That said, not everyone has a full day to tend a bubbling pot or access to duck confit. Modern kitchens have forced cassoulet to adapt.

Some chefs go lighter, swapping duck fat for olive oil or using chicken instead of pork belly. Others skip the meat entirely and focus on beans, garlic, and herbs. There are even vegetarian cassoulets on restaurant menus now, built around smoked paprika and roasted vegetables. It’s not traditional, but it still hits the spot when done well.

Locals tend to draw the line at cassoulet in tins. You’ll find them on supermarket shelves across France, but ask around in the southwest and you’ll get a raised eyebrow. The texture is off, the flavors are flat, and the crust is missing altogether. 

Cassoulet at Home: A Simplified Recipe

Cassoulet isn’t known for being quick. The classic version can take days, especially when you make your own duck confit and soak dried beans. But it is possible to make a simplified version that still tastes deep, rich, and properly French. You just need the right ingredients, a bit of time, and something sturdy to cook it in.

Wine pairing

A glass of red from the southwest goes well here. Look for a Cahors, Minervois, or Corbières. You want something deep and earthy that can stand up to all that meat.

A vibrant cassoulet garnished with fresh rosemary and thyme, showcasing white beans, sausage, and vegetables simmered in a rich broth inside a red casserole pot.

Cassoulet

Yield: 4
Prep Time: 20 minutes
Cook Time: 2 hours
Total Time: 2 hours 20 minutes

Ingredients

  • 2 duck legs confit (store-bought is fine)
  • 2 Toulouse sausages or good-quality pork sausages
  • 200g pork belly, cut into thick chunks
  • 400g cooked haricot beans (or canned white beans, drained and rinsed)
  • 1 onion, chopped
  • 2 garlic cloves, crushed
  • 1 tablespoon tomato paste
  • 1 bay leaf
  • A few sprigs of thyme
  • Salt and black pepper
  • Duck fat or olive oil
  • Optional: breadcrumbs for the crust

Instructions

  1. Brown the pork belly in a bit of duck fat or oil until golden, then set aside. Do the same with the sausages.
  2. In the same pot, cook the chopped onion and garlic until soft. Stir in the tomato paste and herbs.
  3. Add the beans, browned meats, and duck legs to the pot. Gently mix everything together, then cover with water until just submerged.Simmer gently on the stove for about 1 hour. If using a slow cooker, cook on low for 4 to 6 hours.Preheat the oven to 180°C (350°F). Transfer everything to an oven-safe dish if needed.
  4. Bake uncovered for 1 hour. Halfway through, press the crust down with a spoon to create a thicker, richer top. Some people add a thin layer of breadcrumbs at this stage, but it’s optional.
  5. Let it rest for 15 minutes before serving.

Notes

A Dutch oven is ideal, but a slow cooker can also work if you finish it in the oven.

  • Don’t stir too much once it starts cooking, or the beans will break.
  • Use good quality sausages. It makes a difference.
  • If it starts looking dry in the oven, spoon a little liquid from underneath over the top.

© Kylie Lang

Author: Kylie Lang

Title: Travel Journalist and Podcaster

Expertise: Travel, History & LIfestyle

Kylie Lang is a travel journalist, podcaster, SEO Copywriter, and Content Creator and is the founder and editor of Life In Rural France. Kylie has appeared as a guest on many travel-related podcasts and is a Nationally Syndicated Travel Journalist with bylines on the Associated Press Wire & more. 

She travels extensively all around France, finding medieval villages time forgot and uncovering secrets about the cities at the top of everyone's French bucket list.

TRAVELLING TO FRANCE?

Here are my favourite resources I use each time I travel!

🧳 I always protected my trips with this travel insurance company when I lived in the US AND this one now I live in Europe​

🚘 I found a car rental for $500 less than traditional sites with this car rental agency​

🚌 🍷 My favourite platform to find Day Trips and Wine Tours in France at the best price and with great reviews 

🚂 The cheapest train tickets are always on this App​

🏨 I got a 20% discount on a chateau hotel with this hotel booking tool​

I personally use these sites myself and if you use them, they will earn me a small commission at no extra cost to you. This helps reduce the ever-increasing cost of maintaining my blog and writing about France. Thank you!

ABOUT ME

Bonjour, I'm Kylie 🇫🇷 and I've been living in France since 2016 enjoying rural French life. I've travelled extensively visiting chateaux, wineries and historic towns & villages. Now I'm here to help travellers just like you plan your bucket list French trip.

  • City Guides
  • Travel Planning
  • Moving to France
  • Resources
Instagram TikTok Facebook Apple Podcasts Spotify

Copyright 2025 © Life in Rural France | Stock Photos provided by our partner Depositphotos | Privacy Policy 

Life in Rural France Skip to Recipe
  • About
    • About Kylie
  • City Guides
  • Podcast
  • Quizzes
    • The Paris Quiz
    • The Francophile Quiz
    • French Travel Quiz
  • Resources
    • Paris Itinerary
    • Fun Facts
    • Travel Planning
    • Food and Drink
    • Moving to France
    • Helpful Resources
    • Contact