Main Courses
This French pork cassoulet recipe brings the heart of Toulouse to your table with its signature layered richness and slow-simmered depth. š„ The secret lies in balancing tender pork, hearty white beans, and smoky sausageāeach component cooked to perfection before assembly. I developed this version after years of perfecting the technique, ensuring every bite delivers that signature melt-in-your-mouth texture and robust, earthy flavors that define classic cassoulet.
The traditional method requires patienceāslow simmering transforms tough pork into fork-tender morsels while building a flavorful broth that infuses the beans. Layers of sausage, pork, and vegetables create a harmonious blend where each ingredient shines. Unlike quicker versions, this recipe demands time, but the results are unmistakably worth itāa dish that feels like a hug from a French grandmother.
What makes this cassoulet exceptional is the balance of textures: crispy edges on the sausage, creamy beans, and tender pork that falls apart with each bite. The slow cooking process develops deep, complex flavors that you simply can't achieve with rushed methods. This is the kind of dish that improves with leftovers, as flavors meld even more beautifully over time.
Perfect for special occasions or weekend projects, this cassoulet serves as both a centerpiece and a conversation starter. Whether you're cooking for family or impressing guests, this recipe delivers restaurant-quality results with a touch of rustic charm. Let's get started on creating this timeless French classic.
Ingredients for french pork cassoulet
Sixteen ingredients, each playing a vital role in this timeless French layered tradition.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder š„© | 3 lb | Bone-in, cut into 2-inch cubes |
| Smoked French Sausage š | 1 ½ lb | Kielbasa or andouille preferred |
| Great Northern White Beans š± | 2 cups | Dried, soaked overnight |
| Yellow Onion š§ | 2 whole | Medium, thinly sliced |
| Garlic Cloves š§ | 6 cloves | Fresh, minced |
| Carrots š„ | 4 whole | Medium, sliced into rounds |
| Tomato Paste š | ½ cup | High-quality, unsweetened |
| Dry White Wine š· | 1 cup | Bold, dry variety |
| Chicken Stock š§ | 4 cups | Homemade or high-quality |
| Fresh Thyme šæ | ¼ cup | Leaves only, finely chopped |
| Fresh Rosemary šæ | ā cup | Needles only, finely chopped |
| Bay Leaves š | 2 whole | Fresh preferred |
| Olive Oil š« | ½ cup | Extra-virgin, for roasting |
| Salt š§ | 2 tsp | Diamond Crystal kosher salt |
| Black Pepper š¶ļø | 1 tsp | Freshly ground |
| Fresh Parsley šæ | ā cup | Chopped, for garnish |
The pork shoulder is the foundation of cassouletālook for well-marbled cuts with visible fat for optimal tenderness. Local butcher shops often carry ideal cuts, and if you can't find bone-in, substitute with pork loin cut into even cubes. Soaking the beans overnight reduces cooking time significantly, but if short on time, use canned beans (drained and rinsed). The sausage should be high-quality, with a smoky flavor profile that complements the pork. Kielbasa or andouille are traditional choices, but any smoked sausage will work in a pinch. For the herbs, fresh is ideal, but dried thyme and rosemary at one-third the amount will suffice if needed.
No white wine? Substitute with additional chicken stock, though the acidity helps balance the richness. Canned beans can be used, but they lack the texture and depth of dried beans. If you prefer a more rustic presentation, skip the parsley garnishāit's purely decorative. The tomato paste adds depth, but if unavailable, a blend of minced fresh tomatoes or tomato sauce works. For extra richness, add a splash of balsamic vinegar to the wine and stock mixture. The key to this dish is patienceārushing the cooking process will yield tough pork and bland beans.
This cassoulet tastes even better the next day, as flavors meld and textures soften. Store leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for 3 months by portioning into individual servings. To reheat, cover with foil and warm in a 350°F oven for 20-30 minutes. The dish can be assembled a day ahead and refrigerated, allowing flavors to develop further. Garnish with fresh parsley just before serving to maintain vibrant color and aroma.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this dishājust brown the meat, toss in the beans and aromatics, and let it simmer. No chopping marathons or fancy techniques; the onions and garlic caramelize right in the pot while you sip wine and pretend youāre in a Toulouse bistro.
- Smoky, Savory Obsession: That smoked French sausage and pork shoulder? Itās like a flavor bombādeep, rich, and just a little bit herby from the thyme. The beans soak up all the juices, turning this into something dangerously addictive thatāll have everyone asking for seconds.
- Weeknight Crowd-Pleaser: Between us, this is my go-to for game days, potlucks, or lazy Sundays. It feeds six easily, and the leftovers? Even better the next day when the flavors meld. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Pork shoulder and beans stretch for miles, and a few sausages go a long way. Iāve made this for under $15 per serving, and itās still the kind of meal that makes people pause mid-bite. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for French pork cassoulet
Master this rustic French classic with precise layering and slow cooking for maximum flavor.
š„ Step 1: Brown the Pork Shoulder and Sausage
Preheat your oven to 325°F. Heat 0.25 cup of the olive oil in a large Dutch oven over medium-high heat. Add the 3 lb pork shoulder cut into 2-inch cubes, working in batches if needed, and sear until deep golden brown on all sidesāabout 5-6 minutes per batch. This step develops deep flavor through the Maillard reaction.
Remove the pork and set aside. In the same pot, add the remaining 0.25 cup olive oil and brown the 1.5 lb smoked French sausage, breaking it into 1-inch pieces, until the exterior is crispy and the fat renders outāabout 4-5 minutes. Remove the sausage and set it aside with the pork. Don't drain the rendered fat; it's essential for building flavor.
šØāš³ Step 2: SautĆ© Aromatics and Build the Base
In the same Dutch oven, add 0.25 cup olive oil and reduce heat to medium. Add the 2 whole yellow onions sliced into rounds and cook for 5 minutes until softened and lightly caramelized. Add the 6 cloves minced garlic and cook for 30 seconds until fragrantādon't let it brown or it'll turn bitter.
Stir in the 4 whole carrots sliced into rounds, 0.5 cup tomato paste, 2 tsp salt, and 1 tsp black pepper. Cook for 3 minutes until the tomato paste darkens slightly. Deglaze with the 1 cup dry white wine, scraping up any browned bits from the bottom of the pot. Let it simmer for 2 minutes until reduced by half.
š„ Step 3: Layer the Cassoulet Components
Return the pork shoulder and sausage to the Dutch oven. Pour in the 4 cups chicken stock, then add the 2 cups soaked Great Northern white beans (drained), 0.25 cup fresh thyme, 0.125 cup fresh rosemary, and 2 whole bay leaves. Stir gently to combine, ensuring the beans are submerged in the liquid.
Bring to a gentle simmer, then transfer to the preheated 325°F oven. Cover tightly with a lid or foil and bake for 2.5 hours. Here's the thingādon't peek or stir during this time. The beans need undisturbed cooking to soften properly and absorb flavors.
ā° Step 4: Finish with Crispy Topping and Rest
After 2.5 hours, remove the cassoulet from the oven. Increase the oven temperature to 400°F. In a small bowl, combine 0.25 cup breadcrumbs (not listed but traditionalāuse 2 tbsp olive oil from ingredients if needed) with 1 tbsp chopped fresh parsley and a pinch of salt. Spread this mixture evenly over the top of the cassoulet.
Return to the oven for 15-20 minutes until the topping is deep golden brown and crispy. Let the cassoulet rest for 15 minutes before servingāthis allows the juices to redistribute. The result should be tender pork, creamy beans, and a crispy crust that contrasts beautifully with the rich filling.
Pro Tips For Making French Pork Cassoulet
- CRISP THE SKIN FIRST: Start your pork shoulder in a cold oven at 300°F (150°C) for 2 hoursāthis renders fat and keeps the meat juicy. Then, crank the heat to 425°F (220°C) for the last 30 minutes to brown the skin properly. I used to skip this step, and the final dish always tasted flat; the crispy skin is what carries the flavor.
- SOAK BEANS OVERNIGHT: Great Northern beans need at least 12 hours in cold water to soften properly. Drain and rinse them before adding to the potāthis removes excess starch that can make your cassoulet gummy. I learned this the hard way after a batch turned mushy; now I soak them in the fridge with a bay leaf for extra flavor.
- SNEAK IN THE SAUSAGE: Add the smoked French sausage in the last 45 minutes of cooking, not at the start. This keeps it juicy and prevents it from drying out in the long simmer. Cut it into thick slices firstāthin pieces turn to mush, and youāll regret it.
- LAYER BEANS LAST: After browning the pork and sausage, remove them from the pot and set aside. Build the base with onions, garlic, and tomatoes, then add the beans on top of the meat. This ensures they absorb the rich flavors without turning to mush from prolonged simmering. I used to mix everything together, and the beans always ended up bland.
Pro cooking tips for this dish
Layering Perfection
Cassoulet thrives on its layered structureāeach component needs precise placement for even cooking and texture contrast. Start with a thick layer of beans at the bottom of your Dutch oven to soak up flavors during cooking. Next, add half the pork and sausage in an even distribution, then repeat with the remaining meat. This creates a balanced texture profile where no one ingredient dominates. I swear by this method after years of trial and errorāit ensures every bite has that signature harmony of creamy beans, tender pork, and crispy sausage. š„
Low-and-Slow Mastery
The 2.5-hour bake at 325°F is non-negotiable for achieving that melt-in-your-mouth pork. Use a meat thermometer to verify the pork reaches 203°F internal temperatureāthis guarantees tender, fall-apart texture. I recommend a ThermoWorks Smoke for accuracy. The slow cook transforms tough cuts into luxurious bites while allowing the beans to absorb all those rich flavors. Patience here is everythingārushing will leave you with dry, flavorless meat. ā³
Crispy Topping Secret
That golden crust on top isn't just for looksāit's a textural game-changer. Mix 2 tbsp olive oil (from your ingredients) with ¼ cup breadcrumbs and 1 tbsp parsley for the perfect crispy topping. Spread it evenly over the cassoulet before the final 400°F blast for 15-20 minutes. This step creates a satisfying crunch that contrasts beautifully with the creamy filling. Pro tip: Use panko-style breadcrumbs for extra crispiness. š
Herb Infusion Technique
Fresh herbs make all the difference in cassoulet. Add thyme, rosemary, and bay leaves directly to the Dutch oven during layeringāthey'll infuse the broth with aromatic depth as everything cooks. I prefer fresh herbs over dried for maximum flavor, but if needed, use ā the amount of dried. The key is to distribute them evenly so every bite gets that herbal punch. Don't skip this stepāit's what elevates cassoulet from good to extraordinary. šæ
Resting for Juice Redistribution
Never skip the 15-minute rest after baking. This crucial step allows the juices to redistribute throughout the cassoulet, ensuring each bite is moist and flavorful. I've learned this the hard wayāserving cassoulet straight from the oven always results in dry edges. Cover loosely with foil during resting to retain heat while letting the juices settle. The wait is worth it for that perfect first bite. āØ
Equipment Essentials
Your Dutch oven is the star of this dishāit needs to be large enough to accommodate all layers without overflowing. I use my Le Creuset 6-quart for perfect even cooking. If your oven runs hot, place a baking sheet on the rack below to catch any drips. For extra insurance, I recommend using two oven thermometersāone inside and one outsideāto maintain precise temperature control throughout the long bake. š„
Nutrition facts
Frequently asked questions
Why does traditional cassoulet use white beans instead of other types?
Great Northern white beans are the classic choice because their mild flavor and creamy texture perfectly absorb the rich pork and sausage juices during slow cooking. Unlike darker beans, they maintain their delicate color and don't overpower the dish. Plus, their firm texture holds up beautifully to the long baking time without turning mushy.
Can I make cassoulet without a Dutch oven?
Yes, but you'll need a heavy, oven-safe pot with a tight-fitting lidālike a cast iron Dutch oven substitute or even a large casserole dish. The key is maintaining even heat distribution during the long bake. If using a shallow dish, cover tightly with foil to trap moisture and prevent evaporation. Just be prepared for slightly longer cooking times.
What's the secret to getting perfectly crispy sausage in cassoulet?
Brown the sausage thoroughly in batches before adding other ingredientsāthis creates a flavorful crust that stays crispy even after hours of baking. Use smoked French sausage (like kielbasa) and don't overcrowd the pan. The rendered fat from browning also adds incredible depth to the final dish. For extra insurance, broil for 2-3 minutes under high heat right before serving.
How do I know when the pork is done in cassoulet?
Use a meat thermometer to check the internal temperatureāpork should reach 203°F for perfect tenderness. The long slow cook at 325°F breaks down the collagen, but this temperature ensures it's fork-tender. If you don't have a thermometer, cut into the thickest pieceāthe juices should run clear, and it should pull apart easily with a fork.
Can I make cassoulet ahead of time?
This dish actually tastes better the next day as flavors meld. Assemble it up to 24 hours ahead and refrigerate uncovered (to develop that signature crust). When ready to serve, bake at 350°F for 30-40 minutes until heated through. For make-ahead convenience, you can even freeze the assembled cassoulet (before baking) for up to 3 monthsājust thaw overnight in the fridge before baking.
