Southern Style Cheese Wafers with Pecans

A tray full of the Southern Style Cheese Wafers

Marie holding up one of the Southern Style Cheese Wafers

Crisp and buttery, with plenty of cheese flavor and just a hint of heat. These delicious, savory Southern Style Cheese Wafers with Pecans are a perfect snack or cocktail party nibble. So good!

Southern Style Cheese Wafers with Pecans – A Cocktail Party Classic

Thirty years have passed, but I still remember my first encounter with Southern Style Cheese Wafers.

We had recently moved to Georgia and had been invited to a party at the home of a family we’d met at church. In addition to cocktails, our hostesses served a variety of nibbles. Most were things I’d seen before – bacon-wrapped dates, meatballs, spiced nuts, etc.

However, I was intrigued by the sight of a plate filled with homemade, golden-orange crackers, each topped with half a pecan. I picked one up, took a bite, and fell in love.

Those wonderful little cheese wafers were crispy, and buttery, and utterly divine. The hint of spicy cayenne was a perfect foil to the rich, cheesy taste of the wafer. The toasted pecan on top added crunch and even more savory flavor.

A tray full of the Southern Style Cheese Wafers

I consumed quite a few of those delectable little morsels that evening, and countless others during our time in Georgia. As I soon discovered, cheese wafers with pecans are a staple of southern cocktail fare, so I had many opportunities to indulge.

Back then, I wasn’t the cook I am now. So, I never tried to make cheese wafers on my own. Consequently, I didn’t get to enjoy many after we left Georgia, and kind of forgot about them.

All that changed during my recent book tour.

During a book party in South Carolina, I spotted a tray of beautiful, perfectly delectable Southern Style Cheese Wafers with Pecans. I’d be embarrassed to admit how many I ate, so let’s just say it was a lot.

After returning from my travels, I decided to try making my own cheese wafers.

The results were delicious! And a lot easier to make than you might suppose.

A Few Ingredients and A Little Time Equals A Delicious Cheese Wafer.

The ingredients for the Southern Style Cheese Wafers

Believe it or not, eight ingredients are all you need to make a batch of your own Southern Style Cheese Wafters with Pecans. And one of those ingredients is water!

They are….

Sharp or Extra Sharp Cheddar Cheese (My preference would be for extra sharp, but either will do nicely.)Unsalted Butter (If you’re out of unsalted butter and decided to substitute salted, I’d either cut the added salt by half, or even leave it out entirely. Cheese has a fair amount of sodium on its own, so you don’t need a lot more.)Cayenne (if you really don’t like spice, you can cut the amount in half, but I don’t recommend it. The cayenne adds a lovely bit of heat, but it’s not at all overpowering.)Kosher saltPepper (fresh ground if possible)FlourCold water (this is just to help the dough come together)Pecan halves (if yours have been in the pantry a while, taste to make sure they’re fresh.)Making the Dough

Making the dough is really easy, so I’m not going into a lot of detail about that here. Just read the directions carefully, and make sure to let the butter soften a little before you start.

The wafer dough wrapped in parchment paper to be chilled

Once you’ve made and shaped the dough, you’ll need to wrap it in either waxed or parchment paper or plastic wrap, then let it chill in the refrigerator for at least an hour. Don’t skip that part!

The dough needs to be well-chilled and firm before you try to slice it. Otherwise, it will be hard to cut it into thin, even slices.

The number of wafers you’ll get from this recipe will vary, depending on how thin you slice the dough. For my money, the thinner the better. Thin slices of dough are the key to getting crisp, delicate, melt-in-your-mouth delicious cheese wafer.

So be sure to chill the dough!

Also, the unbaked dough can be wrapped in a double layer of plastic wrap and frozen for up to 4 months. You’d just let it thaw in the fridge for a couple of hours before slicing and baking.

Being able to make the dough ahead of time and bake as needed is one more thing to love about Southern Style Cheese Wafers with Pecans!

Baking, Serving, and Storing Southern Style Cheese Wafers

