Break the crust, and the steam rises slowly from the beans
Pull the wide pot out of the oven and the beans on top have dried to a pale golden brown, with little bubbles of fat popping here and there. Slide in a spoon and white beans and their liquid rise up from under the crust, bringing pork fat, spiced sausage and herbs together in one aroma. Cassoulet is a dish about exactly this: a browned top and a thick, rich liquid in which the beans stay whole.
It is known as a dish of Occitanie in southwest France, tied to the names of Castelnaudary, Toulouse and Carcassonne. White beans are the star everywhere, but the meats and sausages change from town to town. Rather than trying to copy one town's pot exactly, it is easier to understand the local differences first and then rethink what each ingredient you can buy needs to do.
Soak the dried beans the night before and parboil them the next day. Brown the pork, chicken and coarse sausage, layer them with the beans, and let the oven slowly reduce the liquid. Finish the top at a high temperature, and break the dried crust just once to return some liquid. Follow this order and you avoid the two classic failures: beans still hard while the meat is overcooked, and a top that burns while the bottom stays watery. The rule to keep is simple: soften the beans first, and don't let the top dry out too much while it bakes.
The land of Languedoc, layered in one pot
There are several theories about the name and origin of cassoulet. A well-known story says that during a siege in the Hundred Years' War, townspeople pooled their remaining food in one pot, but even French tourism materials explain that this legend is hard to prove as the true origin. What can be said for certain is that long-simmered dishes of beans, pork or duck and sausage are still very much alive in the food culture and tourism of Languedoc.

The vessel for this dish is the cassole, an earthenware pot made around Castelnaudary. It has a wide base that narrows slightly toward the rim, which holds the liquid while letting the top brown. Carcassonne tourism materials describe the cassole's terracotta as a vessel that spreads heat evenly. You don't need to hunt down the same pot: a heavy-bottomed, ovenproof pot in which the beans fit in about two layers gets you close to the same heat.
In Castelnaudary, the best-known version centers on white beans, pork and sausage. The local tourist office presents the town as the world destination for cassoulet, and its annual festival gathers producers, cooks, potters and winemakers. A pot of preserved foods eaten together grew from a home lunch into a dish that links the town's industries and its festival.
The white beans have a terroir too. Materials from around Carcassonne introduce the bean called lingot, grown in the Lauragais, as a cassoulet ingredient. Some recipes use Tarbais beans from Tarbes, and simply changing the bean variety and origin changes the thickness of the liquid, how the skins hold up and the texture in the mouth. Using a smaller white bean such as great northern or navy beans isn't just a cheap shortcut; it's a substitution that keeps the role of the bean: a dried white bean that is rehydrated and cooked without splitting its skin.
Three towns, three sets of ingredients
| Place | What stands out in the dish | How to read the flavor at home |
|---|---|---|
| Castelnaudary | Pork, sausage and white beans, baked in a cassole | Center it on the sweetness of the beans and pork fat; don't overload with meat |
| Toulouse | Often described with Toulouse sausage and preserved duck | Layer the meatiness of the sausage with the aroma of duck fat |
| Carcassonne | Pork and duck, and in traditional versions sometimes partridge | Don't chase game birds; use bone-in meat to give the liquid body |
These differences aren't a contest over the right answer. They show that the name cassoulet holds local beans, sausage made nearby, meat that keeps, and the region's earthenware all at once. In a home kitchen, preserved duck makes the aroma deeper, while chicken thighs make the meat flavor lighter. Which you choose changes how heavy the same pot of beans feels at the table.
If you want to compare dishes that simmer beans and preserved meats in one pot, look at garbure (in Japanese), the thick cabbage and root vegetable soup of southwest France, and fabada (in Japanese), the northern Spanish dish built on chorizo and white beans. Cassoulet isn't simply halfway between them; its center of gravity is baking the top while keeping the bean liquid underneath.
Ingredients, and the flavor anchors to protect

