Advertisement

The Takeaway: Valérie’s French Cooking is très délicieux


Illustration by Jordan Sellergren, photos courtesy of Valerie’s French Cooking on Facebook

I have been a Francophile for so long that I don’t quite remember when it started. At some point in my tweens, I grew fascinated with French culture. I took French through all four years of high school, listened to French pop music, watched French films and tried gamely to read French Vogue. I associated France with beauty and sophistication, things that felt sorely lacking in my life and my person.

One aspect of French culture that was in rather short supply in Iowa in the ’90s was French food. For years, my experience was limited to the scant and random things one could find in grocery stores and on restaurant menus: croissants and baguettes, Nutella (to which I was wildly allergic), French onion soup and a very bad experience with brie on food day in my French class. We had an excellent French café in Cedar Rapids for a while, but I was always too nervous to venture beyond ordering quiche. So while my fascination with France has stayed strong, my experience with French food has been sporadic. So it was with great excitement — and a bit of caution — that I learned of the existence of Valérie’s French Cooking in a Facebook restaurant group last year.

Valérie Martin is a native Parisian who moved to Iowa in 2008 and began her business with private catering in 2010. Today, Valerie’s French Cooking is housed in a beautiful historic home near downtown Iowa City. In addition to catering, the business has expanded to include farmers market appearances and a variety of individual meals that can be ordered online.

Despite being dazzled by images of boeuf bourgignon and gorgeous bûche de Noël last winter, I never pulled the trigger and tried the food, thinking that I would save it for a special occasion that never came. My first experience with the food was actually at the downtown farmer’s market. I bought a huge, delicious almond croissant and was impressed with the flaky pastry, the generous crusting of sliced almonds and the balanced sweetness of a pastry that often veers into being too sweet. About a month later, tired after work and looking for something to order for a late dinner, I stumbled across Valérie’s French Cooking.

The menu offerings are numerous and include everything from crepes to sandwiches to the aforementioned boeuf bourgignon and the most robust dessert menu I’ve ever seen.

I got a classic French onion soup, a tapenade and brie croissant that was one of the weekly specials and macarons in three flavors: lapsang souchong, earl grey and pistachio. The food arrived in about 40 minutes, which feels like a small, luxuriant miracle.

The serving sizes were generous, so much so that I saved half of it for the following day. The soup was delicious and hearty without being too rich. The broth contains both wine and port which gave it flavor depth, and I appreciated that the gruyére cheese was grated into the soup and melted onto the baguette croutons rather than melted across the top of the soup itself. This may have been a modification to make it easier to package for delivery, but it was also much easier to eat.

The baguette was simple and flawlessly executed. It contained just brie, tapenade and mixed greens. The tapenade was briny and tangy and it would have been easy for that ingredient to overwhelm everything else but the creamy mildness of the brie pulled back on the tapenade’s tartness just enough so that both the flavors and the texture were perfectly balanced. The greens were fresh and crisp and the baguette was flaky and delicious, but importantly, also large and substantial enough to actually hold the contents of the sandwich. I’ve had many a croissant-based sandwich fall apart in my hands because it was too wet or the croissant was over filled, but this sandwich stayed intact and didn’t get soggy through delivery and two different meals 24 hours apart.

As for the macarons, they are for me much like pizza in that I’ve never met one I didn’t like. I’ve eaten them at high-end restaurants and out of cut-rate boxes from TJ Maxx and enjoyed every one, so it was a foregone conclusion that I would enjoy these. They were almost too pretty to eat. with brightly colored cookies and fillings and a dusting of edible glitter (!). But they were also too tasty not to eat. The sandwich cookies had a crisp exterior that crumbled into a pleasant softness when you bit into them and the ganache that filled them would have pleased Goldilocks: not too sweet, not too thick, it was just right. They were also the perfect size; one was enough to satisfy, so I got to eat them over three days.

The food from Valérie’s French Cooking lived up to my long held feelings about what French culture has given the world: it was elegant and delicious, a workaday indulgence that you can justify giving yourself on a random Tuesday just because. Quelque chose de spécial.

Presented by CHOMP


[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/the-takeaway-valeries-french-cooking-is-tres-delicieux/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="243"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, 'https://littlevillagemag.com/wp-content/plugins/gravityforms-asdf111aasdfffs-nope/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/littlevillagemag.com\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>