When you’re ready to bake, place the sliced dough onto a baking sheet that’s been lined with baking parchment. Using parchment saves time in clean up and ensures that the baked wafers don’t stick to the pan.

The wafer dough being sliced thinly

The slices of dough being topped with pecans

Next, you’ll top each wafer with a pecan half. Some folks like to add chopped pecans to the dough, but I really prefer this method.

Using chopped pecans can make it harder for the dough to hold together. Also, I really love the texture and crunch you get when biting into the larger pecan. Speaking of crunch, there’s no need to toast the pecans beforehand. That will happen naturally during the baking process.

The cheese wafers will be very hot when you remove them from the oven after baking, so be sure to allow them to cool before you serve them.

In my experience, these yummy cheese wafers get gobbled up pretty quickly. But in the event that you do have any leftovers, extra wafers can be stored in an airtight container for up to five days.

Print A tray full of the Southern Style Cheese Wafers Southern Style Cheese Wafers with Pecans

Author: Marie Bostwick Yield: Makes 50 to 60 wafers [image error] Print Recipe [image error] Pin Recipe const share_pin_buttons = document.getElementsByClassName( 'share-pin button' ); if ( share_pin_buttons ) { for ( let share_key = 0; share_key < share_pin_buttons.length; share_key++ ) { share_pin_buttons[share_key].addEventListener( 'click', (e) => { e.stopPropagation(); window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500'); return false; } ); } } Ingredients 2 cups grated sharp or extra sharp Cheddar cheese8 T unsalted butter, softened1 tsp Kosher salt½ tsp cayenne¼ tsp fresh ground pepper1.5 cups flour1–2 T cold water50 to 60 pecan halves (one per wafer) Cook Mode Prevent your screen from going dark Instructions Place softened butter and shredded cheese in mixing bowl. Use handheld electric beater or stand mixer to beat on medium speed for 2 to 3 minutes, until the cheese and butter are well combined and mixture is fluffy.In a separate bowl, stir together salt, cayenne, pepper, and flour. Using the low speed of your mixer, add flour mixture to butter in three batches, beating to combine between additions. If the dough is loose and shaggy, add the cold water, one tablespoon at a time.Turn the dough out onto a clean, lightly floured surface. Knead briefly to create a ball of smooth, even, firm dough. Shape into a log, approximately 12-inches long. Wrap dough in plastic wrap or waxed paper and place in the refrigerator for at least one hour before baking, or up to overnight. (Note: at this point, dough can also be wrapped in a double layer of plastic, stored in the freezer for up to 4 months, then thawed in refrigerator before baking.)Preheat oven to 375. Line rimmed baking sheets with baking parchment.Slice the dough crossways into wafers approximately 1/8th inch thick (the thinner the wafer, the crispier it will be once baked). Place the wafers onto the prepared baking sheets and top each one with a pecan half.Bake the wafers in the preheated oven for 15-17 minutes, until they are golden brown. Remove wafers from oven and allow to cool before eating. Leftover wafers can be stored in an airtight container for up to 5 days. Did you make this recipe?

Tag @mariebostwick on Instagram and hashtag it #fiercelymarie

window.trCommon={"minRating":6,"ajaxurl":"https:\/\/mariebostwick.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":19508};window.TastyRecipes = window.TastyRecipes || {};window.TastyRecipes.smoothScroll = {init() {document.addEventListener( 'click', ( e ) => {let anchor = e.target;if ( anchor.tagName !== 'A' ) {anchor = anchor.closest( 'a.tasty-recipes-scrollto' );}if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) {return;}const elementHref = anchor.getAttribute( 'href' );if ( ! elementHref ) {return;}e.preventDefault();this.goToSelector( elementHref );});},goToSelector( selector ) {const element = document.querySelector( selector );if ( ! element ) {return;}element.scrollIntoView( { behavior: 'smooth' } );}};document.addEventListener('DOMContentLoaded',() => window.TastyRecipes.smoothScroll.init());window.TastyRecipes = window.TastyRecipes || {};window.TastyRecipes.cookMode = {wakeLockApi: false,wakeLock: false,cookModeSelector: '.tasty-recipes-cook-mode',init() {if ("wakeLock" in navigator && "request" in navigator.wakeLock) {this.wakeLockApi = navigator.wakeLock;}const cookModes = document.querySelectorAll(this.cookModeSelector);if (cookModes.length > 0) {for (const cookMode of cookModes) {if (this.wakeLockApi) {cookMode.querySelector('input[type="checkbox"]').addEventListener("change", event => {this.checkboxChange(event.target);}, false);} else {cookMode.style.display = "none";}}}},checkboxChange(checkbox) {if (checkbox.checked) {this.lock();} else {this.unlock();}},setCheckboxesState(state) {const checkboxes = document.querySelectorAll(this.cookModeSelector + ' input[type="checkbox"]');for (const checkbox of checkboxes) {checkbox.checked = state;}},async lock() {try {this.wakeLock = await this.wakeLockApi.request("screen");this.wakeLock.addEventListener("release", () => {this.wakeLock = false;this.setCheckboxesState(false);});this.setCheckboxesState(true);} catch (error) {this.setCheckboxesState(false);}},unlock() {if (this.wakeLock) {this.wakeLock.release();this.wakeLock = false;}this.setCheckboxesState(false);}};(function(callback) {if (document.readyState !== "loading") {callback();} else {document.addEventListener("DOMContentLoaded", callback);}})(() => {window.TastyRecipes.cookMode.init();});window.TastyRecipes = window.TastyRecipes || {};window.TastyRecipes.staticTooltip = {element: null,tooltipElement: null,deleting: false,init( element ) {if ( this.deleting ) {return;}this.element = element;this.buildElements();},destroy() {if ( ! this.tooltipElement || this.deleting ) {return;}this.deleting = true;this.tooltipElement.classList.remove( 'opened' );setTimeout( () => {this.tooltipElement.remove();this.deleting = false;}, 500 );},buildElements() {const tooltipElement = document.createElement( 'div' );tooltipElement.classList.add( 'tasty-recipes-static-tooltip');tooltipElement.setAttribute( 'id', 'tasty-recipes-tooltip' );const currentTooltipElement = document.getElementById( 'tasty-recipes-tooltip' );if ( currentTooltipElement ) {document.body.replaceChild( tooltipElement, currentTooltipElement );} else {document.body.appendChild( tooltipElement );}this.tooltipElement = document.getElementById( 'tasty-recipes-tooltip' );},show() {if ( ! this.tooltipElement ) {return;}const tooltipTop = this.element.getBoundingClientRect().top+ window.scrollY- 10 // 10px offset.- this.tooltipElement.getBoundingClientRect().height;const tooltipLeft = this.element.getBoundingClientRect().left- ( this.tooltipElement.getBoundingClientRect().width / 2 )+ ( this.element.getBoundingClientRect().width / 2 ) - 1;const posLeft = Math.max( 10, tooltipLeft );this.maybeRemoveTail( posLeft !== tooltipLeft );this.tooltipElement.setAttribute( 'style', 'top:' + tooltipTop + 'px;left:' + posLeft + 'px;' );this.tooltipElement.classList.add( 'opened' );},maybeRemoveTail( removeTail ) {if ( removeTail ) {this.tooltipElement.classList.add( 'tr-hide-tail' );} else {this.tooltipElement.classList.remove( 'tr-hide-tail' );}},changeMessage( message ) {if ( ! this.tooltipElement ) {return;}this.tooltipElement.innerHTML = message;}};window.TastyRecipes.ajax = {sendPostRequest( url, data, success, failure ) {const xhr = new XMLHttpRequest();xhr.open( 'POST', url, true );xhr.send( this.preparePostData( data ) );xhr.onreadystatechange = () => {if ( 4 !== xhr.readyState ) {return;}if ( xhr.status === 200 ) {success( JSON.parse( xhr.responseText ) );return;}failure( xhr );};xhr.onerror = () => {failure( xhr );};},preparePostData( data ) {const formData = new FormData();for ( const key in data ) {formData.append( key, data[key] );}return formData;},};window.TastyRecipes.ratings = {defaultRating: 0,currentRatingPercentage: 100,savingRating: false,init( minRating ) {this.minRating = minRating;this.formWatchRating();this.closeTooltipWhenClickOutside();this.addBodyClassBasedOnSelectedRating();this.backwardCompFormRatingPosition();},formWatchRating() {const ratings = document.querySelectorAll('.tasty-recipes-no-ratings-buttons [data-rating]');if ( ratings.length <= 0 ) {return;}for ( const rating of ratings ) {rating.addEventListener( 'click', event => {event.preventDefault();this.defaultRating = event.target.closest( '.checked' ).dataset.rating;this.setCheckedStar( event.target );this.maybeSendRating( this.defaultRating, event.target );this.setRatingInForm( this.defaultRating );} );}},closeTooltipWhenClickOutside() {window.addEventListener( 'click', e => {// Bailout (don't remove the tooltip) when the clicked element is a rating star, or it's the tooltip itself.if ( e.target.closest( '.tasty-recipes-rating' ) || e.target.classList.contains( 'tasty-recipes-static-tooltip' ) ) {return;}window.TastyRecipes.staticTooltip.destroy();} );}, setRatingInForm( rating ) {const ratingInput = document.querySelector( '#respond .tasty-recipes-rating[value="' + rating + '"]' );if ( ! ratingInput ) {return;}ratingInput.click();},addBodyClassBasedOnSelectedRating() {const ratingInputs = document.querySelectorAll( 'input.tasty-recipes-rating' );if ( ! ratingInputs ) {return;}for ( const ratingInput of ratingInputs ) {ratingInput.addEventListener( 'click', currentEvent => {const selectedRating = currentEvent.target.getAttribute( 'value' );this.handleBodyClassByRating( selectedRating );this.toggleCommentTextareaRequired( selectedRating );} );}},handleBodyClassByRating( rating ) {if ( rating < this.minRating ) {document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );return;}document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );},toggleCommentTextareaRequired( rating ) {const commentTextarea = document.getElementById( 'comment' );if ( ! commentTextarea ) {return;}if ( rating < this.minRating ) {commentTextarea.setAttribute( 'required', '' );return;}commentTextarea.removeAttribute( 'required' );},maybeSendRating( rating, element ) {if ( this.savingRating === rating ) {return;}this.savingRating = rating;window.TastyRecipes.staticTooltip.init( element );const recipeCardElement = element.closest( '.tasty-recipes' );if ( ! recipeCardElement ) {window.TastyRecipes.staticTooltip.destroy();return;}window.TastyRecipes.ajax.sendPostRequest(window.trCommon.ajaxurl,{action: 'tasty_recipes_save_rating',rating,nonce: window.trCommon.ratingNonce,post_id: window.trCommon.postId,recipe_id: recipeCardElement.dataset.trId,},( response ) => {window.TastyRecipes.staticTooltip.changeMessage( response.data.message );window.TastyRecipes.staticTooltip.show();this.updateAverageText( response.data, recipeCardElement );this.maybeFillCommentForm( response.data );// Hide the tooltip after 5 seconds.setTimeout( () => {this.maybeResetTooltip( recipeCardElement, response.data, rating );}, 5000 );},() => {this.resetTooltip( recipeCardElement );});},updateAverageText( data, recipeCardElement ) {if ( ! data.average ) {return;}this.setRatingPercent( data );if ( ! data.count ) {return;}const quickLink = document.querySelector( '.tasty-recipes-rating-link' );if ( quickLink ) {this.setTextInContainer( quickLink, data );this.setPartialStar( quickLink );}const cardStars = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );cardStars.dataset.trDefaultRating = data.average;this.setTextInContainer( recipeCardElement.querySelector( '.tasty-recipes-rating' ), data );},setTextInContainer( container, data ) {if ( ! container ) {return;}if ( data.label ) {const ratingLabelElement = container.querySelector( '.rating-label' );if ( ratingLabelElement ) {ratingLabelElement.innerHTML = data.label;}return;}const averageElement = container.querySelector( '.average' );if ( averageElement ) {averageElement.textContent = data.average;}const countElement = container.querySelector( '.count' );if ( countElement ) {countElement.textContent = data.count;}},setPartialStar( container ) {const highestStar = container.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );if ( highestStar ) {highestStar.dataset.trClip = this.currentRatingPercentage;}},setRatingPercent( data ) {this.defaultRating = data.average.toFixed( 1 );const parts = data.average.toFixed( 2 ).toString().split( '.' );this.currentRatingPercentage = parts[1] ? parts[1] : 100;if ( this.currentRatingPercentage === '00' ) {this.currentRatingPercentage = 100;}},setCheckedStar( target ) {const cardRatingContainer = target.closest( '.tasty-recipes-ratings-buttons' );const selectedRatingElement = cardRatingContainer.querySelector( '[data-tr-checked]' );if ( selectedRatingElement ) {delete selectedRatingElement.dataset.trChecked;}const thisStar = target.closest( '.tasty-recipes-rating' );thisStar.dataset.trChecked = 1;thisStar.querySelector( '[data-tr-clip]' ).dataset.trClip = 100;},maybeFillCommentForm( data ) {if ( ! data.comment || ! data.comment.content ) {return;}const commentForm = document.querySelector( '#commentform' );if ( ! commentForm ) {return;}const commentBox = commentForm.querySelector( '[name=comment]' );if ( ! commentBox || commentBox.value ) {return;}// Add comment details for editing.commentBox.innerHTML = data.comment.content;if ( data.comment.name ) {commentForm.querySelector( '[name=author]' ).value = data.comment.name;commentForm.querySelector( '[name=email]' ).value = data.comment.email;}},maybeResetTooltip( recipeCardElement, data, rating ) {if ( this.savingRating === rating ) {this.resetTooltip( recipeCardElement, data );}},resetTooltip( recipeCardElement, data ) {window.TastyRecipes.staticTooltip.destroy();this.savingRating = false;// Reset the default rating.const cardRatingContainer = recipeCardElement.querySelector( '.tasty-recipes-ratings-buttons' );if ( cardRatingContainer ) {this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;cardRatingContainer.dataset.trDefaultRating = this.defaultRating;this.resetSelectedStar( cardRatingContainer, data );}},resetSelectedStar( cardRatingContainer ) {const selectedRatingElement = cardRatingContainer.querySelector( '[data-rating="' + Math.ceil( this.defaultRating ) + '"]' );if ( selectedRatingElement ) {selectedRatingElement.querySelector( '[data-tr-clip]' ).dataset.trClip = this.currentRatingPercentage;selectedRatingElement.parentNode.dataset.trChecked = 1;}const previousSelectedElement= cardRatingContainer.querySelector( '[data-tr-checked]' );if ( previousSelectedElement ) {const currentSelectedRating = previousSelectedElement.querySelector('[data-rating]');if ( currentSelectedRating !== selectedRatingElement ) {delete previousSelectedElement.dataset.trChecked;}}},backwardCompFormRatingPosition() {const ratingsButtons = document.querySelector( '#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons' );if ( ! ratingsButtons ) {return;}const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);if ( ! ratingsButtonsStyles.display.includes( 'flex' ) ) {ratingsButtons.style.direction = 'rtl';}if ( typeof tastyRecipesRating !== 'undefined' ) {// Select the rating that was previously selected in admin.ratingsButtons.querySelector( '.tasty-recipes-rating[value="' + tastyRecipesRating + '"]' ).checked = true;}const ratingSpans = ratingsButtons.querySelectorAll( '.tasty-recipes-rating' );for (const ratingSpan of ratingSpans) {ratingSpan.addEventListener( 'click', event => {if ( ratingSpan === event.target ) {return;}ratingSpan.previousElementSibling.click();} );}}};(function(callback) {if (document.readyState !== "loading") {callback();} else {window.addEventListener( 'load', callback );}})(() => {window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );});

 •  0 comments  •  flag
Share on Twitter
Published on June 02, 2025 06:26
No comments have been added yet.