• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Your Guardian Chef
  • About
  • Start Here
  • Recipes
  • Subscribe
menu icon
go to homepage
  • Start Here
  • About
  • Recipes
  • Shop
  • Subscribe
    • Amazon
    • Facebook
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Start Here
    • About
    • Recipes
    • Shop
    • Subscribe
    • Amazon
    • Facebook
    • YouTube
  • ×
    Home » Recipes » Main Course: baked and stews

    How to Cook a Traditional French Cassoulet

    Published: May 13, 2016 · Modified: Jul 2, 2023. This post may contain affiliate links. Please read my disclosure policy.

    Recipe
    Traditional French Cassoulet made with beans pork, duck and sausages #yourguardianchef #frenchfood #onepot

    Traditional French Cassoulet...and what “traditional” means anyway !

    The traditional French Cassoulet is probably one of the best known French dishes. Originating from the Languedoc Region, it is essentially a white beans stew with pork and other cuts of meat....

    “Easier said than done !”

    Traditional Traditional French Cassoulet

    As a “Local” Italian living in France for the past 7 years, I decided it was time for me to conquer the Traditional Cassoulet and cook it at home. To validate my success, I called my friend, foodie and photographer Paul Oatway; an English “local” in France for the past 20 years.

    An Italian and an Englishman cooking the Traditional French Cassoulet?
    At least we will not be biased by our Traditions.

    A Traditional Cassoulet can take various forms. Larousse Gastronomique (amazon affiliate link) identifies 3 types of Cassoulet called the “Trinity”:

    The Father: the cassoulet from Castelnaudary

    The Son: from Carcassonne

    The Holy Ghost: the one from Toulouse

    The first one is the oldest and is made mostly using pork: loin, ham, leg, sausage and fresh rinds. The cassoulet from Toulouse is the same as the Castelnaudary, but with less meat and lard. The cassoulet from Carcassonne uses mutton and partridge.... and that is not all. Many more varieties of Cassoulet exist, even ones made with fish!

    So in 1966, the Etats généraux de la gastronomie française intervened with a decreed about the definition of Traditional Cassoulet. Whichever meat was used, it should be in the following portions: 30% pork, mutton or preserved goose, 70% beans, and should be flavoured with stock, fresh pork rinds, herbs and vegetables.

    Although this is helpful, it still remains rather vague!

    The Shopping:

    fig 2 Butchers

    After reading and researching about the Traditional French Cassoulet, I headed to my favourite butchers in La Colle sur Loup to buy all the ingredients: Patrick, Fred and Severne.

    As usual, there was a long queue at the butcher stand, and when my turn arrived I asked:  “I need the meat to make a Traditional Cassoulet, as you are French and I am Italian, can you please tell me what I should buy?”

    Immediately an animated discussion started among the butchers and all the people queuing. Everyone was ready to help with suggestions and recommendations.

    The French are very similar to the Italians: we take our food seriously!

    Thanks to a lady from Toulouse who was leading the debate, after 30 minutes of lively conversation accentuated by statements, arguments, analysis and conclusions, we finally reached a consensus on how to make the “Traditional Cassoulet”.

    Once an agreement was reached, I proceed with my shopping:

    fig 3 Cassoulet meat

    The meat:

    • 600 gr of pork shoulder roast with bone (also called picnic shoulder); in French palette de porc
    • 600 gr of pork belly; in French poitrine de porc
    • 4 Toulouse sausages equivalent of 600 gr
    • 1 tin of preserved duck legs; confit de canard
    • 2 cuts of lamb shoulder (NB: optional)

    NB: As I like the flavour of lamb, and officially mouton is one of the meats used for the Cassoulet in Carcassonne, I also bought 2 cuts of lamb shoulder to make a stock. Though lamb was not named by my fellow shoppers as a cut of meat required for the “Traditional Cassoulet”, and since I did not want to offend anybody, I bought it on the pretence that I needed it for something else. Luckily nobody noticed it, and Fred with a nod of approval served me the lamb without making any comments.

    From the garden and pantry:

    • 2 bay leaves
    • 1 bunch of thyme
    • olive oil (Traditionally duck fat is used instead, but as my doctor might be reading this she told me to watch my cholesterol)
    • salt and pepper grains
    Cassoulet Haricot Tarbais

    The beans:

    750 gr of Haricot Tarbais - unanimous consensus: no other white beans should be used, EVER!

    The vegetables and the herbs:

    • 2 onions
    • 1 stalk of celery
    • 2 carrots
    • 1 garlic head
    • 1 bunch of parsley
    • 200 gr of bread crumbs
    • 1 leek
    • 1 small tin of concentrated tomato paste (fundamental to “Traditional Cassoulet”)
    Cassoulet herbs and vegetables
    fig 5 Cassoulet bean

    The cooking

    To cook a traditional French Cassoulet you need 2 to 3 days of preparation. The beans need to soak in water overnight, so I had all my ingredients ready from day 1.

    Day 2 Paul arrives to help, witness and photograph the entire processes.

    Step 1

    First, all meat should cook separately, so we started by searing the pork shoulder with olive oil, salt and pepper and cook it in a hot oven for 30 minutes. At the same time, but in a separate pan, we also cooked the Toulouse sausages.

    Fig 6 Cassoulet pork roast

    Step 2

    We chopped all the vegetables and prepared 2 bouquet garni using a leek leaf wrapped around a bay leaf and some thyme.

    Fig 7 cassoulet vegetables

    Step 3

    In one pot I seared the two pieces of lamb and stir-fried some of the vegetables with olive oil. I then added 2 lt of water, 1 bouquet grani, 1 tablespoon of salt and 4 pepper grains to make a stock. If you also decide to use a lamb stock, make sure the lamb has the bones as they add a lot of flavour and texture. I boiled it for 1 hour.

    Fig 8 Cassoulet lamb stock

    Step 4

    In a casserole I seared the pork belly, stir fry the rest of the vegetables and deglaze with the tomatoes paste. I add the beans, cover them with water and added 4 garlic cloves, 1 tablespoon of salt, 4 pepper grains and the second bouquet grani. I cooked it for 45 minutes. If you want to speed up the process you can cook it in a pressure pan for about 10 minutes.

    Fig 9 Cassoulet beans

    Step 5

    Paul took over the duck, and after pouring it with its fat into a frying pan, he fried it at medium heat for 15 minutes, turning it halfway through its cooking time.

    The duck confit is not very appealing when you first open the tin, but once the fat starts melting and the meat browning the fragrance of the frying meat becomes irresistible. Was that why Paul took over the duck?

    Duck confit 3 stages of cooking it

    Step 6

    Once the duck was ready, Paul took it out of the frying pan and put it over layers of kitchen paper to dry out the fat. As the duck legs cooled down to room temperature, Paul separated the meat discharging skin and bones.

    Most of the ingredients were now ready, the beans half cooked and any extra water discharged.

    Fig 13 Cassoulet beans

    The Challenge

    It was getting late and I asked Paul what time he had to leave. That is when I discovered he could not answer because he was chewing on a piece of duck.....

    One of the big challenges of making a traditional French Cassoulet is to stop people from eating the meat once all the pieces are pre-cooked. You still have to put beans and meat together and cook it in the oven to finish the dish. Not obvious!

    Fig 14 Cassoulet cooked meat

    Unfortunately, as soon as the scent of roasted meat filled the house, even my husband and sons came into the kitchen searching for the origin of that delicious aroma.

    I quickly hid the remaining duck, sausages and meat. All the ingredients were ready, but the Cassoulet still needed to cook in the oven for another 3 hours.

    It was too late, hunger was building up!

    I had to quickly feed them with something else, and continue the Cassoulet the next day.

    Woah! I almost lost the required 30% of meat decreed by the Etats généraux de la gastronomie française.

    The Assembly

    Day 3

    Before Paul arrived the next day, I bought a load of fresh baguettes from one of the nicest bakeries in the area. I had to divert the attention from the roasted meat and the fragrance of fresh bread did the trick. After an abundant breakfast, we proceeded with the assembly of the Cassoulet.

    Step 7

    I grated the bread crumbs with 3 garlic cloves and plenty of parsley. Then I deglazed the roasting pan where I cooked the pork with some water to make the gravy. Finally, I removed the bouquet grani from the lamb stock and add the vegetables to the beans

    Fig 18 Cassoulet ingredients

    Step 8

    Before proceeding, Paul and I tasted all ingredients for salt. Once the Cassoulet is composed it would have been too late to make any adjustments.

    All was ok, and our abundant breakfast kept our hunger at bay. We were ready to start.

    So after scraping the casserole base with a clove of garlic, I laid the first level of beans.

    I then alternated the meat with the beans........

    Fig 19 Cassoulet

    ....finishing with beans on the top.  I poured the gravy and lamb stock into the pot until the liquid reached the top level, but did not cover it completely. I completed the topping with plenty of breadcrumbs, garlic, parsley and sprinkled with olive oil.

    The oven was heated to 355 F - 180 C.

    Fig 20

    Step 9

    The Cassoulet needs to cook in the oven for 3 hours, but every hour it requires some care. After the first hour of cooking,

    I took it out of the oven and pushed the breaded crust with a wooden spoon down into the beans and took the opportunity to check if the beans were too dry.

    They were, so I added some of the stock. I did the same after 2 hours and after the 3rd hour finally, the Traditional Cassoulet was ready.

    What a success!

    fig 21 Cassoulet

    I served it with stir-fried cabbage

    Fig 22 Cabbage

    It was a long process, however, the Cassoulet fed a small army!

    I served it with shredded cabbage cooked with vinegar, which helped to break the heaviness of the meat.

    The Cassoulet is a complete meal rich in proteins, carbs, fibres and vegetables and for the price you pay for the meat, a very successful homemade feast.

    So what are the secrets for making a delicious Traditional Cassoulet?

    Definitely, buy the right beans and cuts of meat, make sure the beans absorb all the flavours, use plenty of garlic...and a lot of patience!

    fig 23 Cassoulet meat

    Found out more about pork cuts and how to cook them

    To find out more about pork cuts, their name in French and Italian and how to cook them you can read the article: Pork Cuts Names And How to Cook Them

    More recipes with pork

    • Pulled Pork Pressure Cooker
    • Pork Casserole with Pineapple or whatever
    • Porchetta Romana Recipe
    • Stuffed Pork Tenderloin with Chestnuts and Cranberries
    • Wild Boar with Chocolate Sauce
    • Homemade Roast Beef

    If you are making the Traditional Cassoulet, leave your comment below I would like to hear from you. You can find more delicious ideas if you FOLLOW ME on Facebook, YouTube, Pinterest and Instagram or sign up to my newsletter.

    Traditional French Cassoulet beans Haricot Tarbais

    Traditional Cassoulet Recipe

    4.86 from 7 votes
    Laura Tobin
    Servings 10 people
    Prep Time 20 minutes mins
    Cook Time 4 hours hrs
    Total Time 4 hours hrs 3 minutes mins
    Print Recipe Save Saved! Pin Recipe
    The Cassoulet is a complete meal rich in proteins, carbs, fibres and vegetables and for the price you pay for the meat, a very successful homemade feast which will serve/feed a crowd. Traditional French Cassoulet made with beans pork, duck and sausages
    Prevent your screen from going dark

    Equipment

    • Cutting board set
    • Casserole Dutch Oven
    • Soap Stone Semi Pressure Cooker
    • Mini Measuring Set
    • Wooden Turner Set

    Ingredients
     

    Meat

    • 21 oz pork shoulder roast on the bone in French: palette de porc
    • 21 oz pork belly in French: poitrine de porc
    • 4 Toulouse sausages equivalent of 600 gr
    • 1 tin preserved duck legs in French: confit de canard
    • 2 cuts lamb shoulder with bone (my personal inspiration)

    Vegetables and Herbs

    • 26 oz Haricot Tarbais (any other type of white bean is not “traditional”)
    • 2 onion
    • 1 stalk of celery
    • 2 carrots
    • 1 garlic head
    • 1 sprig fresh parsley
    • 7 oz breadcrumbs
    • 1 leek
    • 1 small tin concentrated tomato paste
    • 2 bay leave
    • 1 sprig thyme
    • duck fat or olive oil
    • salt & pepper

    Instructions
     

    The day before

    • To cook a Cassoulet you need to plan a day ahead of time, as the beans need to soak in water overnight.

    The meat

    • First, all meats should be cooked separately. Start by searing the pork shoulder with olive oil, salt and pepper and cook it in a hot oven (200 C) for 30 minutes (you will use this pan to make gravy). At the same time, but in a separate pan, cook the Toulouse sausages.
    • Open the tin of confit de canard and pour it with its fat into a frying pan.
    • Fry it at medium heat for 15 minutes, turning it half way during its cooking time.
    • Once the duck is ready, place it over layers of kitchen paper to dry out the fat. As it cools down to room temperature, separate the meat discharging skin and bones.

    Vegetable and beans

    • Chop all the vegetables and prepared 2 bouquet garni, using a leek leaf wrapped around a laurel leaf and some thyme.
    • In one pot sear the two pieces of lamb and stir fry some of the vegetables with olive oil. Then add the beans, 2 lt of water, 1 bouquet grani, 1 tablespoon of salt and 4 pepper grains to make a stock. Let it boil for 1 hour.
    • In a casserole sear the pork belly, stir fry the rest of the vegetables and deglaze with the tomato paste. Cover with water and add 4 garlic cloves, 1 tablespoon of salt, 4 pepper grains and the second bouquet grani. Cook it for 45 minutes.

    Assembly

    • Most of the ingredients are now ready, the beans should be half cooked and any extra water should be discharged.
    • Cut all the pre-cooked meat into chunks.
    • Grate the bread crumbs with 3 garlic cloves and plenty of parsley.
    • Deglaze the roasting pan where you cooked the pork with some water to make the gravy.
    • Removed the bouquet grani from the lamb stock and add the vegetables to the beans.
    • Heat the oven at 180 C.
    • Rub the casserole base with a clove of garlic, and laid the first level of beans.
    • Alternated the meat with the beans finishing with beans on the top. Pour the gravy and lamb stock into the pot until the liquid reaches the top level, but do not cover it completely.
    • Completed the topping with the flavoured breadcrumbs and sprinkled with olive oil.
    • The Cassoulet needs to cook in the oven for 3 hours, but every hour it requires some attention. After the first hour of cooking, take it out of the oven and push the breaded crust with a wooden spoon down into the beans. Take this opportunity to check if the beans are too dry, and if they are, add some of the stock. Do the same after 2 hours ....
    • ....and after the 3rd hour the Traditional Cassoulet is finally ready to enjoy.

    Notes

    • Buy the right beans
    • Make sure you have plenty of time
    • Pre-cook all the meat before
    • Check for salt before you assemble it
    • Cook for 3 more hours checking every hour if the beans are too dry
    • Use plenty of garlic 

    Nutrition

    Calories: 681kcalCarbohydrates: 41gProtein: 27gFat: 44gSaturated Fat: 15gCholesterol: 91mgSodium: 554mgPotassium: 903mgFiber: 10gSugar: 5gVitamin A: 2485IUVitamin C: 8.9mgCalcium: 119mgIron: 4.6mg
    Tried this recipe?Please consider Leaving a Review!
    important notes on ingredients

    More Main Course: baked and stews

    • Italian meatloaf recipe
      Traditional Italian Meatloaf Recipe (Polpettone)
    • Spiedini on a cutting board
      Sicilian Spiedini Recipe - Beef, Chicken, Fish, Or Veggies
    • savory chicken crepes
      Savory Chicken Crepes Using Leftovers
    • beef pie with marsala
      Old fashion Beef Pot Pie With Marsala And Mushrooms

    Your Guardian Chef Mug Collection

    Reader Interactions

    Comments

    1. Donna D'Urso

      May 13, 2016 at 3:51 pm

      5 stars
      Sounds and looks delicious; but then again everything I ever had that you prepared was! This is definitely a labor of love. May try making this the next time I have a dinner party.

      Reply
    2. Sara | Belly Rumbles

      August 11, 2017 at 5:04 am

      5 stars
      Thank you for sharing the story of the different cassoulets, I'm glad you went with the traditional cassoulet. Cassoulet is such a great dish during winter, hearty, full of flavour and warms you right up.

      Reply
    3. Jillian

      August 11, 2017 at 6:05 am

      5 stars
      This looks amazing!

      Reply
    4. Linda @ With A Blast

      August 11, 2017 at 6:47 am

      5 stars
      This looks absolutely scrumptious !

      Reply
    5. Kavey Favelle

      August 11, 2017 at 7:37 am

      5 stars
      Great to learn more about the history of cassoulet, I'd never thought about that before, and I also liked learning about the variations. Step by step photos for the instructions are such a boon, makes it to much clearer, thank you!

      Reply
    6. Emily

      August 11, 2017 at 8:33 am

      5 stars
      I loved reading this post, I can just imagine the 30 minute discussion over the right type of meat to use haha it sounds very much like Italy. The recipe sounds so delicious!

      Reply
    7. Mike.

      April 19, 2018 at 11:11 pm

      4 stars
      Look out ! LAUREL leaves are poisonous as the contain prussic acid, so presumably the laurel in the above recipe means Laurelis nobilis which is the BAY leaf. Live long and prosper. Otherwise good.

      Reply
      • Laura

        April 20, 2018 at 5:46 am

        Thank you, Laurel is the French/Italian name. I have amended

        Reply
    8. Terry

      October 02, 2018 at 5:32 pm

      I hope it meant a bay leaf as Laurel is a poison

      Reply
      • Laura

        October 02, 2018 at 6:21 pm

        Yes, I changed it on the text but must have missed some

        Reply
    9. thierry tenier

      October 25, 2019 at 5:11 pm

      your doctor should spend some more time in France and check that people from South West eating duck fat are the ones with less cholesterol. The duck fat is the animal far best accepted by our organisms. More so, using olive oil in a cassoulet right a sacrilege. Only duck or pork fat accepted. I also encourage you to try with adding some andouillette de troye, preferably AAAAA (5A) that stands for high quality level. It brings a delicious flavor and in this case please no lamb.

      Reply
      • Laura

        October 25, 2019 at 7:31 pm

        Thierry, thank you for your comment, you made my day! My doctor is French, Dr Galin in Vence PACA region. I will be delighted to give her this news and eat as much duck and foie gras as I can. Next time I make it I will use duck fat and try the andouillette.

        Reply
    10. Jan Dechamps

      January 11, 2020 at 9:51 am

      Is it just me, or is the first time the beans are mentioned is in the Assembly when it says "the beans should be half cooked"? How and when should they be cooked please? Hope someone is on line as I am making it at the moment! I researched dozens of recipes and this is the one I liked the sound of the most so am making for a dinner party tonight. Thanks in advance.

      Reply
      • Laura

        January 11, 2020 at 10:03 am

        Hi Jan, thank you for your question. The beans are added in step 4. I specified it in the text and the recipe card. Hope it is not too late

        Reply
    4.86 from 7 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Laura Giunta Tobin

    Hi, I’m Laura. Welcome to my blog! While many talk about Italian food, I’ve lived it firsthand. Here, I share real Italian home cooking, just as it’s made in Italy. Won’t you join me?

    More →

    Popular posts

    • Stuffed Round Courgettes
      Stuffed Round Courgettes - Round Zucchini
    • Italian gelato recipe vanilla, chocolate and pistachio balls in a serving bowl
      Italian Gelato Recipe (Vanilla, Chocolate and Pistachio)
    • Pasta a frittata Italian fried pasta
      Pasta a Frittata: Italian Fried Pasta
    • Chiacchiare Italian fried cookies
      Chiacchiere - Italian Fried Cookies

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Cookie Policy
    • Terms & Conditions
    • Acceptable use policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Your Guardian Chef

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.