Local farm-to-table events continue to attract diners

Zak Neumann/Little Village

I wonder, sometimes, what our great-grandparents might think of the term “farm-to-table.”

It is a phrase that has gained serious traction in the past decade, but not without some scrutiny. In “The 10 Most Annoying Words and Phrases on Menus, Ranked,” Los Angeles Magazine lists “name-dropping the farm” as the sixth sin (see also: “unnecessary French words”).

Nevertheless, interest in farm-to-table has certainly grown locally, with growers, chefs and diners alike jumping on the opportunity to craft and peruse seasonal menus. Upscale farm-to-table dining events, complete with waitstaff and beverage pairings, increasingly serve as harvest season celebrations and fundraisers for nearby organizations. In Cedar Rapids, the Indian Creek Nature Center hosts dinners throughout the year; early each fall, Kroul Farms in Mount Vernon partners with Pullman Bar and Diner to serve an on-the-farm, multi-course dinner; and in Iowa City, the Farm to Street Dinner on Iowa City’s North Linn Street attracts crowds.

“The event has been capped since the very beginning, and it has always sold out in a few hours,” Betsy Potter, director of operations for the Iowa City Downtown District, said of the Farm to Street Dinner.

Zak Neumann/Little Village

Sarah Halbrook, director of development at the Indian Creek Nature Center, said tickets to their farm-to-table dinners sell out quickly, as well. Most recently, the center featured Cobble Hill chef Andy Schumacher during a late September event, where Schumacher and his team served over 100 patrons a five-course vegetarian meal, all during a two-and-a-half hour time span.

“Each dish has four or five different elements,” Schumacher said. His first course that evening, an heirloom tomato and watermelon salad, was adorned with crumbles of feta, compressed cucumber cubes and basil foam released from a whipped cream canister. “The challenge is making sure that the dinner doesn’t drag,” he said. Spirits paired with each course certainly help with that.

Many credit the 1976 cookbook The Taste of Country Cooking by Edna Lewis as the beginning of the farm-to-table movement. In her book, Lewis, the granddaughter of freed slaves, pays homage to the farming traditions of her hometown, Freetown, Virginia. She urges young chefs to acknowledge “those who worked hard, loved the land and relished the fruits of their labors.”

Zak Neumann/Little Village

“To take those locally produced, locally grown foods and showcasing what our restaurants do here—that is the real purpose.” — Betsy Potter

Lewis, who would later go on to inspire the likes of Alice Waters and Michael Pollan, did not coin the phrase “farm-to-table” outright, but her penchant for fresh produce and seasonal cooking was championed by the movement.

To work in tandem with local farmers and the whims of the seasons, Schumacher keeps the menu for his events “pretty fluid,” he said.

“I like to wait and see what [farmers] are going to have. We work with about four or five farmers, and they will text us a list of what they have every week.”

Schumacher’s second course during the September Indian Creek Nature Center farm-to-table event, a spicy roasted red kuri squash paired with gnudi (like gnocchi, but made with ricotta cheese), was all set to be made with carrots. “But these other nice squash came in,” he said, and so the dish was altered.

Potter of the Iowa City Downtown District said dishes will often deviate from the original menu, but Farm to Street Dinner patrons recognize that as part of the experience. “To take those locally produced, locally grown foods and showcasing what our restaurants do here—that is the real purpose.”

Much of his preparation occurs before the day of the event, Schumacher explained, which is a culinary feat in and of itself. Sauces and vegetables are readied in the Cobble Hill kitchen in the days leading up to the event, then transported to the center where they are rewarmed, arranged on plates in multitudes and garnished with care and precision, ready for servers to whisk them away.

Long, shared tables have become customary seating at farm-to-table events. Halbrook of the Indian Creek Nature Center arranges attendees, following hunches for who might enjoy spending an evening with who. (She aptly seated me across from a pizza connoisseur and beside a woman who brought her own bottle of red wine to share—it was lovely.)

The mission of Iowa City’s Farm to Street Dinner is to “bring together members of Iowa City’s diverse, vibrant community to share a table, a story, and a meal.” But photos of various local farm-to-table events throughout the past few years capture the faces of mostly white attendees that do not mirror the racial and economic diversity present in Iowa City, Cedar Rapids and surrounding areas. It’s the elephant in the room, especially given the black roots of the farm-to-table trend, as well as the food justice ethos embedded in the broader local food movement.

Half of the $140 tickets to the Indian Creek Nature Center’s dinner were donated to the center to support free and low-cost programming offered throughout the year. Because the Nature Center is not government-funded, it relies heavily on donors, Holbrook said. “We have to balance,” she added, “and this is very much a fundraiser for us.”

“We do and always have done ticket giveaways [at the farmers market], and we do have some seats reserved for the farmers free of cost,” said Potter of the Farm to Street Dinner.

Event organizers in Northfield, Minnesota took a big step forward this year in planning a donation-based farm-to-street dinner free to all attendees. The reservation website was available in both English and Spanish; fliers were delivered to nursing homes, senior centers, group homes and Hispanic neighborhoods; and attendees were encouraged to call volunteers for help with transportation to the event.

The late Anthony Bourdain called farm-to-table an “overused definition” and “a little pretentious,” but he conceded, “I’m glad that people are aware and think about these things … and I’m glad that chefs are making the real effort to get the best quality ingredients and that the public is more and more likely to appreciate it and even understand it. So I mean, it’s good.”

It is good. Supporting farmers is good. Fresh, local produce tastes oh-so-good. And the magical renderings of skilled chefs like Schumacher? Deliciously, obnoxiously good.

But—is there still room in our metaphorical food justice belly to see these events become even better? Why, yes. Then again, there’s always room in that belly.

[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='/local-farm-to-table-events-continue-to-attract-diners/#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' >Name</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="104"/><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, '' );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, '' );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:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/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>