RP
RecipePoolDiscover your next favorite recipe
  • Recipes
  • Collections
  • Roundups
  • Meal Plans
  • Guides
  • About
Search
Browse
IngredientsCuisineDietMethodOccasion

Main Navigation

  • Recipes
  • Collections
  • Roundups
  • Meal Plans
  • Guides
  • About

Browse Faster

IngredientsCuisineDietMethodOccasion
Follow RecipePool on Pinterest
RecipePool

1,784+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Get weekly recipe inspiration

Explore

  • Recipes
  • Collections
  • Roundups
  • Seasonal
  • Products
  • Meal Plans
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

HomeSearchCollectionsSaved
  1. Home
  2. Recipes
  3. French Cassoulet (Toulouse-Style)
Beautifully plated scallop dish with vegetables and fries in a French restaurant setting.

White beans, pork, sausage, and duck in a long, slow oven braise

French Cassoulet (Toulouse-Style)

French Cassoulet (Toulouse-Style)

4h 40mHard

Prep Time

40 min

Cook Time

4 hr

Total Time

4 hr 40 min

Servings

8

One 7-quart cassoulet (about 8 servings)

Difficulty

Advanced

Cost

Moderate

$$

Be the first to rate this recipe
Share

French Cassoulet (Toulouse-Style)

White beans, pork, sausage, and duck in a long, slow oven braise

A home-kitchen cassoulet with confit-level comfort: creamy beans, garlicky sausage, and tender duck in a rich tomato–wine broth, finished until the top is deeply golden.

40m

Prep Time

240m

Cook Time

280m

Total Time

8

Servings

Hard

Difficulty

Moderate $$

Cost

French CuisineMain CourseSoup & Stew
Marcus Whittaker
Marcus Whittaker

June 30, 2021(Updated April 12, 2026)

Cassoulet is a project, but it is the best kind — mostly waiting, not fussing. This Toulouse-inspired version builds flavor in layers: salt pork or bacon for smoke, pork shoulder for body, garlicky pork sausage for snap, and optional duck confit or legs for that classic richness. White beans simmer slowly until creamy, absorbing the broth as it reduces.

You do not need a special clay pot. A Dutch oven does the job beautifully: it holds low oven heat evenly, lets you brown meat on the stovetop first, and gives you a wide surface for the breadcrumb crust to toast at the end. Plan ahead: soak beans overnight, then expect a long oven afternoon while your kitchen smells incredible.

The reward is a spoonable, deeply savory pot that tastes even better the next day — if you can wait that long.

Why This Recipe Works

Soaking dried beans overnight ensures even cooking and creamier texture. Browning meats separately builds fond without overcrowding the pan. A modest amount of tomato paste and wine adds acidity that balances richness. Finishing uncovered with a drizzle of olive oil and breadcrumbs creates the signature crust without drying the beans underneath.

Ingredients

Beans

  • 1 lb 1 lb dried white beans (Great Northern or cannellini), soaked overnight, drained
  • 2 quarts 2 quarts water, plus more as needed
  • 2 2 bay leaves

Meats & aromatics

  • 4 oz 4 oz salt pork or thick-cut bacon, diced, diced
  • 1.5 lbs 1 1/2 lbs boneless pork shoulder, cut into 2-inch pieces, cut into 2-inch pieces
  • 4 legs 4 duck legs or 2 confit duck legs, trimmed, patted dry(optional)
  • 1 lb 1 lb garlic pork sausage (Toulouse-style if available)
  • 2 2 medium yellow onions, diced, diced
  • 6 cloves 6 cloves garlic, minced, minced
  • 2 tablespoons 2 tablespoons tomato paste
  • 1 cup 1 cup dry white wine
  • 4 cups 4 cups chicken broth
  • 1 tablespoon 1 tablespoon olive oil
  • Kosher salt and black pepper, to taste

Crust finish

  • 1 cup 1 cup fresh breadcrumbs, or panko
  • 2 tablespoons 2 tablespoons olive oil, for drizzling

