Coulibiac (kulebyaka) is the most elaborate pastry-encased dish in the French-Russian repertoire — salmon fillets layered with rice pilaf, hard-boiled eggs, mushroom duxelles, and vesiga (dried sturgeon marrow), wrapped in brioche dough, and baked until golden. Adopted by the French grand cuisine from Russian tradition in the 19th century, coulibiac became a showpiece of the classical menu, appearing at state dinners and in the repertoires of Escoffier and Carême. It is, in essence, the piscine equivalent of boeuf en croûte, but with a more complex layered filling and a richer brioche wrapping. Prepare the components: cook 200g of rice pilaf. Make a dry mushroom duxelles (250g mushrooms). Hard-boil 4 eggs, cool, and slice. Prepare 2 fillets of salmon (800g total), skinned, seasoned, and briefly seared on one side only. If vesiga is available, soak and simmer it until translucent and gelatinous (it is often omitted in modern versions). Roll out brioche dough to a large rectangle, 5mm thick. Layer the fillings along the centre: first rice, then sliced eggs, then one salmon fillet (seared-side down), duxelles, the second fillet (seared-side up), more rice. The layers should create a symmetrical, cross-sectional pattern when sliced. Fold the brioche over, sealing the edges with egg wash. Invert onto a parchment-lined baking sheet so the seam is on the bottom. Cut a steam hole in the top and insert a small foil chimney. Brush with egg wash. Bake at 190°C for 35-40 minutes until the brioche is deeply golden and an internal thermometer reads 55°C at the salmon's centre (medium). Rest for 10 minutes. Slice into thick rounds — each should reveal the beautiful layered cross-section: golden brioche encasing rice, egg, salmon, and duxelles in distinct, colourful strata. Serve with beurre blanc or sauce mousseline on the side. The coulibiac is the dish that demonstrates a kitchen's mastery of multiple techniques simultaneously: pastry-making, rice cookery, fish preparation, and the precise timing needed to cook brioche and salmon to their respective perfections in a single oven.
Multiple components prepared separately: rice, duxelles, eggs, salmon. Layered symmetrically for beautiful cross-section when sliced. Brioche dough (not puff pastry) for the traditional wrapping. Steam chimney prevents soggy pastry. 190°C for 35-40 minutes; internal temp 55°C at salmon centre. Rest 10 minutes. Serve with beurre blanc.
Puff pastry is the common modern substitute for brioche — easier to work with but less rich and traditional. The vesiga (dried sturgeon marrow cord) is nearly impossible to source today — its gelatinous, noodle-like texture is unique, but the dish survives without it. A thin crêpe lining inside the brioche prevents moisture transfer from the filling. Individual portions (in small brioche buns) are more manageable for home cooks. The same principle works with turbot, halibut, or sea bass fillets.
Wet duxelles or rice that creates steam and soggies the brioche. Overcooked salmon — it continues cooking inside the hot brioche during resting. Brioche rolled too thin (tears) or too thick (doughy interior). No steam chimney, causing the pastry to balloon and burst. Not resting, which makes slicing difficult and causes filling to spill.
Le Guide Culinaire — Auguste Escoffier