This serves 4. It's a main course, so bread and a simple green salad on the side are plenty. Using dried beans means 8–12 hours of soaking plus time to parboil. For a weekend cook, soaking the beans Friday night and cooking on Saturday morning makes an easy rhythm.
Ingredients (serves 4)
| Ingredient | Amount | Role & substitutes |
|---|---|---|
| Dried white beans (small white beans such as great northern or navy) | 300 g | Stands in for lingot or Tarbais beans. Cannellini also work. About 10.5 oz |
| Pork belly (one piece) | 250 g | Skinless is fine. Cut into 3 cm (1¼ in) cubes |
| Pork shoulder (one piece) | 200 g | The leaner cut. Cut into 3 cm cubes |
| Bone-in chicken legs | 2 (about 500 g) | A home version without preserved duck. Cut each in two at the joint |
| Coarse fresh pork sausage | 300 g | Cut into 6–8 cm pieces. Use raw, uncooked sausage |
| Onion | 1 (200 g) | 1 cm dice. The base of sweetness |
| Carrot | 1 (150 g) | 1 cm dice. Adds sweetness to the liquid |
| Garlic | 4 cloves (20 g) | Crushed. Don't let it burn |
| Diced tomatoes | 200 g | Some regional and family versions leave it out. Keep the amount modest so it isn't too acidic |
| Bay leaves | 2 | Dried is fine |
| Thyme | 3 sprigs | You can add 2 parsley stems |
| Unsalted chicken or pork stock | 700 ml | Used together with the reserved bean cooking liquid; add just enough to barely cover the top. About 3 cups |
| Breadcrumbs | 30 g | For browning the top. Use rice-flour breadcrumbs if avoiding wheat |
| Flat-leaf parsley | 10 g | Finely chopped. Mixed with the breadcrumbs |
| Olive oil or unsalted lard | 1 tbsp | For browning the meat. You can also use fat rendered from the pork belly |
| Salt | About 7 g total | Adjust at the end, after tasting for the salt in the sausage and stock |
| Black pepper | 1/2 tsp | Coarsely ground |
Weigh the beans dry: 300 g. They grow heavier overnight as they absorb water, so don't re-weigh them after soaking. Sausages vary in saltiness, so season only the pork with 2 g of salt at first, and add the rest after tasting the liquid.
If you can get traditional preserved duck (confit), use 2 legs in place of the bone-in chicken. Since it's already cooked, don't simmer it from the start; tuck it between the beans just before the final bake. If the duck is very fatty, skip the oil in the pot and bake it skin-side up so only the top crisps. The chicken version is milder in aroma, but the pork belly and sausage still give fat and salt to the liquid, so it keeps its weight as a bean dish.
Dried beans or canned
If you can't find small white beans nearby, or you want the same bean size every time, it's worth keeping a stock of dried beans from a well-stocked grocer or online. Canned beans are ready to use, but you can't return their cooking liquid to the pot during baking, and their skins break more easily. With dried beans, you save the parboiling liquid and add it back a little at a time when the oven reduces the pot.
This recipe uses 300 g for 4 servings, so seal the rest and keep it in a cool, dark place for your next bean dish.
Look at the base of the pot, not just its volume
If the beans and meat are stacked too high, only the top dries out while liquid stays at the bottom. For 4 servings, an ovenproof heavy pot about 22 cm (8½ in) across inside is easy to work with. If you already have a Dutch oven or earthenware pot of that kind, there's no need to buy another. Consider a cast-iron pot only if all you have is a thin pot that heats too fast at the bottom.
When choosing a pot, check its oven-safe temperature, the lid material, the inside diameter and its weight. A heavy pot holds heat well, but it's hard work to lift in and out and to wash, so make sure you can lift it safely from the shelf.
Method: keep the beans whole and grow the crust
Before the pot goes into the oven, check that its handles and lid can take high heat. Even cast-iron pots sometimes have plastic knobs; check the manufacturer's heat limit first. Save about 500 ml of the bean cooking liquid so you can add it to dry spots during the final bake.









