Ham White Bean Cassoulet

Featured in: One-Pot Comfort Meals

This comforting French dish combines tender white beans soaked overnight with smoky ham, pork sausage, and bacon. Vegetables like carrots, celery, and onions are sautéed and melded with garlic, tomatoes, and spices including smoked paprika and thyme. The mixture simmers slowly in rich chicken stock before baking to develop deep, hearty flavors topped optionally with fresh breadcrumbs for a golden crust. Garnished with parsley, it offers a satisfying main course, ideal paired with crusty bread and robust red wine.

Updated on Mon, 16 Feb 2026 12:02:11 GMT
A rustic French casserole of white beans and smoky ham, slow-cooked with aromatic herbs for rich, hearty flavor. Save
A rustic French casserole of white beans and smoky ham, slow-cooked with aromatic herbs for rich, hearty flavor. | fireandbites.com

A comforting French rustic casserole featuring tender white beans, smoky ham, and a savory blend of herbs, slow-cooked for rich, hearty flavor. This traditional dish brings the warmth of provincial cooking to your table with its deep, smoky layers and satisfying textures.

A rustic French casserole of white beans and smoky ham, slow-cooked with aromatic herbs for rich, hearty flavor. Save
A rustic French casserole of white beans and smoky ham, slow-cooked with aromatic herbs for rich, hearty flavor. | fireandbites.com

This cassoulet is the ultimate slow-cooked comfort meal. By gently simmering the beans with a variety of cured and smoked meats, every bite becomes infused with a savory richness that is hard to beat during cooler months.

Ingredients

  • 400 g (14 oz) smoked ham, diced
  • 200 g (7 oz) pork sausage, thickly sliced
  • 100 g (3.5 oz) bacon or pancetta, diced
  • 500 g (1 lb) dried white beans (e.g., cannellini or Great Northern), soaked overnight and drained
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 1 large onion, finely chopped
  • 4 garlic cloves, minced
  • 1 can (400 g/14 oz) diced tomatoes, drained
  • 1.2 L (5 cups) chicken stock
  • 2 tbsp tomato paste
  • 2 tbsp olive oil
  • 1 bay leaf
  • 4 sprigs fresh thyme (or 1 tsp dried thyme)
  • 1 tsp smoked paprika
  • Salt and black pepper, to taste
  • 1 cup (60 g) fresh breadcrumbs (optional)
  • 2 tbsp chopped fresh parsley (for garnish)
Product image
Vacuum seal ingredients and leftovers to keep food fresh longer and simplify meal prep.
Check price on Amazon

Instructions

Step 1
Preheat the oven to 160°C (325°F).
Step 2
In a large Dutch oven or heavy casserole, heat olive oil over medium heat. Add bacon or pancetta and cook until golden and crisp.
Step 3
Add the onion, carrots, and celery. Sauté for 5–7 minutes, until softened.
Step 4
Stir in garlic and cook for 1 minute more.
Step 5
Add diced ham and sausage; cook until lightly browned.
Step 6
Stir in tomato paste, smoked paprika, and drained tomatoes. Cook for 2 minutes.
Step 7
Add soaked, drained beans, chicken stock, bay leaf, and thyme. Season with salt and pepper.
Step 8
Bring to a simmer. Cover and transfer to the oven.
Step 9
Bake for 1 hour 30 minutes, stirring once or twice, until beans are tender and the mixture is thick.
Step 10
(Optional) In the last 15 minutes, sprinkle breadcrumbs over the top and bake uncovered for a crispy crust.
Step 11
Remove bay leaf and thyme sprigs. Taste and adjust seasoning.
Step 12
Garnish with chopped parsley before serving.

Zusatztipps für die Zubereitung

For an even richer flavor, you can substitute the diced ham with a ham bone or pieces of pork shoulder. Using a heavy Dutch oven is essential for maintaining consistent heat throughout the long baking process, ensuring the beans reach a perfectly tender consistency.

Varianten und Anpassungen

To create a vegetarian version of this dish, omit the meats and use extra smoked paprika to maintain that signature depth. If you are following a gluten-free diet, ensure you select certified gluten-free sausages and use gluten-free breadcrumbs or omit the topping entirely.

Serviervorschläge

Serve this rustic cassoulet with a side of warm, crusty bread to soak up the savory sauce. It pairs beautifully with a robust French red wine, such as a Cahors or Côtes du Rhône. Since the flavors meld and improve over time, this is an excellent dish to prepare a day in advance.

Save
| fireandbites.com

Whether you're hosting a dinner party or preparing a family meal, this Ham and White Bean Cassoulet is sure to be a crowd-pleaser that provides both nutrition and comfort in every spoonful.

Product image
Perfect for baking small heart-shaped cakes, brownies, and quiches for intimate celebrations and sweet homemade desserts.
Check price on Amazon