What You'll Need

Equipment

  • Large Dutch oven
  • Wooden spoon
  • Tongs
  • Ladle
HeatTool

Test Kitchen Pick

Dutch Oven

Helpful Tool

Why a Dutch oven helps here

Cassoulet is a long, low braise with a crust-building finish. A heavy Dutch oven holds steady heat, reduces evaporation gently, and gives you a wide surface for browning sausage and rendering duck skin.

The vessel is doing most of the work for hours — choose one you trust.

  • Holds steady low heat for long braises
  • Wide enough to brown meat in fewer batches

If you cook beans, stews, or bread often, a 7-quart Dutch oven is a lifetime purchase.

Shop dutch oven options for this recipe

Instructions

  1. 1
    45-60 minutes

    Drain soaked beans. Simmer beans with bay leaves in water until barely tender, 45-60 minutes. Drain, reserving 2 cups bean liquid. Discard bay leaves.

    Note:Beans finish in the oven — undercook slightly at this stage.

  2. 2
    25-35 minutes

    In a large Dutch oven, render salt pork until fat releases. Brown pork shoulder in batches; remove. Brown duck legs if using; remove. Brown sausages on all sides; remove.

    Note:Crowding the pot steams meat instead of browning it.

  3. 3
    10-12 minutes

    Cook onions until golden. Add garlic, then tomato paste; cook 2 minutes. Deglaze with wine, scraping fond. Return meats (except sausage if fragile), add broth and reserved bean liquid, bring to a simmer.

  4. 4
    300°F oven2 1/2-3 hours

    Nestle beans around meats. Cover; bake at 300°F until beans are creamy and meats are tender, 2 1/2 to 3 hours, checking liquid every 45 minutes.

    Note:Add hot water if the cassoulet looks dry.

  5. 5
    375°F oven20-30 minutes

    Stir in sausages if not submerged earlier. Top with breadcrumbs, drizzle with olive oil. Uncover; raise heat to 375°F and bake 20-30 minutes until crust is deeply golden.

  6. 6
    20 minutes

    Rest 20 minutes before serving.

    Note:Cassoulet slices and scoops more cleanly after resting.

Serving Suggestions

Ways to Serve This Dish

  • Serve alongside a fresh baguette and salted butter

  • Pair with a crisp green salad with Dijon vinaigrette

Substitutions

Duck legsMore pork shoulder or chicken thighs

Duck is traditional but optional; keep skin-on cuts for richness.

Dry white wineDry vermouth or extra broth + 1 tablespoon vinegar

Acid balance matters; add vinegar if skipping wine.

FlavorPantry

Test Kitchen Pick

Herbes de Provence

Helpful Pantry Staple

Why the herb blend matters

Cassoulet is a long cook, and dried herbs give you consistent aromatic backbone without fresh herbs turning muddy over hours. A balanced Provence-style blend keeps the pot tasting bright, not muddy.

This is the pantry shortcut that makes the braise smell like a restaurant kitchen.

  • Adds aromatic structure to long braises
  • Useful on roast chicken, beans, and vegetables

If you cook French or Mediterranean food, this blend gets used more than you expect.

Shop herbes de provence for this recipe

Tips & Storage

Pro Tips

  • Salt in layers as you brown — the beans absorb seasoning slowly.

  • If sausage casings split, slice into chunks after browning for easier serving.

Storage

Refrigerate up to 4 days; flavor improves on day two. Freeze portions without breadcrumb topping for up to 2 months.

Reheating

Reheat covered at 325°F until hot; refresh crust with fresh breadcrumbs and olive oil if desired.

Recipe Notes from Our Kitchen

Editor's Note

Hero photograph: Cassoulet.jpg on Wikimedia Commons (see file page for author and license).

Nutrition Facts

Per serving (About 1 1/2 cups) · 8 servings

Calories620
LowModerateHigh

A hearty, energy-rich serving · based on a 2,000 cal daily diet

