Beef shoulder and browned onions layered under old lambic, brown stock, and roux, then braised until the beer turns glossy and bittersweet: Flanders’ patient lesson in building a sauce.
Soups & Stews
French
Comfort Food
Make Ahead
Budget Friendly
30 min
Active Time
3 hr 15 min cook•3 hr 45 min total
Yield4 servings
Carbonnades à la Flamande (Flemish-style beef braised in beer) teaches the governing rule of a braise: liquid cannot supply the depth you refused to brown into the meat and onions. The beef must take a quick, dark colour, the onions must brown patiently, and only then may beer, stock, roux, and sugar become one sauce. Layering is not ceremony. It lets the onions season every slice while the slow oven does its work.
The original kitchen assumed a saucier, the cook responsible for sauces, stock fat ready for the sauté pan, brown stock never far from the fire, and prepared brown roux. Here the book’s proportions are halved for four, the parallel work is sequenced for one cook, and a small brown roux is made while the rest of the mise en place waits. Beef dripping or clarified butter replaces the stockpot fat, and good unsalted brown beef stock supplies the body. One cook, one stove, one evening.
The fine tammy and timbale used for the optional Soubise service are brigade scaffolding, so this version keeps the book’s primary service, beef and onions mingled generously in their cocotte. Browning, layering, brown roux, equal measures of beer and stock, and the full slow braise remain, because they are the dish. Before you touch the pan, know this: take the onions to a full chestnut brown without scorching them, because pale onions leave the beer harsh, and no length of braising can invent the sweetness you skipped.
Carbonnades belong to Flanders on both sides of the Franco-Belgian border, with a firm home in the estaminets and family kitchens of French Flanders around Lille, where beer, not wine, fills the braising pot. The dish traveled from domestic and tavern cooking into the classical grand-kitchen canon, which formalized its sauce with brown stock and brown roux while preserving the layered beef and onions. Old lambic is this classical entry’s preferred beer, though northern tables also use malty brown ale; the constant is beer balanced by a little sugar, never a Burgundy-style wine sauce.
The technique, the tradition, and the story behind every dish.
trimmed and cut across the grain into short slices about ¼ inch (6 mm) thick
fine sea salt
Quantity
2 teaspoons (10 ml / 12 g), divided, plus more if needed
freshly ground black pepper
Quantity
1 teaspoon (5 ml / 2 g), divided
rendered beef fat, traditionally stock fat, or clarified butter
Quantity
2 tablespoons (30 ml / 28 g)
large yellow onions
Quantity
2 large, about 2 cups (475 ml / 285 g)
minced
unsalted butter for the onions
Quantity
2 tablespoons (30 ml / 28 g)
unsalted butter for the brown roux
Quantity
2 tablespoons (30 ml / 28 g)
all-purpose flour for the brown roux
Quantity
¼ cup (60 ml / 29 g)
unfruited old lambic or malty dark Belgian ale
Quantity
1¾ cups (420 ml / approximately 420 g)
unsalted brown beef stock
Quantity
1¾ cups (420 ml / approximately 420 g)
powdered sugar
Quantity
3 tablespoons (45 ml / 21 g)
sifted
bouquet garni of parsley, thyme, and bay
Quantity
1
Ingredient
Quantity
boneless beef shoulder or chucktrimmed and cut across the grain into short slices about ¼ inch (6 mm) thick
1½ pounds (680 g)
fine sea salt
2 teaspoons (10 ml / 12 g), divided, plus more if needed
freshly ground black pepper
1 teaspoon (5 ml / 2 g), divided
rendered beef fat, traditionally stock fat, or clarified butter
2 tablespoons (30 ml / 28 g)
large yellow onionsminced
2 large, about 2 cups (475 ml / 285 g)
unsalted butter for the onions
2 tablespoons (30 ml / 28 g)
unsalted butter for the brown roux
2 tablespoons (30 ml / 28 g)
all-purpose flour for the brown roux
¼ cup (60 ml / 29 g)
unfruited old lambic or malty dark Belgian ale
1¾ cups (420 ml / approximately 420 g)
unsalted brown beef stock
1¾ cups (420 ml / approximately 420 g)
powdered sugarsifted
3 tablespoons (45 ml / 21 g)
bouquet garni of parsley, thyme, and bay
1
Equipment Needed
•4-quart heavy lidded cocotte or Dutch oven
•12-inch heavy skillet
•Fine-mesh strainer
•Flat whisk and kitchen tongs
Instructions
1
Cook the brown roux
Melt the roux butter in the heavy skillet over medium-low heat, add the flour, and stir without stopping until the mixture passes from pale sand to the brown of a hazelnut, about 12 to 18 minutes. The aroma should be toasted and nutty, never acrid. If the colour begins racing, lift the skillet from the heat and keep stirring until it slows. Scrape the brown roux into a bowl to cool, then wipe the skillet clean before browning the beef.
2
Brown the onions
Melt the onion butter in the cocotte over medium heat. Add the minced onions with a pinch of the measured salt and cook for 25 to 35 minutes, stirring more frequently as they colour, until they are soft and uniformly chestnut brown. If the pot floor begins catching before the onions are ready, add a spoonful from the measured stock and scrape it clean; the moisture will evaporate and the browning can continue. Transfer the onions to a bowl.
Do not stop when the onions are merely golden. Their full browning supplies the sweetness that balances the beer, and that time at the stove is the dish.
3
Brown the beef
Season the beef with 1½ teaspoons of the salt and ¾ teaspoon of the pepper. Heat the rendered beef fat or clarified butter in the wiped skillet over medium-high heat until shimmering. Brown the slices quickly in three batches, about 60 to 90 seconds per side, leaving space around every piece. They need a dark bronze surface but should remain underdone within. Transfer each batch to a plate while preserving the brown fond on the skillet floor.
4
Layer the carbonnades
Arrange the beef and browned onions in alternating layers inside the cocotte, beginning and ending with onions. Place the bouquet garni in the middle as you build. Keep the layers loose enough for the sauce to move between them, but do not stir them together yet.
5
Build the beer sauce
Pour excess fat from the beef skillet while leaving its bronze fond intact. Take the skillet off the heat and add the beer gradually, then return it to medium heat and scrape up every browned morsel. Add the remaining brown beef stock and bring the liquid to a boil. Whisk in the cooled brown roux a little at a time, followed by the powdered sugar, and boil for 2 to 3 minutes while stirring, until the sauce lightly coats a spoon. If the roux gathers into lumps, do not discard the sauce. Ça se rattrape: keep it boiling while you whisk, then pass it through the fine-mesh strainer directly over the layered beef and onions. The book’s straining step is the rescue as well as the refinement.
Add the beer cautiously off the heat at first. It may foam against the hot skillet, and three small additions are easier to control than one grand gesture.
6
Braise at a tremble
Cover the cocotte and place it in a 300°F (150°C) oven. Braise for 2½ to 3 hours, until the beef yields easily to a fork and the onions have nearly melted into the sauce. The liquid should barely tremble. If it bubbles hard when checked, lower the oven to 275°F (135°C); a fierce boil tightens the meat and drives the fat from the sauce.
7
Finish the sauce
Remove and discard the bouquet garni, then fold the beef and onions together gently, preserving the slices. If the sauce is thin, lift out the solids and boil the sauce alone for several minutes before returning them. If it is too tight, loosen it with a spoonful of hot water. Skim any excess fat, then season with the reserved salt and pepper. Bring the carbonnades to the table in their cocotte, the onions mingled through the beef and the sauce glossy enough to hold to every slice. À table!
Chef Tips
•Old lambic is the book’s first choice. Select an unfruited, dry bottle; if it cannot be found, use a malty dark Belgian ale. Avoid IPA, heavily roasted stout, and sweet fruit beer, because their bitterness, roast, or syrup only grows stronger during the braise.
•Ask for shoulder or cushion beef and chill it for 20 minutes before slicing. Firm meat cuts cleanly across the grain, and those short, even slices tenderize together instead of leaving half the pot ready while the rest remains chewy.
•Many household carbonnades use mustard-spread bread or pain d’épices as a thickener. Those belong to other legitimate branches of the dish. This specific formula uses brown roux, brown stock, and powdered sugar, so bread and mustard stay out of the pot.
•The entry also offers a formal timbale covered with Soubise, an onion purée made by rubbing the cooked onions and sauce through a tammy. A fine-mesh strainer is the home equivalent, but the primary service is better suited to tonight: beef mingled with its onions, generous and unmasked. Cooking well is not cooking fancy.
•Serve with pommes vapeur, mashed potatoes, or thick bread for the sauce. Pour the same style of beer used in the pot; a wine would only argue with it.
Advance Preparation
•Carbonnades improve after a night in the cold. Cool the finished braise promptly, transfer it to shallow containers within two hours, and refrigerate for up to 3 days. Lift away any hardened surface fat, then reheat gently in a covered cocotte, loosening the sauce with a spoonful of water if needed.
•The brown roux can be cooked up to 5 days ahead and refrigerated in a covered container. The onions may also be browned a day ahead, leaving only the beef, sauce, and slow braise for the evening itself.
Frequently Asked Questions
Nutrition Information
1 serving (about 365g)
Calories
605 calories
Total Fat
41 g
Saturated Fat
20 g
Trans Fat
1 g
Unsaturated Fat
17 g
Cholesterol
170 mg
Sodium
1350 mg
Total Carbohydrates
22 g
Dietary Fiber
1 g
Sugars
9 g
Protein
37 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.