Belgian stew, often called carbonnade flamande, is a Flemish beef-and-onion braise from Belgium, slowly cooked with beer until the meat is tender and the sauce is rich. This version balances a malty Belgian ale with mustard-topped bread and a little vinegar, then serves the stew with potatoes, fries, or bread; ingredients and seasonings vary among regions and households.
Ingredients
- 3 lb (1.36 kg) boneless beef chuck, cut into roughly 1½-inch (4 cm) pieces
- 1½ tsp (9 g) fine salt, plus more to taste
- ½ tsp (1 g) freshly ground black pepper
- ⅓ cup (40 g) all-purpose flour
- 2 tbsp (30 ml) neutral oil, such as canola oil
- 1 tbsp (14 g) unsalted butter
- 2 lb (900 g) yellow onions, thinly sliced
- 2 cups (475 ml) Belgian dubbel, brown ale, or another malty, not-too-bitter dark ale
- 1 cup (240 ml) low-sodium beef stock
- 2 slices (about 60 g) sturdy country bread, crusts left on
- 1½ tbsp (22 ml) Dijon mustard
- 1 tbsp (12 g) packed light brown sugar
- 2 sprigs fresh thyme, or ½ tsp (0.5 g) dried thyme
- 1 bay leaf
- 1 tbsp (15 ml) apple cider vinegar
- 2 tbsp (8 g) chopped fresh parsley, for serving
Instructions
- Pat the beef dry with paper towels so it browns instead of steaming. In a large bowl, toss it with the salt and pepper, then sprinkle over the flour and toss again until lightly coated. Slice the onions, measure the remaining ingredients, and spread the mustard over one side of each bread slice. This preparation takes about 25 minutes. If the beef is very wet, dry it in batches; excess moisture can make browning difficult.
- Heat the oil in a heavy Dutch oven or deep, lidded pot over medium-high heat. Brown the beef in 3 or 4 batches, leaving space between pieces, for about 3 to 4 minutes per batch, turning to color several sides. Transfer browned pieces to a plate. Add a small splash more oil only if the pot looks dry. A deep brown crust adds flavor, but the beef does not need to cook through at this stage.
- Lower the heat to medium and add the butter and sliced onions. Cook for about 10 minutes, stirring often and scraping up the browned bits, until the onions are softened and beginning to turn golden. If the bottom starts to scorch, reduce the heat and add a tablespoon of water. The onions will continue softening during the braise, so they need not be deeply caramelized.
- Pour in the ale and beef stock, scraping the pot with a wooden spoon to loosen any browned residue. Stir in the brown sugar, thyme, and bay leaf, then return the beef and any juices on the plate to the pot. The liquid will not necessarily cover every piece; the beef and onions release moisture as they cook. Bring the mixture just to a gentle simmer.
- Lay the bread slices mustard-side down on top of the stew. Cover the pot, leaving the lid slightly ajar, and reduce the heat to low. Simmer gently for 2 hours and 25 minutes, stirring carefully every 30 to 40 minutes so the onions and bread do not stick. Keep the liquid at a quiet bubble rather than a hard boil; vigorous boiling can make the meat tough and cause the sauce to reduce too quickly. If it becomes unusually thick before the beef is tender, add ¼ cup (60 ml) water or stock.
- Check the beef with a food thermometer: USDA FSIS gives 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef; this long braise should take the meat well beyond that temperature so it becomes spoon-tender. If the pieces still resist a fork, cover the pot and simmer for another 15 to 20 minutes, then check again. Remove the thyme stems and bay leaf. Stir the mustard bread into the sauce until it dissolves and thickens the stew, then stir in the cider vinegar. Taste and adjust the salt, pepper, or vinegar a little at a time.
- Turn off the heat and let the stew stand, covered, for 10 minutes so the sauce settles. If a layer of fat has collected on top, skim off what you prefer. Sprinkle with parsley and serve hot. The sauce should cling to the beef but remain loose enough to spoon over potatoes or bread; add a small splash of hot stock if it has thickened more than you like.
Tips
- Choose a malty beer. A Belgian dubbel or brown ale gives the stew a rounded, lightly sweet flavor. Avoid very bitter IPAs, which can become harsh during a long simmer. If Belgian beer is hard to find, use a mild brown ale or porter; the flavor will be less distinctly Belgian but still work well.
- Brown in batches. Crowding the pot traps steam and leaves the beef gray rather than browned. Give the pieces room, and let the oil heat again between batches. The browned residue at the bottom is useful flavor, so scrape it into the sauce when you add the beer.
- Keep the simmer gentle. The liquid should bubble softly, not boil rapidly. Check the pot periodically, especially on a powerful burner, and add a little stock or water if the sauce reduces before the meat is tender.
- Adjust the sweet-sour balance at the end. Ale and onions vary in sweetness. Add the vinegar gradually, tasting as you go; if the sauce tastes too sharp, stir in a pinch more brown sugar. If it tastes flat, a little salt or vinegar can bring it into balance.
Serving Suggestions
Serve the stew in warm bowls with Belgian-style fries, boiled potatoes, or mashed potatoes to catch the onion-rich sauce. Crusty bread is another practical choice, especially if you want something to wipe the bowl clean. A simple green salad, steamed green beans, or braised red cabbage adds freshness and contrast without competing with the dark, savory braise. For a traditional-feeling meal, bring the pot to the table and offer extra mustard at the side. A malty ale used in the recipe can also be served with dinner if desired.
If serving fries, prepare them separately while the stew rests rather than trying to cook them in the sauce. For a relaxed meal, the stew can be made earlier in the day and warmed gently before serving; its flavor often seems more unified after a little time in the refrigerator. Loosen the sauce with a splash of water or stock if it has become very thick during cooling.
Variations
Use a different beer: A mild porter or brown ale is a useful substitute for Belgian dubbel. A stout can make the sauce darker and more roasted, while a strongly hopped beer may contribute an unpleasant bitterness. Alcohol-free malt beer can be used, though it may produce a sweeter, less complex sauce; taste and adjust the vinegar near the end.
Make it without beer: Replace the ale with 2 cups (475 ml) beef stock and add 1 tbsp (15 ml) cider vinegar or malt vinegar. This keeps the dish savory and gently tangy, but removes the characteristic malty beer flavor. Add the vinegar gradually, because its strength varies by type.
Change the cut: Beef shin or stewing beef can replace chuck if cut into similar-sized pieces. Shin may need extra simmering time and can make the sauce more gelatinous. Check tenderness rather than relying only on the clock, and add liquid if needed.
Make it gluten-free: Use a gluten-free flour blend for coating, gluten-free bread for the mustard topping, and stock and beer labeled gluten-free. The bread helps thicken the sauce, so if you leave it out, mix 1 tbsp (8 g) cornstarch with 1 tbsp (15 ml) cold water and stir it into the simmering stew at the end. Cook briefly until the sauce thickens.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in a covered, shallow container. They keep for 3 to 4 days in the refrigerator. Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring occasionally and adding a little water or stock if needed. Heat leftovers to 165°F (74°C), checking the center with a food thermometer. You can also reheat a portion in the microwave, stirring midway and checking the temperature in more than one spot.
To freeze, cool the stew promptly, pack it in airtight freezer-safe containers with a little room for expansion, and freeze for up to 3 months for best quality. Thaw overnight in the refrigerator, then reheat to 165°F (74°C). The sauce may look slightly separated after thawing; stir it over gentle heat until smooth. Do not leave the stew at room temperature for more than 2 hours.
Frequently Asked Questions
What is Belgian stew called?
It is commonly known as carbonnade flamande, or Flemish beef stew. It is associated with Belgium’s Dutch-speaking Flanders region and is generally made by braising beef and onions with beer. Recipes differ in the beer, seasoning, and use of bread or sweet-and-sour ingredients.
What beer is best for Belgian stew?
Choose a malty, relatively low-bitterness beer, such as Belgian dubbel or brown ale. A mild porter is a practical alternative. Strongly hopped beers can turn bitter as they reduce, so select a beer whose flavor you enjoy and avoid using one that tastes aggressively bitter.
Why is my beef still tough?
It usually needs more time at a gentle simmer. Chuck becomes tender as its connective tissue softens, and the timing can vary with the size of the pieces, the pot, and the heat. Keep the lid on, maintain a low bubble, and continue cooking in 15- to 20-minute increments until a fork slides into the beef easily.
Can I make Belgian stew a day ahead?
Yes. Cool and refrigerate it within 2 hours, then keep it covered for up to 3 to 4 days. Reheat gently in a pot until the center reaches 165°F (74°C). If the sauce has set or thickened in the refrigerator, stir in a little water or stock as it warms.
Can I cook this in a slow cooker?
Yes, but brown the beef and soften the onions in a pan first for better flavor. Transfer them to the slow cooker, add the beer, stock, sugar, thyme, and bay, and cook on low until the beef is tender, usually about 7 to 8 hours depending on the appliance. Add the mustard bread near the end or stir in a cornstarch slurry to thicken; slow cookers vary, so check tenderness and temperature rather than relying on time alone.
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).