Acorn Squash with Sausage and Corn Stuffing: Fall Recipes

The finished Acorn Squash with Sausage and Corn Stuffing

The finished Acorn Squash with Sausage and Corn Stuffing

Sweet, tender baked squash with a savory sausage, corn, apple, and herb filling. Acorn Squash with Sausage and Corn Stuffing is a satisfying one-dish dinner bursting with the best flavors of fall.

Remembering A Childhood Favorite –  Acorn Squash With Sausage And Corn Stuffing

Most people have memories of a favorite childhood dish or two. My mom’s corn and sausage casserole is one of mine. Basically, it was a sort of meatloaf made with bulk sausage and canned corn and topped with copious amounts of ketchup.

It might not sound very good but it was. And by that, I mean that it tasted good. Whether it was good for us was a different issue.

Though I no longer eat giant portions of sausage, I remember Mom’s casserole fondly and with a certain nostalgia. It was a heavy, hearty dish that she reserved for fall and winter meals. When mornings get crisp and fall mums show up at the garden center, I always find myself thinking about it. This year too.

While standing by the kitchen window last week, watching a shower of golden yellow leaves dance in the wind before drifting down to the lawn, I found myself remembering Mom’s casserole.

Wouldn’t it be nice if I could create a lighter and healthier version of that hearty, satisfying fall dish?

When I spotted a huge pile of locally grown acorn squash at the market later that day, I realized I could.

The finished Acorn Squash with Sausage and Corn Stuffing

Acorn Squash With Sausage And Corn Stuffing – Updated Fall Recipes

Let me be clear, I don’t believe in “good” or “bad” foods. However, once your metabolism slows down and you add a cardiologist to your list of doctors, eating lots of sausage is probably not a great idea.

But that doesn’t mean you have to banish it entirely.

Using a modest amount of sausage, upping the ratio of corn, and adding chopped apple, onion, and herbs gave me all the savory flavor of my mom’s old recipe. In fact, it might even taste a little better than her version. (Don’t tell Mom.)

The ingredients for the Acorn Squash with Sausage and Corn Stuffing

The sausage has so much flavor that you really don’t need much of it. And those nice, tart chunks of apple, sweet onion, and bits of fresh rosemary add a lot. Stuffing the whole mixture into a baked acorn squash boat is the icing on a yummy cake.

A spoonful of sweet and tender baked squash along with some of savory sausage stuffing is a little bite of heaven.

The fact that acorn squash with sausage and corn stuffing is a one-dish dinner and super easy to prepare makes it even better.

Mix-Ins and Substitutions

I’ve used bread as a binder but you can replace it with rice for a gluten free version. The sweet tart taste of a Granny Smith apple is terrific with the sausage and fresh herbs, and definitely my first choice. But you can use another apple variety if you’d like.

Fresh corn sliced from the cob is my preference, but canned or frozen corn can be substituted. I used a tomato paste in my recipe. However, if you’d rather use ketchup, that’ll work just fine.

My husband doesn’t care for spicy foods, so I used sweet sausage. If you like spicier dishes, feel free to use a hot variety of ground sausage. Rosemary is a perennial favorite in my kitchen, but fresh thyme or sage would also be a good choice.

As you can see, there’s plenty of room for interpretation here. Don’t be afraid to change things up to suit your family’s tastes.

How to Make Stuffed Acorn Squash

As I said, my mom’s recipe was basically like a meatloaf. So is the sausage stuffing that fills the middle of the baked acorn squash boats.

It’s important that you cook the onion on the stovetop before you add stuffing mixture. If you don’t the onion will be a little to firm and taste a bit sharp. Once you’ve done that, you really just moosh all the stuffing ingredients together in a bowl before stuffing it into the hollowed out squash.

My preferred method of mooshing (yep, that’s an industry term) is to mix everything with my hands. You can use a spoon if you prefer, but using your hands is quicker. It also makes it easier to ensure that the ingredients are evenly distributed.

The carved out squash halves

Of course, you need to prep the squash before filling.  Acorn squash are large and the uncooked flesh is very firm flesh. Use a big, well-sharpened chef’s knife to cut the squash in half lengthwise.

Next, you’ll scoop out the seeds and any stringy membranes. Rub the yellow orange interior flesh with a little olive oil, then sprinkle with a bit of salt and pepper.

This recipe makes a generous amount of stuffing. Once the indentation in the squash is full, heap on the remaining sausage stuffing, pressing it into a dome shape.

Even in a fairly hot oven, acorn squash takes a long time to bake thoroughly. To keep the stuffing from burning on top, you may want to tent it with some foil halfway through baking. (I forgot to do this but I won’t  next time. However, it still tasted great.)

A fork making cuts into the squash prior to placing it in the oven

Acorn Squash With Sausage And Corn Stuffing – A New Family Favorite

My husband had never tasted my mom’s sausage casserole, but boy did he love the stuffed acorn squash that it inspired! He went on and on about how good it was, and I have to agree.

This updated version of a recipe inspired by a beloved fall comfort food is a new favorite in our family. I bet your family will like it just as much as we did.

Give it a try soon!

Print The finished Acorn Squash with Sausage and Corn Stuffing Acorn Squash with Sausage and Corn Stuffing: Fall Recipes

Author: Marie Bostwick Yield: 2 servings [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 1 acorn squash, cut lengthwise with any seeds and strings removed½ medium yellow onion, roughly chopped½ lb sweet Italian bulk sausage (can sub hot sausage)3/4 cup fresh corn kernels (can sub canned or frozen)1 cup dry bread cubes, about ½ inch cubes (sub rice for a gluten free version)2 T tomato paste mixed with 1 T water (can sub 3 T ketchup)½ Granny Smith apple, chopped1.5 tsp minced rosemary (can sub thyme or sage)Olive oilKosher saltPepperParsley for garnish – optional Cook Mode Prevent your screen from going dark Instructions Preheat oven to 400 degreesRub the yellow orange flesh of the cut and seeded squash with a little olive oil. Sprinkle lightly with Kosher salt and fresh ground pepper. Set aside.Cook the chopped onion on the stovetop in about 2 tsp of olive oil for about 4 to 5 minutes, until it is soft and translucent.Place the cooked onion, bulk sausage, corn kernels, bread cubes, tomato paste, water, chopped apple, rosemary, ½ tsp kosher salt, and ¼ tsp fresh ground pepper in a medium sized mixing bowl. Mix all the ingredients together using your hands or a spoon, making sure they are well combined and evenly distributed.Place the prepared squash halves in a casserole dish or rimmed baking pan. Stuff the center of each squash with half of the sausage and corn mixture, pressing it into a dome shape.Put the stuffed squash into the preheated oven a middle rack and cook for 50 to 60 minutes, until the flesh of the squash pierces easily with a fork. Halfway through the baking time, tent some foil over the sausage stuffing to prevent the top from burning.Remove pan from oven. Allow the stuffed squash to cool for 3-5 minutes. Garnish with parsley if desired and serve. 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":18861};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 September 29, 2024 17:20
No comments have been added yet.