Textual Chef Textual Chef

Cassoulet

A grand Languedoc slow-bake of white beans, duck confit, pork sausage, and pork shoulder under a golden breadcrumb crust - one of the great one-pot meals of the French country table. Plan ahead: dried beans need an overnight soak and the full bake takes 3 to 4 hours.

300 minHardServes 8700 cal/serving

FrenchDinnerStovetop and OvenStandardHigh FiberHigh ProteinLow-SodiumAlcohol-FreeCorn-Free

Ingredients

  • 2 lbs dried Great Northern or cannellini beans, soaked overnight
  • 4 legs duck confit legs (store-bought or homemade), skin scored
  • 1.5 lbs garlic pork sausage (Toulouse-style or mild Italian), cut into 2-in pieces
  • 1.5 lbs boneless pork shoulder, cut into 2-in cubes
  • 6 cups low-sodium chicken stock
  • 2 yellow onion, diced
  • 2 large carrots, diced
  • 2 celery stalks, diced
  • 6 garlic cloves, minced
  • 3 tbsp tomato paste
  • 14 oz canned crushed tomatoes
  • 6 fresh thyme sprigs
  • 2 bay leaves
  • 1 cup plain dry breadcrumbs
  • 1/4 cup fresh flat-leaf parsley, finely chopped
  • 3 tbsp olive oil
  • 2 tsp kosher salt
  • 1 tsp black pepper, freshly ground

Instructions

  1. 1

    Drain the soaked 2 lbs dried Great Northern or cannellini beans, place in a pot, and cover with cold water by 2 inches. Bring to a boil, reduce heat, and simmer until just barely tender, about 45 minutes. Drain and set aside.

  2. 2

    Preheat oven to 325°F. Heat 3 tbsp olive oil in a large Dutch oven over medium-high heat. Brown 1.5 lbs cut into 2-in cubes boneless pork shoulder in batches until well-seared, about 4 minutes per side. Transfer to a plate.

  3. 3

    In the same pot, brown 1.5 lbs cut into 2-in pieces garlic pork sausage (Toulouse-style or mild Italian) until golden, about 3 minutes. Transfer to the plate with the pork.

  4. 4

    Reduce heat to medium. Cook 2 diced yellow onion, 2 large diced carrots, and 2 diced celery stalks in the remaining fat until softened, about 6 minutes. Add 6 minced garlic cloves and 3 tbsp tomato paste and cook 2 minutes.

  5. 5

    Add 14 oz canned crushed tomatoes, 6 cups low-sodium chicken stock, 6 fresh thyme sprigs, and 2 bay leaves. Return the pork shoulder and sausage to the pot. Stir in the par-cooked white beans. Season with 2 tsp kosher salt and 1 tsp freshly ground black pepper.

  6. 6

    Nestle 4 legs skin scored duck confit legs (store-bought or homemade) legs skin-side up on top of the beans. Bring the liquid to a simmer.

  7. 7

    Mix 1 cup plain dry breadcrumbs with half the 1/4 cup finely chopped fresh flat-leaf parsley and a drizzle of olive oil. Scatter the breadcrumb mixture evenly over the surface.

  8. 8

    Bake uncovered for 2.5 to 3 hours. Every 45 minutes, break the crust gently with a spoon and push it down into the liquid so it can reform. The pork shoulder should reach at least 195°F (90°C) and the duck 165°F (74°C) or above.

  9. 9

    The cassoulet is done when the crust is deeply golden, the beans are fully tender, and the liquid has thickened. Remove thyme sprigs and bay leaves.

  10. 10

    Let rest 15 minutes. Scatter remaining parsley over the top and serve directly from the pot.

Questions

Can I make Cassoulet gluten-free?

Yes. The gluten in this entry is 1 cup plain dry breadcrumbs. Swap the bread or crumbs for a gluten-free loaf or gluten-free panko. Everything else proceeds as written.

Can I make Cassoulet ahead?

Yes, it takes well to being made ahead. Refrigerate leftovers within two hours and eat them within three days. Reheat covered in a 300 F oven until warmed through. It also freezes well for up to three months.

Can I halve or double Cassoulet?

Yes. As written it serves 8. Every ingredient in this entry carries precomputed half and double quantities, and the app's batch dial rewrites them inside each step. Doubled, split it across two pans and rotate them halfway; one crowded pan bakes unevenly.

Serve it with

Cook this free in the app

Textual Chef is 4,504 plain-text recipes, free to read and free to cook from. No account, no paywall, no ads, no life stories. Open this one in the app and each quantity sits inside the step that uses it, so you read once and cook.

Every recipe is curated or public-domain sourced, written to one template and checked before it publishes. Nothing here is a scraped blog post.

Cook this free in the appNo download needed. It opens in your browser. The kitchen tools (planner, shopping list, pantry, import) are $5.33 a month billed annually; the first 30 days are free.