Celebrated local chef Laurent Zirotti shares his secrets on sous vide cooking (2024)

  • Food
  • Food News

February 21, 2019

ByCarrie Scozzaro

Young Kwak photo

French-born chef Laurent Zirotti uses sous vide at home and in his Post Falls restaurant.

A good chef has many tools in his or her toolbelt. Sous vide is just one of them, says chef Laurent Zirotti, who relied on the cooking method to pull off his beef bourguignon when competing against Food Network chef Bobby Flay last fall. Flay won, but Zirotti still smiles at the memory of it. He also uses the cooking method at home and at Fleur de Sel restaurant, the popular Post Falls spot he opened with wife Patricia in 2008.

French for "under vacuum," sous vide refers to both a method of cooking and the equipment used. It combines three key elements: a sturdy, heat-resistant plastic or stainless steel container full of water; the sous vide heating element or circulator, which is placed in the water bath to keep it at a low-yet-constant temperature; and a sealed jar or bag in which the food cooks slowly while submerged in the hot water.

At home, says Zirotti, he prefers to cook in a glass canning jar versus a bag, although when he does use plastic bags he'll use Ziploc brand because they are bisphenol-A-free (BPA) and can withstand long cooking times typical of sous vide. The sausage and lentil recipe he created to demonstrate the versatility of sous vide, for example, takes around four hours to cook, while the dulce de leche he makes from a simple can of sweetened condensed milk takes between 15 and 20 hours.

Zirotti uses several brands of sous vide circulators, the equipment that enables this slow, even cooking. At home, he has a Wi-Fi-enabled Anova brand sous vide, which allows him to turn the device on remotely, much like a crockpot. At work, he uses the ChefSteps Joule brand, which resembles the cylindrical Anova brand, along with a square-ish VacMaster, a higher-wattage device capable of heating larger amounts of water, up to eight gallons,which is ideal for commercial applications.

Regardless of the sous vide brand, says Zirotti, it's important to understand the process.

"The idea of sous vide is a constant low temperature," Zirotti says. "It's perfectly safe," he adds, as long as the food is either served right away or cooled very, very quickly to prevent spoilage.

Sous vide is also not appropriate for every meal or preparation technique, says Zirotti, a James Beard Foundation Award semifinalist in 2017 who also competed on Food Network's Guy's Grocery Games last fall. While it's great for vegetables and meat, he says, it may not be worth it for sauces.

At Fleur de Sel, for example, Zirotti uses sous vide to make a perfectly tender beef shoulder, vegetables for other dishes and a 63-degree egg, slow cooked for the perfect balance of rich, gooey yolk and firm egg white.

It's also important to experiment says Zirotti, who uses sous vide to create île flottante, or floating island, a classic French dessert his mother served when Zirotti was growing up in the Alsace region. As experienced as he is, Zirotti got a surprise when sous vide cooking meringue with a new recipe —it nearly exploded out of the jar in which he cooked it.

"But I liked the texture," says Zirotti, who, by the look on his face, is delighted at learning something new. ♦

Young Kwak photo

Zirotti's lentil and sausage stew, cooked via the sous vide method.

Lentil and Sausage Stew

  • 1 cup of Shasta yellow lentils
  • 3 cups water, or a mix of water and chicken broth
  • 1 sausage (duck, chicken or summer) cut into 1-inch pieces
  • 1 slice of raw bacon, cut in half
  • 3 garlic cloves, peeled
  • 1 celery stick, cut into
  • 1-inch pieces
  • 1 carrot, peeled and cut into 1-inch pieces
  • 1 teaspoon kosher salt
  • 1/4 teaspoon cracked black pepper
  • 1 sprig fresh thyme or rosemary
  • 1 bay leaf
  1. Place ingredients in a 32-ounce glass jar with lid, seal tight and shake well.
  2. Submerge jar completely in water bath set at 84 degrees Celsius/183 degrees Fahrenheit and cook for at least 4 hours.
  3. Remove from bath (canning jar lifters are helpful) and let rest a few minutes.
  4. Serve and garnish with fresh cut onions and parsley, or a ravigote or tapenade, or chimichurri to add brightness and a fresh texture. Dijon mustard is a nice side, too.
  5. If you're not eating right away, cool quickly in a water and ice bath, then store in the refrigerator in the original jar for up to 4 days.

Île Flottante (Floating Island)