Protein38g
Carbohydrates42g
Fat32g
Fiber10g
Sugar6g
Sodium980mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I use canned beans?
Yes, in a pinch — use about 6 cups drained beans and reduce initial liquid, but texture will be softer and less cohesive.
Why is my cassoulet soupy?
Too much liquid or not enough oven time uncovered. Finish uncovered until the top sets and the center looks creamy, not brothy.

Explore More

More French RecipesMore Main CourseMore Soup & StewStovetop RecipesOven Recipes
Marcus Whittaker

About Marcus Whittaker

Marcus Whittaker is a culinary instructor and recipe writer who specializes in regional comfort food, diaspora cooking, and the stories behind iconic dishes. He spent eight years teaching home cooks in community kitchens and pop-up workshops before joining RecipePool, where he focuses on clear technique, honest substitutions, and recipes that still feel special on a weeknight. Marcus tests every recipe multiple times in a modest home kitchen — the same constraints most readers have — and he is obsessive about timing, seasoning, and the small details that separate a good plate from a great one. When he is not writing, he is hunting down bakeries, noodle shops, and family-run diners that do one thing exceptionally well.

View all recipes →

Some product links on this page may be affiliate links. As an Amazon Associate RecipePool earns from qualifying purchases.

Related Recipes

Appetizing Georgian khachapuri on a table with side dishes, perfect for culinary delight.

Georgian Imeruli Khachapuri

155 min

Tasty chilaquiles topped with cheese and crema served in a white bowl on a wooden table.

Chilaquiles Verdes

50 min

A plate of Filipino pork adobo with boiled eggs served alongside rice and fresh vegetables.

Filipino Chicken Adobo (Stovetop)

60 min

Teriyaki salmon rice bowl with glossy glazed salmon, rice, edamame, cucumber, and avocado

Teriyaki Salmon Rice Bowl

25 min

Delicious lemon chicken soup served on a textured white plate, perfect for a warm meal.

Greek Lemon Chicken Soup (Avgolemono)

40 min

Shakshuka in a cast iron skillet with runny eggs in spiced tomato sauce, topped with fresh herbs and crumbled feta

Shakshuka (Eggs in Spiced Tomato Sauce)

35 min

Featured in: Date Night Dinners

You Might Also Like

Appetizing Georgian khachapuri on a table with side dishes, perfect for culinary delight.
Vegetarian
Medium

Mediterranean

Georgian Imeruli Khachapuri

2h 35m8 servings
View Recipe

Georgian Imeruli Khachapuri

2h 35m•Medium
Tasty chilaquiles topped with cheese and crema served in a white bowl on a wooden table.
Vegetarian
Medium

Mexican

Chilaquiles Verdes

50 min4 servings
View Recipe

Chilaquiles Verdes

50 min•Medium
A plate of Filipino pork adobo with boiled eggs served alongside rice and fresh vegetables.
Easy

Asian

Filipino Chicken Adobo (Stovetop)

1h4 servings
View Recipe

Filipino Chicken Adobo (Stovetop)

1h•Easy
Teriyaki salmon rice bowl with glossy glazed salmon, rice, edamame, cucumber, and avocado
Easy

Asian

Teriyaki Salmon Rice Bowl

25 min4 servings
View Recipe

Teriyaki Salmon Rice Bowl

25 min•Easy
Delicious lemon chicken soup served on a textured white plate, perfect for a warm meal.
Medium

Mediterranean

Greek Lemon Chicken Soup (Avgolemono)

40 min6 servings
View Recipe

Greek Lemon Chicken Soup (Avgolemono)

40 min•Medium
Shakshuka in a cast iron skillet with runny eggs in spiced tomato sauce, topped with fresh herbs and crumbled feta
Vegetarian
Easy

Mediterranean

Shakshuka (Eggs in Spiced Tomato Sauce)

35 min4 servings
View Recipe

Shakshuka (Eggs in Spiced Tomato Sauce)

35 min•Easy
See more French recipes →