[{"data":1,"prerenderedAt":418},["ShallowReactive",2],{"recipe:belgian-vol-au-vent":3,"recipe:country:belgium":202},{"slug":4,"title":5,"nativeName":6,"pronunciation":7,"countrySlug":8,"region":9,"emoji":10,"summary":11,"intro":12,"story":13,"whyThis":14,"tips":19,"substitutions":26,"variations":39,"serveWith":49,"storage":51,"faq":52,"equipment":68,"baseServings":73,"prepMinutes":74,"cookMinutes":75,"difficulty":76,"course":77,"diet":79,"mainIngredients":80,"ingredients":86,"instructions":150,"nutrition":176,"images":183,"keywords":193,"publishedAt":200,"updatedAt":200,"authorSlug":201},"belgian-vol-au-vent","Vol-au-Vent (Belgian Chicken and Meatball Pastry Case)","Videe \u002F koninginnenhapje","vol-oh-VAHN","belgium","Brussels and Flanders","🥧","A tall puff pastry case loaded with poached chicken, tiny pork meatballs and mushrooms in a lemony cream sauce — the brasserie lunch Belgians order with a mountain of fries.","Belgian vol-au-vent is a puff pastry shell filled with poached chicken, marble-sized meatballs and sliced mushrooms bound in a velouté finished with cream and sharpened with lemon. It is pale, rich and unashamedly old-fashioned, and it appears on brasserie menus across the country under three names — vol-au-vent, videe, or koninginnenhapje, \"little queen's bite\". The sauce is the work: a proper blond roux, chicken poaching liquid whisked in slowly, then cream and enough lemon juice to keep the whole thing from feeling heavy. The meatballs are what make it Belgian rather than French, and they are seasoned with nutmeg and left small so several land in every spoonful. Fries on the side, always.","The pastry case is French and old: the vol-au-vent, meaning something like \"flying in the wind\", is credited to the pastry tradition of early nineteenth-century Paris and named for how little the baked shell weighs. The filling of chicken in a white sauce, bouchée à la reine, carries its own French court story that is repeated everywhere and documented nowhere very firmly. What Belgium did was take the format, add small pork or veal meatballs, make it a full-sized main course rather than a canapé, and serve it with fries — a combination no French kitchen would recognise.\n\nIt became the sort of dish that marks occasions. Vol-au-vent turns up at Belgian communion lunches, family Sundays and the fixed-price menus of unfashionable brasseries, which has given it a slightly nostalgic reputation without ever pushing it off the menu. Frozen supermarket versions are common and mediocre, which is part of why the homemade one lands so well: the difference between a sauce built from real poaching broth and one built from a packet is enormous, and it is entirely down to the roux and the liquid.\n\nThe technique worth taking seriously is the velouté. Butter and flour are cooked together until the mixture smells of biscuit rather than raw flour but has taken on no real colour, then hot broth is added a ladle at a time and whisked smooth before the next goes in. Rushing it gives lumps; skipping the flour-cooking gives a sauce that tastes pasty no matter how much cream goes in. Belgians also insist on the lemon. Without acid, a chicken-cream-mushroom sauce sits flat and cloying on the palate; a good squeeze at the end makes it taste like a dish rather than a filling.",[15,16,17,18],"Poaches the chicken and cooks the meatballs in the same broth, so the sauce is built from liquid with real flavour.","Walks through the blond roux and the ladle-by-ladle velouté, the step that decides whether the sauce is silky or lumpy.","Keeps the meatballs small and nutmeg-scented, the detail that separates the Belgian version from a French bouchée.","Balances the richness with lemon and white pepper instead of leaving the sauce heavy.",[20,21,22,23,24,25],"Roll the meatballs no bigger than a large marble. Full-size meatballs make the filling clumsy and will not sit inside the pastry case.","Cook the roux for a full two minutes before adding liquid, until it smells faintly of biscuit. Undercooked flour makes the sauce taste chalky.","Add the hot broth one ladle at a time, whisking to a smooth paste each time before the next. This is the whole difference between velouté and lumps.","Bake the pastry cases separately and fill them at the very last moment, or the base turns to wet paper before it reaches the table.","Season the sauce with white pepper and nutmeg rather than black pepper, so the specks do not show in a deliberately pale sauce.","If the sauce thickens too far while it sits, loosen it with a splash of the reserved poaching broth, not with water or extra cream.",[27,31,35],{"original":28,"swap":29,"note":30},"Ground pork for the meatballs","Ground veal, or half pork and half veal","Veal is the more old-fashioned Belgian choice and gives a finer, paler meatball. Pure beef makes the filling too assertive.",{"original":32,"swap":33,"note":34},"Shop-bought puff pastry cases","Two sheets of all-butter puff pastry cut into 10 cm discs, stacked with a ring on top and baked at 200°C","Cutting your own gives a better shell than most frozen cases. Chill the rings hard before baking so they rise straight.",{"original":36,"swap":37,"note":38},"Button mushrooms","Chestnut mushrooms, or a handful of rehydrated dried mushrooms plus their soaking liquid","Dried mushrooms deepen the sauce considerably, but they will tint it beige rather than ivory.",[40,43,46],{"name":41,"description":42},"Videe with asparagus","A spring version with poached white asparagus tips folded in at the end alongside the chicken, common during the Flemish asparagus season.",{"name":44,"description":45},"Fish vol-au-vent","Built on white fish, shrimp and mussels poached in a light fish broth instead of chicken, with the mussel liquor whisked into the velouté.",{"name":47,"description":48},"Vol-au-vent with hard-boiled egg","An older home style where quartered hard-boiled eggs replace some of the meatballs, softening the filling and stretching it further.",[50],"Belgian frites, always — plus a green salad with a sharp vinaigrette to cut the sauce.","The filling keeps 3 days refrigerated and reheats well over low heat with a splash of broth to loosen it; do not let it boil hard or the cream sauce can break. Store the pastry cases separately at room temperature in an airtight tin and re-crisp them for 5 minutes in a 180°C oven before filling. Never refrigerate a filled vol-au-vent — the pastry absorbs sauce and turns to sludge. The filling freezes for 2 months, though the sauce may need a brisk whisk to recombine after thawing.",[53,56,59,62,65],{"question":54,"answer":55},"What is the difference between vol-au-vent and bouchée à la reine?","They are close relatives. Both are puff pastry cases with a creamy chicken filling, but a bouchée à la reine is French, small and often served as a starter, while the Belgian vol-au-vent is a large main course that adds small pork or veal meatballs, mushrooms, and a side of fries. In Belgium the same dish is also called videe or koninginnenhapje depending on the region.",{"question":57,"answer":58},"Why is my sauce lumpy?","The broth went in too quickly. A velouté needs the hot liquid added a ladle at a time, whisked to a completely smooth paste before the next addition, so the flour hydrates evenly. If lumps have already formed, push the sauce through a fine sieve or blitz it briefly with a stick blender, then continue as normal.",{"question":60,"answer":61},"Can I use shop-bought puff pastry cases?","Yes, and most Belgian home cooks do. Bake them until deep gold and completely dry inside, then hollow out any soft dough from the middle before filling. Look for all-butter cases if you can find them; the vegetable-fat versions taste noticeably waxy against a rich cream sauce.",{"question":63,"answer":64},"Can I make vol-au-vent ahead of time?","Make the filling up to three days ahead and reheat it gently on the day. Bake the pastry cases in advance too, but keep the two apart until the last minute — an assembled vol-au-vent softens within about ten minutes. Reheat the filling to steaming, warm the cases in the oven for five minutes, then fill and serve straight away.",{"question":66,"answer":67},"What do Belgians serve with vol-au-vent?","Fries, in a separate dish, which is standard in every brasserie in the country. A simple green salad with a sharp mustard vinaigrette usually comes alongside to cut the richness. Bread is not typical, since the pastry case already plays that role, and the wine of choice is a dry white or a blonde Belgian beer.",[69,70,71,72],"Wide saucepan","Balloon whisk","Slotted spoon","Baking sheet",4,35,40,"medium",[78],"main",[],[81,82,83,84,85],"chicken","ground-pork","mushrooms","puff-pastry","heavy-cream",[87,92,97,101,106,111,114,119,123,125,129,133,136,140,143,146],{"ref":81,"qty":88,"unit":89,"name":90,"group":91},600,"g","chicken thigh fillets, in bite-sized pieces","For the poaching",{"ref":93,"qty":94,"unit":95,"name":96,"group":91},"stock",1,"l","chicken stock",{"ref":98,"qty":94,"unit":99,"name":100,"group":91},"bay-leaf","piece","bay leaf",{"ref":82,"qty":102,"unit":89,"name":103,"note":104,"group":105},300,"ground pork","or half pork, half veal","For the meatballs",{"ref":107,"qty":108,"unit":109,"name":110,"group":105},"breadcrumbs",3,"tbsp","fine breadcrumbs",{"ref":112,"qty":94,"unit":99,"name":113,"group":105},"eggs","egg",{"ref":115,"qty":116,"unit":117,"name":118,"group":105},"nutmeg",0.25,"tsp","freshly grated nutmeg",{"ref":120,"qty":121,"unit":89,"name":120,"group":122},"butter",70,"For the sauce",{"ref":83,"qty":102,"unit":89,"name":124,"group":122},"button mushrooms, sliced",{"ref":126,"qty":127,"unit":89,"name":128,"group":122},"flour",60,"plain flour",{"ref":85,"qty":130,"unit":131,"name":132,"group":122},150,"ml","double cream",{"ref":134,"qty":94,"unit":99,"name":135,"group":122},"lemon","lemon, juiced",{"ref":137,"qty":138,"unit":117,"name":139,"group":122},"white-pepper",0.5,"ground white pepper",{"ref":141,"qty":108,"unit":109,"name":142,"group":122},"parsley","flat-leaf parsley, chopped",{"ref":84,"qty":73,"unit":99,"name":144,"group":145},"large puff pastry vol-au-vent cases","To serve",{"qty":147,"unit":148,"name":149,"group":145},null,"to taste","salt",[151,155,159,162,166,170,173],{"title":152,"text":153,"tip":154},"Mix and roll the meatballs","Work {qty:ground-pork} of ground pork with the breadcrumbs, egg, nutmeg, a heavy pinch of salt and pepper until it is sticky and holds together. Roll marble-sized balls with wet hands — you want around forty small ones, not a dozen large ones.","Fry a teaspoon of the mix and taste it before rolling the rest; this is your only chance to correct the seasoning.",{"title":156,"text":157,"timerSeconds":158},"Poach chicken and meatballs","Bring the stock to a gentle simmer with the bay leaf. Poach the chicken pieces for 8 minutes, lift them out with a slotted spoon, then drop the meatballs into the same broth and poach for 6 minutes, until they float and feel firm. Lift them out too and keep the broth hot.",480,{"title":160,"text":161},"Cook the mushrooms","Melt 20 g of the butter in a wide saucepan and cook the mushrooms over fairly high heat until they have given up their water, it has evaporated, and they squeak against the pan. Tip them out with the chicken and meatballs.",{"title":163,"text":164,"timerSeconds":165},"Make the blond roux","Melt the remaining butter in the same pan, whisk in the flour and cook over medium-low heat for 2 minutes, stirring constantly, until the paste smells of warm biscuit but has taken on no colour beyond pale straw.",120,{"title":167,"text":168,"tip":169},"Build the velouté","Add the hot poaching broth one ladle at a time, whisking each addition to a completely smooth paste before adding the next. Once about 700 ml is in, simmer for 5 minutes, whisking, until the sauce coats the back of a spoon and a finger drawn through it leaves a clean line.","Keep the remaining broth to hand — you will want it to loosen the filling later.",{"title":171,"text":172},"Finish the filling","Stir in the cream, then return the chicken, meatballs and mushrooms and warm through for 3 minutes without boiling. Season with white pepper, salt and the lemon juice, adding the juice a little at a time until the sauce tastes bright rather than merely rich, and stir through the parsley.",{"title":174,"text":175},"Bake the cases and serve","Warm the puff pastry cases in a 180°C oven for 5–8 minutes until crisp and dry inside, then set one on each plate, spoon the hot filling in so it spills generously over the sides, and cap it with the pastry lid. Serve at once with fries.",{"calories":177,"protein":178,"carbs":179,"fat":180,"fiber":108,"sodium":181,"estimated":182},780,48,46,44,940,true,[184,187,189,191],{"src":185,"alt":186},"\u002Fimages\u002Frecipes\u002Fbelgian-vol-au-vent\u002Fhero.jpg","Golden puff pastry case overflowing with creamy chicken, small meatballs and mushrooms",{"src":188,"alt":186},"\u002Fimages\u002Frecipes\u002Fbelgian-vol-au-vent\u002Fhero-16x9.jpg",{"src":190,"alt":186},"\u002Fimages\u002Frecipes\u002Fbelgian-vol-au-vent\u002Fhero-4x3.jpg",{"src":192,"alt":186},"\u002Fimages\u002Frecipes\u002Fbelgian-vol-au-vent\u002Fhero-1x1.jpg",[194,195,196,197,198,199],"vol-au-vent","videe","koninginnenhapje","belgian brasserie","chicken ragout","puff pastry","2026-08-19","dishroute-kitchen",{"items":203,"total":415,"page":94,"limit":416,"hasMore":417},[204,231,254,277,301,321,344,367,385,408],{"slug":205,"title":206,"nativeName":207,"countrySlug":8,"region":208,"baseServings":73,"prepMinutes":209,"cookMinutes":210,"restMinutes":211,"difficulty":76,"course":212,"diet":215,"mainIngredients":218,"images":220,"keywords":224,"publishedAt":200,"updatedAt":200,"authorSlug":201},"belgian-frites","Belgische Frieten (Twice-Fried Belgian Chips with Mayonnaise)","Belgische frieten \u002F frites belges","Nationwide",20,25,30,[213,214],"street-food","side",[216,217],"gluten-free","dairy-free",[219,112],"potato",[221],{"src":222,"alt":223},"\u002Fimages\u002Frecipes\u002Fbelgian-frites\u002Fhero.jpg","Paper cone of thick golden Belgian fries with a fork and a mound of thick mayonnaise on top",[225,226,227,228,229,230],"belgian frites","frieten","double fried potatoes","friterie","mayonnaise","beef fat fries",{"slug":232,"title":233,"nativeName":234,"countrySlug":8,"region":235,"baseServings":73,"prepMinutes":210,"cookMinutes":236,"difficulty":76,"course":237,"diet":238,"mainIngredients":239,"images":243,"keywords":247,"publishedAt":200,"updatedAt":200,"authorSlug":201},"carbonnade-flamande","Carbonnade Flamande (Flemish Beef Braised in Dark Beer)","Stoofvlees \u002F Carbonnade flamande","Flanders",185,[78],[],[240,241,120,242],"beef-chuck","onion","brown-sugar",[244],{"src":245,"alt":246},"\u002Fimages\u002Frecipes\u002Fcarbonnade-flamande\u002Fhero.jpg","Dark Flemish beef stew in a cast-iron pot with glossy beer sauce, onions and a side of fries",[248,249,250,251,252,253],"carbonnade flamande","stoofvlees","belgian beef stew","beer braise","flemish","abbey beer",{"slug":255,"title":256,"nativeName":257,"countrySlug":8,"region":258,"baseServings":73,"prepMinutes":209,"cookMinutes":259,"difficulty":76,"course":260,"diet":261,"mainIngredients":262,"images":266,"keywords":270,"publishedAt":200,"updatedAt":200,"authorSlug":201},"chicons-au-gratin","Chicons au Gratin (Belgian Endive Baked in Ham and Béchamel)","Witloof met ham en kaassaus","Brussels and Flemish Brabant",55,[78],[],[263,120,264,265],"ham","milk","gruyere",[267],{"src":268,"alt":269},"\u002Fimages\u002Frecipes\u002Fchicons-au-gratin\u002Fhero.jpg","Baking dish of ham-wrapped Belgian endive under browned cheese and bubbling béchamel",[271,272,273,274,275,276],"chicons au gratin","witloof met ham","belgian endive","bechamel gratin","chicory","ham and cheese bake",{"slug":278,"title":279,"nativeName":280,"countrySlug":8,"region":281,"baseServings":282,"prepMinutes":74,"cookMinutes":74,"restMinutes":130,"difficulty":283,"course":284,"diet":286,"mainIngredients":288,"images":290,"keywords":294,"publishedAt":200,"updatedAt":200,"authorSlug":201},"gaufres-de-liege","Gaufres de Liège (Yeasted Pearl Sugar Waffles)","Gaufre de Liège \u002F Luikse wafel","Liège, Wallonia",8,"hard",[285,213],"dessert",[287],"vegetarian",[126,120,112,289],"yeast",[291],{"src":292,"alt":293},"\u002Fimages\u002Frecipes\u002Fgaufres-de-liege\u002Fhero.jpg","Irregular Liege waffles with dark caramelised pearl sugar crust cooling on a wire rack",[295,296,297,298,299,300],"gaufre de liege","liege waffle","pearl sugar","belgian waffle","brioche dough","luikse wafel",{"slug":302,"title":303,"nativeName":304,"countrySlug":8,"region":305,"baseServings":73,"prepMinutes":211,"cookMinutes":306,"difficulty":76,"course":307,"diet":308,"mainIngredients":309,"images":312,"keywords":316,"publishedAt":200,"updatedAt":200,"authorSlug":201},"waterzooi","Gentse Waterzooi (Ghent Creamy Chicken Stew)","Gentse waterzooi","Ghent, East Flanders",45,[78],[216],[81,310,311,85,112],"leek","carrot",[313],{"src":314,"alt":315},"\u002Fimages\u002Frecipes\u002Fwaterzooi\u002Fhero.jpg","Deep bowl of pale Ghent waterzooi with chicken, carrot and leek matchsticks in creamy broth",[302,317,318,319,252,320],"gentse waterzooi","ghent","creamy chicken stew","egg yolk liaison",{"slug":322,"title":323,"nativeName":324,"countrySlug":8,"region":325,"baseServings":73,"prepMinutes":210,"cookMinutes":326,"difficulty":76,"course":327,"diet":328,"mainIngredients":330,"images":333,"keywords":337,"publishedAt":200,"updatedAt":200,"authorSlug":201},"belgian-moules-frites","Moules-Frites (Belgian Mussels Steamed with Chips)","Mosselen-friet \u002F moules-frites","Brussels and the Flemish coast",15,[78],[329,216],"pescatarian",[331,332,241,120,310],"mussels","celery",[334],{"src":335,"alt":336},"\u002Fimages\u002Frecipes\u002Fbelgian-moules-frites\u002Fhero.jpg","Black enamel pot of open mussels in buttery celery broth with a separate cone of Belgian fries",[338,339,340,341,342,343],"moules frites","mosselen","belgian mussels","steamed mussels","brasserie","zeeland mussels",{"slug":345,"title":346,"nativeName":347,"countrySlug":8,"region":208,"baseServings":211,"prepMinutes":210,"cookMinutes":348,"restMinutes":349,"difficulty":350,"course":351,"diet":353,"mainIngredients":355,"images":357,"keywords":361,"publishedAt":200,"updatedAt":200,"authorSlug":201},"speculoos","Speculoos (Belgian Spiced Brown Sugar Biscuits)","Speculoos \u002F speculaas",14,720,"easy",[352,285],"snack",[287,354],"nut-free",[126,242,120,356],"cinnamon",[358],{"src":359,"alt":360},"\u002Fimages\u002Frecipes\u002Fspeculoos\u002Fhero.jpg","Stack of thin dark speculoos biscuits with moulded patterns beside a cup of black coffee",[345,362,363,364,365,366],"speculaas","belgian biscuits","brown sugar cookies","saint nicholas","spiced biscuits",{"slug":368,"title":369,"nativeName":370,"countrySlug":8,"region":371,"baseServings":73,"prepMinutes":326,"cookMinutes":211,"difficulty":350,"course":372,"diet":373,"mainIngredients":374,"images":375,"keywords":379,"publishedAt":200,"updatedAt":200,"authorSlug":201},"stoemp","Stoemp (Brussels Lumpy Mash with Root Vegetables)","Stoemp \u002F stoempe","Brussels",[214],[216],[219,311,120,310],[376],{"src":377,"alt":378},"\u002Fimages\u002Frecipes\u002Fstoemp\u002Fhero.jpg","Bowl of coarse Belgian stoemp mash flecked with orange carrot and green leek, melting butter on top",[368,380,381,382,383,384],"belgian mash","brussels","carrot mash","stoemp saucisse","root vegetables",{"slug":386,"title":387,"nativeName":388,"countrySlug":8,"region":389,"baseServings":73,"prepMinutes":210,"cookMinutes":390,"restMinutes":326,"difficulty":350,"course":391,"diet":393,"mainIngredients":394,"images":397,"keywords":401,"publishedAt":200,"updatedAt":200,"authorSlug":201},"tomate-crevette","Tomate Crevette (Tomato Stuffed with North Sea Shrimp)","Tomaat garnaal \u002F tomate crevettes grises","The Belgian coast",0,[392],"appetizer",[329,216,217],[395,396,112,134],"tomato","shrimp",[398],{"src":399,"alt":400},"\u002Fimages\u002Frecipes\u002Ftomate-crevette\u002Fhero.jpg","Ripe tomato hollowed and heaped with tiny grey shrimp in mayonnaise, lid leaning against the side",[402,403,404,405,406,407],"tomate crevette","tomaat garnaal","grey shrimp","belgian starter","north sea shrimp","cold appetizer",{"slug":4,"title":5,"nativeName":6,"countrySlug":8,"region":9,"baseServings":73,"prepMinutes":74,"cookMinutes":75,"difficulty":76,"course":409,"diet":410,"mainIngredients":411,"images":412,"keywords":414,"publishedAt":200,"updatedAt":200,"authorSlug":201},[78],[],[81,82,83,84,85],[413],{"src":185,"alt":186},[194,195,196,197,198,199],10,24,false,1787360048017]