For the crème anglaise:

  • 2 cups whole milk
  • 1/3 cup sugar
  • 5 eggs, separated
  • 1 vanilla bean or 1 teaspoon vanilla extract
  1. Whisk all ingredients in a nonreactive bowl.
  2. Place in jar and submerge in water bath. If using a Ziploc bag, seal the bag nearly closed and place slowly into water, letting it sink until most of bag is submerged, then seal the bag completely. This forces air out and ensures the bag will not float.
  3. Cook at 84 degrees Celsius/181 degrees Fahrenheit for 1 hour.
  4. Remove from bath and cool in an ice and water bath for at least one hour, to at least 41 degrees Fahrenheit.
  5. Pour cooled crème anglaise into a bowl and whisk.
  6. Top with cooked, cooled meringue.

For the meringue:

  • 5 eggs whites
  • 1 teaspoon cornstarch or cream of tartar
  • 1/2 cup sugar
  1. In a mixing bowl add cornstarch to egg whites and whisk to a soft peak with an electric mixer.
  2. On a slower speed, add sugar little by little to make meringue very stiff.
  3. Spoon the meringue into quart-sized canning jar until 3/4 full, putting excess into another jar as needed.
  4. Seal jar and submerge in the water set at 84 degrees Celsius/181 degrees Fahrenheit. To prevent jar from floating, place another lidded jar filled with water on top of it.
  5. Cook for 1 hour.
  6. Remove the jar, let cool for 10 minutes and then open slightly to relieve pressure in the jar. The meringue will puff up.
  7. Cool in fridge and serve on top of the crème anglaise.
  8. Add toasted almonds and caramel syrup, chocolate syrup or dulce de leche. (To make via sous vide, remove label from can of sweetened condensed milk and cook at 85 degrees Celsius/185 degrees Fahrenheit for 15-20 hours).

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } // const insertionBlockClass = `fdn-paragraph-insertion-block`; const styleElementHook = `fdn-paragraph-insertion-styles`; jQuery(element).addClass(insertionBlockClass); if (jQuery(`[${styleElementHook}]`).length === 0) { jQuery('div.fdn-content-body, div #storyBody').append('

') const paragraphLineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() const styleElement = jQuery(`

`); const styleText = ` div.fdn-content-body br+.${insertionBlockClass}:not([hidden]), div #storyBody br+.${insertionBlockClass}:not([hidden]) { margin-top: ${paragraphLineHeight*2}px; margin-bottom: ${paragraphLineHeight}px; } div.fdn-content-body br+.${insertionBlockClass}[hidden] > div:last-of-type, div #storyBody br+.${insertionBlockClass}[hidden] > div:last-of-type { margin-bottom: ${paragraphLineHeight*2}px; } ` styleElement.text(styleText); jQuery('head').append(styleElement); } // } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.insertElemenAtEnd = function (element) { if (this.paragraphEndNodes.length) { let lastNode = this.getNodeAtIndex(this.paragraphEndNodes.length -1); if (this.isDoubleBrParagraphBreak(lastNode) || this.isBrParagraphBreakBeforeBlockElement(lastNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('
').insertAfter(this.paragraphEndNodes[index]); jQuery('
').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body, div #storyBody').append('

') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginTop: `${lineHeight*2}px`, marginBottom: `${lineHeight}px` }); } } } } this.bodyContainer.append(element); } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } }

`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { myParagraphTool.insertElemenAtEnd(componentElement) } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = parseInt(item.startingPoint) - 1; var insertionMax = parseInt(item.maxInsertions) || 100; var insertionCount = 0; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length && insertionCount < insertionMax; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); const clonedComponent = componentElement.clone(); myParagraphTool.insertElemenAtIndex(clonedComponent, i); insertionCount++; } } } } }); Foundation.Content['16590562'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } Foundation.Content['16590562'].previewInsertionPoints = function () { var myParagraphTool = Foundation.Content['16590562'].paragraphTool myParagraphTool.paragraphEndNodes.each((index, item) => { const insertionPointPlaceholder = jQuery(`

Insertion point ${index+1}

`) myParagraphTool.insertElemenAtIndex(insertionPointPlaceholder, index); }); return 'Paragraph insertion placeholders applied.'; }

Celebrated local chef Laurent Zirotti shares his secrets on sous vide cooking (2024)
Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 6039

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.