Advertisement

UR here: A traditional spice takes center stage


Cooking with Dean
By the time you read this, I will have made several loaves of this year’s holiday cardamon bread.

As autumn segues to winter, my seasonal spice shifts, too. Since September, it’s been all about nutmeg for me, the one essential ingredient to my apple crisp (aside from Wilson’s Orchard apples, of course). But as Thanksgiving passes to Yuletide, nutmeg yields to cardamon. Oh sure, I’ll still sprinkle a little nutmeg on the old egg nog, but my Danish ancestry ascends at Christmas, and cardamon is synonymous with Dansk Jul.

Mom’s Cardamon Bread

Makes 2-3 small loaves

2 eggs (Egg replacer works fine)
1 2/3 cups sugar
2 tablespoons apricot jam or orange marmalade
2 cups flour
1 teaspoon baking powder
1/3 cup plus 6 tablespoons half-and-half (I use soymilk, and it works fine)
1 stick melted butter or margarine
1 tablespoon cardamon (I double this measurement)
2 tablespoons raisins (I add more)

Cream eggs and sugar well. Add jam. Alternate flour and baking powder with half-and-half and butter. Add cardamon and raisins. Bake at 325–350˚F for one hour in two or three small loaf pans.

Nina’s Klejner

1 cup sugar
1/2 cup butter
3 eggs
1/2 teaspoon salt
1 teaspoon baking powder
3-4 cups flour (enough to be able to roll dough)
4 tablespoons cream
1 teaspoon ground cardamon

Cream butter, adding sugar gradually. Add eggs one at a time. Sift flour, baking powder and salt then add to butter, egg and sugar mixture. Mix well. Add cream and cardamon. Roll thin and cut in diamond shapes. Slit in middle and pass one end through hole to twist dough. Fry in fat at 370˚F degrees for 2–3 minutes or until brown.

Cardamon (our family uses an “n” as the final consonant, rather than “m”) is a staple of Scandinavian cuisine—its aromatic tones infused the pastries of my youth year-round. Both of my maternal grandparents hailed from Denmark as part of the tail-end wave of the great Scandinavian migration to the Midwest, and their cardamon rings (a type of coffee cake) were a staple of nearly any family kaffeeklatsch. Ask a modern Dane, Swede or Norsk to play word association with cardamon, and chances are he or she will respond with “bedstemor,” “bestemor,” “mormor” or “farmor”—the Scandinavian words for grandmother.

So with Christmas as a time of family memory, cardamon looms large in my repertoire of holiday nostalgia. And it fits the Yuletide: Its gentle spiciness and sweet, slightly exotic backdrop puts it in good company with the season’s more familiar nutmeg and cinnamon.

Despite my fond memories of the spice, my grandmother’s two signature cardamon Christmas creations were not my favorites. Nina, as we called her, always made a loaf of her cardamon bread for Christmas morning, but as a kid, I found it a bit dry, and like my brothers, I assiduously picked out the citron pieces. As I grew a little older and as Nina’s age lessened her kitchen exploits, my mom took over the cardamon bread duties. She came up with a recipe—or perhaps altered my grandmother’s—that was more to my liking: Moister and a touch sweeter, it is the recipe card I now pull out once the Thanksgiving pumpkin pie is in the rearview mirror of holiday festivities.

Nina’s other Christmas cardamon standard was klejner (pronounced KLĪ-ner). “Klejner” roughly means “slender,” which describes the flattened, thin dough it is made from. But klejner are deep fried, so there is nothing slender about them when they hit the waistline. Before its fat bath, the rolled-out pastry dough is cut into diamond shapes with a slit in the middle; one end is pulled through the slit to create a twisted cookie. Not all klejner recipes call for cardamon, but both Nina and my mom loaded them up with the spice—Nina sometimes even using whole seeds. In the end, klejner are not especially sweet to the taste, at least to my childhood sweet tooth, so they weren’t my favorite Christmas cookie, but the flavor is indelibly imprinted in my holiday DNA. Since we almost never eat deep-fried anything at my house, I haven’t tried making them myself. But the call of cardamon is strong this year, so maybe I will give it a whirl (or a twist).

Ironically, cardamon is hardly native to Scandinavia. Having grown up with it as my quintessential Danish flavor, I was flabbergasted the first time I ran into a cardamon seed pod in some rice pudding at an Indian restaurant (which we didn’t have in Rockford, Ill. in the 1960s and ‘70s when I was growing up). Cardamon is actually native to the forests of India. Exactly how it got to the frozen north of Europe isn’t certain, though many sources agree that Vikings brought it home from Constantinople. Nonetheless, my familial affection for Scandinavian cardamon has been enriched by learning of its mysterious provenance in ancient East–West international trade.

Since cardamon is one of the most expensive spices, I had the idea a year or two ago of trying to grow some cardamon at home. I was disabused of that notion when I learned that I would essentially need to recreate a tropical rainforest in my house year round—Guatemala is currently the biggest producer and exporter of cardamon.

By the time you read this, I will have made several loaves of this year’s holiday cardamon bread. Christmas is a time of remembrance of childhood places and experiences past, of traditions and heritage retreating further from present memory, of loved ones lost. It is a time to conjure what we wish to hold dear through the next journey around the sun. For me, the call of cardamon is most powerful at this season of the year. Glædelig Jul.

Thomas Dean *will* make klejner this year, fat or no fat.


[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='/ur-here-a-traditional-spice-takes-center-stage-this-season/#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' >Comments</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="217"/><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>