Cassoulet is a classic French dish that combines slow-cooked beans, savory meats, and rich flavors in a hearty casserole. Originating from southern France, this comforting dish is perfect for chilly days or when you want to impress your family with a taste of traditional French cuisine. Here’s how to make cassoulet at home step by step.
Ingredients
For 6-8 servings, you’ll need:
For the Beans:
- 2 cups dried white beans (like cannellini or Great Northern)
- 6 cups water or chicken stock
- 1 bay leaf
- 2 sprigs of thyme
- 2 garlic cloves, peeled
- Salt to taste
For the Meat:
- 4 duck legs (or duck confit)
- 200g pork belly, cubed
- 4 sausages (preferably Toulouse or other high-quality pork sausages)
- 1 cup diced pancetta or bacon
For the Base:
- 2 tablespoons duck fat or olive oil
- 1 large onion, diced
- 2 carrots, diced
- 3 garlic cloves, minced
- 1 can (400g) diced tomatoes
- 1/2 cup dry white wine
- 2 cups chicken or beef stock
For the Topping:
- 1 cup breadcrumbs
- 2 tablespoons butter, melted
- 2 tablespoons parsley, chopped
Instructions
1. Prepare the Beans
- Rinse the beans and soak them overnight in water. Drain and rinse them the next day.
- In a large pot, combine the beans with water or chicken stock, bay leaf, thyme, and garlic cloves. Bring to a boil, then reduce to a simmer. Cook for 45 minutes to 1 hour, or until tender. Season with salt, then set aside.
2. Cook the Meats
- Heat the duck fat or olive oil in a large skillet. Brown the duck legs on both sides, then transfer them to a plate.
- In the same skillet, brown the pork belly and sausages until golden. Remove and set aside.
- Sauté the pancetta or bacon until crispy, then remove and set aside.
3. Build the Base
- In the same skillet, add the onion, carrots, and garlic. Sauté until softened.
- Stir in the diced tomatoes and cook for 5 minutes.
- Deglaze the pan with white wine, scraping up any browned bits. Add the chicken or beef stock and bring to a simmer.
4. Assemble the Cassoulet
- Preheat your oven to 180°C (350°F).
- In a large ovenproof dish or Dutch oven, layer the cooked beans, meats, and vegetable mixture. Begin and end with beans.
- Pour any remaining liquid from the skillet over the top.
5. Add the Topping
- Mix the breadcrumbs with melted butter and parsley. Sprinkle the mixture evenly over the cassoulet.
6. Bake
- Cover the dish with a lid or foil and bake for 2 hours. Check occasionally to ensure the dish isn’t drying out; add a splash of stock if needed.
- Remove the lid or foil and bake uncovered for an additional 30 minutes, or until the top is golden and crispy.
Tips for Making Perfect Cassoulet
- Use high-quality meats: Authentic cassoulet relies on flavorful, well-sourced meats.
- Time is your friend: Cassoulet tastes better the next day, so consider making it ahead of time and reheating before serving.
- Customize the meats: If duck isn’t available, substitute with chicken thighs or additional sausages.
Why Make Cassoulet?
Cassoulet is more than a dish—it’s an experience. The slow cooking process allows the flavors to meld beautifully, creating a rich, comforting meal that’s perfect for gatherings. Serve it with a crusty baguette and a glass of red wine for a truly French dining experience.
Bon appétit!