Cassoulet
frenchcassouletwhite-beansduck-confitclassicbakedadvanced

Cassoulet

This shortened cassoulet keeps the soul of the classic: creamy white beans, rich duck confit, browned Toulouse sausage, and pork belly in a deeply savory, garlicky broth. A crisp breadcrumb crust on top gives the dish its essential rustic contrast.

1h
2 servings
1315 kcal
French

Ingredients

For the cassoulet base

  • 400 gcooked white beans, drained
  • 2duck confit legs
  • 2 (about 240 g)Toulouse sausages
  • 120 gpork belly, skinless, cut into 2 cm cubes
  • 120 gonion, finely diced
  • 80 gcarrot, finely diced
  • 60 gcelery stalk, finely diced
  • 4garlic cloves, finely chopped
  • 120 gripe tomato, peeled, deseeded, and diced
  • 15 gtomato paste
  • 100 mldry white wine
  • 300 mlchicken stock, hot
  • 15 gduck fat
  • 2 sprigsthyme
  • 1bay leaf
  • 1 gground black pepper
  • 3 gfine salt

For the crust

  • 30 gfresh breadcrumbs
  • 5 gflat-leaf parsley, finely chopped
  • 10 gduck fat

Instructions

  1. 1

    Heat the oven to 220°C. Pick the meat from the duck confit legs in large pieces, discarding the bones. Pat the white beans dry so they do not water down the casserole. Keep the stock hot; this helps the cassoulet come up to a simmer quickly.

  2. 2

    Place a heavy ovenproof casserole over medium heat. Add the pork belly and cook for 4-5 minutes until it renders some fat and starts to brown at the edges. Add the Toulouse sausages and brown them well on all sides, 5-6 minutes more. Transfer the sausages to a plate; leave the pork belly and rendered fat in the pot.

  3. 3

    If the pot looks dry, add the duck fat. Add the onion, carrot, and celery, then cook for 5 minutes with a pinch of the salt until softened and lightly golden. Stir in the garlic and cook for 30 seconds, just until fragrant; do not let it color deeply or it will taste harsh.

  4. 4

    Add the diced tomato and tomato paste and cook for 2 minutes, stirring to concentrate their flavor. Pour in the white wine and scrape the bottom of the pot thoroughly to dissolve the browned bits. Reduce for 2-3 minutes until the wine no longer smells raw.

  5. 5

    Add the beans, pork belly, thyme, bay leaf, black pepper, and about 220 ml of the hot stock. Nestle the browned sausages into the beans and bring to a lively simmer. Taste the liquid before adding more salt, since duck confit and sausage are already seasoned.

  6. 6

    Fold in the duck confit meat, keeping some pieces near the top so they roast slightly. Simmer for 3 minutes, then remove from the heat.

  7. 7

    Mix the breadcrumbs, parsley, and melted duck fat for the crust. Scatter this evenly over the casserole. Spoon over just enough of the remaining stock around the edges to keep the beans very moist but not soupy.

  8. 8

    Bake uncovered for 18-20 minutes until bubbling and browned on top. For a more authentic crust, press the surface lightly into the juices once halfway through baking, then let it reform. The cassoulet is ready when the sausages are fully cooked, the beans are creamy, and the top is deeply golden.

  9. 9

    Rest the cassoulet for 5 minutes before serving. Remove the thyme sprigs and bay leaf, then serve directly from the dish so the crust stays intact.

Nutrition per serving

1315 kcal
Calories
61g
Protein
45g
Carbs
98g
Fat
12g
Fiber

Notes

Background

Cassoulet is a celebrated slow-cooked bean casserole from Languedoc in southwestern France, with famous regional versions from Castelnaudary, Carcassonne, and Toulouse. Traditional cassoulet is cooked over many hours, often with preserved duck, pork, and sausage, developing its characteristic rich crust and deep savoriness.

Love this recipe?

Get personalised AI-curated recipes, meal plans and smart shopping lists — free.

Download Gourmate – Free