Common Questions

What type of beans are best for this dish?

Cannellini or Great Northern beans work well due to their creamy texture after slow cooking.

Can I prepare the dish ahead of time?

Yes, the flavors deepen if allowed to rest overnight before baking.

How can I achieve a crispy topping?

Adding fresh breadcrumbs in the last 15 minutes of baking creates a golden, crunchy crust.

Is it possible to make this gluten-free?

Using gluten-free sausage and omitting breadcrumbs or using gluten-free alternatives ensures the dish stays gluten-free.

What herbs enhance the flavor of this dish?

Fresh thyme and bay leaf add aromatic depth, while parsley used as a garnish brightens the finish.

Can this be made vegetarian?

Omit the meats and increase smoked paprika for a smoky flavor to create a vegetarian version.

Ham White Bean Cassoulet

Rustic French dish with smoky ham, tender white beans, fresh herbs, and slow-cooked savory flavors.

Setup Duration
25 min
Time at Heat
105 min
Complete Duration
130 min
Created by Logan Hayes

Recipe Type One-Pot Comfort Meals

Skill Level Medium

Cultural Background French

Output 6 Portion Count

Special Diet Info No Dairy, No Gluten

What You'll Need

Meats

01 14 oz smoked ham, diced
02 7 oz pork sausage, thickly sliced
03 3.5 oz bacon or pancetta, diced

Beans

01 1 lb dried white beans (cannellini or Great Northern), soaked overnight and drained

Vegetables

01 2 medium carrots, peeled and diced
02 2 celery stalks, diced
03 1 large onion, finely chopped
04 4 garlic cloves, minced
05 1 can (14 oz) diced tomatoes, drained

Liquids & Seasonings

01 5 cups chicken stock
02 2 tablespoons tomato paste
03 2 tablespoons olive oil
04 1 bay leaf
05 4 sprigs fresh thyme or 1 teaspoon dried thyme
06 1 teaspoon smoked paprika
07 Salt and black pepper to taste

Topping

01 1 cup fresh breadcrumbs, optional
02 2 tablespoons chopped fresh parsley for garnish

Method Steps

Phase 01

Preheat oven: Set oven temperature to 325°F.

Phase 02

Render pork products: In a large Dutch oven or heavy casserole dish, heat olive oil over medium heat. Add bacon or pancetta and cook until golden and crisp, approximately 5-7 minutes.

Phase 03

Build aromatic base: Add chopped onion, diced carrots, and celery to the rendered meat. Sauté for 5-7 minutes until vegetables soften and become translucent.

Phase 04

Bloom aromatics: Stir in minced garlic and cook for 1 minute until fragrant.

Phase 05

Brown secondary proteins: Add diced ham and sliced pork sausage to the pot. Cook for 5-8 minutes until lightly browned on all sides.

Phase 06

Incorporate flavor base: Stir in tomato paste and smoked paprika, coating all ingredients evenly. Add drained diced tomatoes and cook for 2 minutes, stirring constantly.

Phase 07

Combine components: Add drained soaked white beans, chicken stock, bay leaf, and thyme sprigs to the pot. Season with salt and black pepper to taste. Stir well to combine.

Phase 08

Transfer to oven: Bring mixture to a simmer on the stovetop, then cover the Dutch oven and transfer to the preheated 325°F oven.

Phase 09

Braise cassoulet: Bake for 1 hour and 30 minutes, stirring once or twice during cooking. Beans should become tender and the liquid should reduce to a thick, cohesive consistency.

Phase 10

Add crispy topping: Optional: In the final 15 minutes of baking, sprinkle fresh breadcrumbs evenly over the surface and bake uncovered to develop a golden, crispy crust.

Phase 11

Finish and season: Remove cassoulet from oven. Discard bay leaf and thyme sprigs. Taste and adjust seasoning with additional salt, pepper, or paprika as desired.

Phase 12

Plate and serve: Ladle cassoulet into serving bowls and garnish generously with fresh chopped parsley. Serve immediately with crusty bread.

Kitchen Tools Needed

  • Dutch oven or large heavy casserole dish with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons

Allergy Details

Always review ingredients individually for potential allergens and seek professional medical guidance if uncertain.
  • Contains pork: ham, bacon, sausage
  • Potential gluten contamination in commercial sausage products; verify gluten-free certification or use verified alternatives
  • Breadcrumb topping contains gluten unless substituted with certified gluten-free breadcrumbs
  • Review all sausage and stock product labels for undeclared allergens and cross-contamination warnings

Dietary Information (Single Portion)

Values shown are estimates only - please consult healthcare providers for specific dietary advice.
  • Energy Content: 540
  • Fats: 19 g
  • Carbohydrates: 54 g
  • Proteins: 36 g