LV Recommends: Where to swap your burger for a plant patty in the CRANDIC


416 3rd Street SE, Cedar Rapids
Known for their burger-centric menu through which you can travel the world, owners Mitch and Christina Springman make sure their culinary creativity is accessible to all diners by crafting a housemade veggie burger that can be used as a vehicle to sample their international delights. Packed with veggies, lentils, chickpeas and spices, the burger is so good people demand it regardless of if they are vegetarian or not. “I can’t remember the last time I ordered a beef burger,” mentioned one local carnivore when asked about the restaurant’s vegetable-forward option. “I order the veggie burger and top it with meat gravy,” quipped another.

The Mill

120 E Burlington St, Iowa City
The Black Bean Burger at The Mill is well-seasoned, made in-house and served with guacamole. A thinner-than-typical patty makes this option unique in a sea of black bean burgers; it seems to hold together longer than many other black bean burgers and makes for an abundance of crispy surface area.

Short’s Burger and Shine

18 S Clinton St, Iowa City

Short’s Eastside

521 Westbury Dr, Iowa City


1006 Melrose Ave, Iowa City
Short’s Burger and Shine was the leader of the pack in the burger-centric restaurant and craft-beer craze of the last decade. Over the years, they’ve added housemade black bean burgers that you can substitute for their Iowa beef patties, but they’ve also crafted a section of their menu that highlights black bean burger specific preparations. Most are Southwest inspired, save for one that plays with Greek flavors, but all are satisfying and promise to fill you up. Find the same Black Bean Burger menu at Short’s Eastside and sister restaurant Stella.

Trumpet Blossom

310 E Prentiss St, Iowa City
Chef Katy Meyer excels at making craveable vegan food and her housemade Red Bean Veggieburger is no exception. A mixture of red beans and miso and a smattering of spices, this plant-based patty sits atop a perfectly toasty vegan bun with a slick of vegan BBQ aioli. Yum!

Find the big-name meat replacement patties at many local restaurants, including:


5 S Dubuque St, Iowa City
600 N Dodge St, Iowa City

If you’re on the hunt for a burger alternative, Nodo has an option that just might be up your alley. Swap in a NexVeg Hemp Smoky Southwest vegetable patty in place of your beefy burger and you won’t be disappointed. A mix of hemp, oats, seeds and spices, this high-protein whole-food plant-based patty has a texture akin to falafel and is great for those looking to reduce their meat consumption, pack a few more vegetables into their daily diet, or simply because it’s delicious.

Nodo — Zak Neumann/Little Village


900 E 2nd Ave, Coralville
951 Blairs Ferry Rd NE Cedar Rapids

30hop uses the popular prepared Impossible patty to cater to health and environmentally-conscious customers, but takes it a step further by providing a fully vegan “burger” option. The “burger” is nestled on a bun slathered with housemade tofu mayo, topped with vegan cheese and shiitake mushrooms and is a real treat, and proving that making shifts in your diet doesn’t have to mean doing without.

Tin Roost
840 W Penn St, North Liberty

Pullman Bar & Diner
17 S Dubuque St, Iowa City

St. Burch Tavern
127 Iowa Ave, Iowa City

Reds Alehouse
405 N Dubuque St, North Liberty

11 S Dubuque St, Iowa City


Zombie Burger
1451 Coral Ridge Ave, Coralville

This burger restaurant offers a completely vegan-friendly burger experience with their “Lucille” or “Undead Glenn” menu options. Using the Beyond Meat patty and topping it with vegetables, vegan sauces and mayos, the resulting burger is a delicious choice for vegans and meat-eaters alike.

Big Grove
1225 S Gilbert St, Iowa City
101 W Main St, Solon

Micky’s Irish Pub
11 S Dubuque St, Iowa City

[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='/lv-recommends-where-to-swap-your-burger-for-a-plant-patty-in-the-crandic/#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="80"/><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>