Cassoulet de Toulouse
FrenchDinner

Recipe Story

origins & traditions

Cassoulet de Toulouse is one of France's most celebrated regional dishes, originating from the Languedoc region. This deeply satisfying one-pot meal combines tender white beans slowly simmered with duck confit, pork shoulder, and Toulouse sausages in a rich, aromatic broth flavored with tomatoes, garlic, and herbs. The dish is traditionally baked until a golden crust forms on top, which is then broken and stirred back into the cassoulet multiple times during cooking. Each spoonful delivers layers of flavor - the creamy beans absorb the rendered fat from the meats, while the crispy breadcrumb topping adds textural contrast. This rustic masterpiece requires time and patience but rewards you with an unforgettable dining experience that embodies the soul of French country cooking. Perfect for gathering friends and family around the table for a memorable feast.

Instructions

step by step
0/18 done
  1. Soak the white beans overnight in cold water. Drain and rinse before using.

  2. In a large Dutch oven, render the bacon over medium heat until crispy. Remove and set aside.

  3. Season the duck confit pieces and pork shoulder with salt and black pepper.

  4. Brown the duck confit in the bacon fat, about 4 minutes per side. Remove and set aside.

  5. Brown the pork shoulder chunks on all sides, about 8 minutes total. Remove and set aside.

  6. Add the Italian sausages to the pot and brown them, about 6 minutes. Remove and set aside.

  7. In the same pot, sauté the diced onions, carrots, and celery until softened, about 8 minutes.

  8. Add the minced garlic and cook for 1 minute until fragrant.

  9. Stir in the tomato paste and cook for 2 minutes.

  10. Add the soaked beans, bay leaves, thyme, and parsley to the pot.

  11. Pour in enough water to cover the beans by 2 inches. Bring to a boil.

  12. Reduce heat to low and simmer for 1 hour, stirring occasionally.

  13. Preheat oven to 325°F (160°C).

  14. Return the duck, pork, sausages, and bacon to the pot, nestling them into the beans.

  15. In a bowl, mix breadcrumbs with melted butter and sprinkle over the top.

  16. Bake uncovered for 90 minutes. Every 30 minutes, break the crust and stir it into the beans, then sprinkle with more breadcrumbs.

  17. After the final crust forms, bake for an additional 15 minutes until deep golden brown.

  18. Let rest for 10 minutes before serving directly from the pot.

Cassoulet de Toulouse

4.0 (84)

A rich and hearty slow-cooked white bean casserole from southwestern France, layered with duck confit, pork, and savory sausages, creating the ultimate comfort dish for cold evenings.

hard
3h 45m
8 servings

Ingredients

0 of 17 checked

Main Ingredients

  • 2 cups Black Beans, soaked overnight
  • 600 grams Duck, confit pieces
  • 400 grams Pork Chops, cubed into chunks
  • 4 links Italian Sausage, whole
  • 6 slices Bacon, diced

Aromatics

  • 2 pieces Onions, diced
  • 2 pieces Carrots, diced
  • 3 stalks Celery, diced
  • 6 cloves Garlic, minced

Flavor Base

  • 3 tablespoons Tomato Paste, none

Herbs & Spices

  • 3 pieces Bay Leaves, whole
  • 2 teaspoons Thyme, dried
  • 3 tablespoons Parsley, chopped

Seasoning

  • 2 teaspoons Salt, none
  • 1 teaspoons Black Pepper, freshly ground

Topping

  • 1 1/2 cups Breadcrumbs, plain
  • 4 tablespoons Butter, melted

Chef Tips

expert advice
For authentic flavor, use duck confit from a specialty butcher or make your own.
The key to perfect cassoulet is the crust - don't skip the step of breaking and reforming it multiple times.
This creates layers of texture throughout the dish.
Some cooks add a splash of white wine to the beans for extra depth.
The cassoulet tastes even better the next day as flavors meld together.
Always use dried beans rather than canned for proper texture.
Traditional recipes call for Tarbais beans, but Great Northern or cannellini beans work beautifully.

Variations & Substitutions

make it your own
If duck is unavailable, substitute with additional pork or chicken thighs.
For a vegetarian version, omit all meats and add mushrooms, smoked paprika, and liquid smoke for depth.

Storage & Reheating

keeping it fresh
Storage

Store cooled cassoulet in an airtight container in the refrigerator for up to 4 days. The dish can also be frozen in portions for up to 3 months. Freeze in individual serving containers for easy reheating. Allow to thaw overnight in the refrigerator before reheating. The beans will thicken as they cool, which is normal. Add a splash of water or chicken broth when reheating if needed.

Reheating

Reheat individual portions in the microwave for 3-4 minutes, stirring halfway through. For oven reheating, place in a covered baking dish at 350°F (175°C) for 25-30 minutes until heated through. Add 2-3 tablespoons of water or broth before reheating to prevent drying. For stovetop reheating, warm gently in a pot over medium-low heat, stirring occasionally, until heated through, about 15 minutes. Top with fresh breadcrumbs and place under the broiler for 2-3 minutes to recreate the crust.

Cassoulet de Toulouse | Cuisinao