This pear salad with toasted pecans and selfmade poppy seed dressing is the final word fall and winter aspect dish! Candy pears and jewel-like pomegranate seeds make each chew irresistible.
Right here’s a dreamy salad if there ever was one: this good pear salad recipe! It’s a research in contrasts: contemporary, juicy pear towards funky gorgonzola cheese; vivid pomegranate towards savory shallot. Throw in some toasted pecans and tangy poppy seed dressing and it’s fairly irresistible.
I really like making this salad for fall and winter entertaining: particularly for holidays like Thanksgiving or Christmas! Once we serve it, Alex and I often can’t cease mumbling how good it’s. It’s not typically that the salad is the spotlight of a meal, however this one all the time is!
Components You’ll Want
This pear salad is bursting with stunning, contemporary produce. It’s splendid for fall and winter when pears are in season, although you may make it anytime you have got lusciously ripe fruit. I additionally find it irresistible for festive events like Thanksgiving or Christmas. Right here’s what you’ll want for this recipe:
- Pears: Bartlett or Anjou work fantastically; the secret is good ripeness
- Shallot: Uncooked and thinly sliced for a candy, delicate onion taste
- Pecans: Toast the pecans to carry out their wealthy, buttery taste
- Blended greens: Any top quality mixture of child greens works
- Pomegranate seeds: Add jewel-like bursts of tart sweetness (see easy methods to minimize a pomegranate)
- Gorgonzola cheese: Or substitute feta, goat cheese, or your favourite cheese
- Poppy seed dressing: See under!

How you can Ripen Pears
Pears can take fairly some time to ripen, so maintain that in thoughts when planning for this recipe. Consider them extra like bananas on the subject of ripening. Listed below are some suggestions:
- Place the pears in a paper bag to ripen in 2 to 4 days. Go away them at room temperature and they need to be ripe in 2 to 4 days.
- In a bowl on the counter, pears ripen in about 4 to 7 days. Verify them by gently urgent the flesh to see whether it is tender.
- Don’t place pears within the fridge except they’re ripe. The fridge slows the ripening course of. In the event you place them within the fridge instantly, they’ll be rock exhausting. Permit them to ripen first, then solely refrigerate if you wish to delay consuming them.
Making Home made Poppy Seed Dressing
The star of this pear salad recipe is the poppy seed dressing! This dressing is a French dressing with acidity and pop of sweetness. Listed below are a couple of ingredient notes:
- Use a impartial oil like grapeseed. This makes the very best emulsion (creamy texture) and taste. In the event you choose olive oil, use as much as half olive oil and half impartial oil.
- Be certain to make use of white vinegar. Keep away from white wine vinegar right here and go for white vinegar: it has the very best easy, tangy taste.
- For a pure sweetener, strive honey. It’s simply as tasty.

Variations and Substitutions
This pear salad is extremely versatile. Whereas pears and gorgonzola are a basic taste pairing, blue cheese generally is a polarizing meals. Fortunately this pear salad works with any kind of cheese, in addition to different forms of mix-ins. Listed below are a few of my favourite methods to customise it:
- Cheeses: Swap gorgonzola for feta, goat cheese, shaved Parmesan, or Manchego
- Nuts: Use candied pecans, candied walnuts, toasted walnuts, or toasted almonds as an alternative of plain pecans
- Fruits: Swap in or add thinly sliced apples, contemporary figs, or dried cranberries
- Greens: Use child spinach, arugula, or shredded Brussels sprouts
- Protein: High with grilled hen, blackened shrimp, or pan-seared salmon for an entire meal
- Make it vegan: Omit the cheese or use a vegan cheese various
Suggestions for Serving a Crowd
This pear salad might be served a couple of other ways: on a platter, or plated. Listed below are some notes on serving it for a crowd:
- Double the contemporary elements for a crowd. You need to have sufficient dressing for a double recipe, so simply double the contemporary elements!
- Serve on a platter for simple sharing. The pear salad appears festive and vibrant on a big platter.
- Or, serve it plated. Make particular person plates and drizzle about 1 to 1 ½ tablespoons dressing on each.
What To Pair with It
This salad pairs splendidly with roasted meats and fish. I’ve served it alongside every part from hen thighs to mac and cheese to baked salmon. In the event you eat meat, it goes properly with pork chops or perhaps a steak. The intense, contemporary flavors minimize by wealthy major dishes and supply a pleasant distinction.
I’ve additionally served it as a Thanksgiving aspect dish, and it could be good for Christmas dinner or any fall or winter ceremonial dinner.

Dietary Notes
This pear salad recipe is vegetarian and gluten-free. For vegan, plant-based and dairy-free, omit the gorgonzola cheese (it’s scrumptious with out!).
Steadily Requested Questions
Gently press the flesh close to the stem along with your thumb. If it offers barely, the pear is ripe. The physique of the pear ought to nonetheless be comparatively agency: you don’t need them so gentle that they’re mushy.
You don’t need to, however I extremely suggest it. Toasting nuts takes simply 5 minutes and dramatically improves their taste and texture. When you strive toasted nuts, you’ll by no means need to use them uncooked once more.
Sure! The dressing makes about ¾ cup, which is sufficient for one batch of salad with some left over. In the event you’re serving a crowd, double the contemporary salad elements, and it is best to have loads of dressing. It retains properly within the fridge for per week.
I apply it to easy inexperienced salads, drizzle it over roasted greens, and even use it as a marinade for grilled hen. The sweet-tangy taste is extremely versatile.
Pear Salad with Pomegranate & Pecans
This pear salad with toasted pecans and selfmade poppy seed dressing is the final word fall and winter aspect dish! Candy pears and jewel-like pomegranate seeds make each chew irresistible.
- Prep Time: 20 minutes
- Prepare dinner Time: 0 minutes
- Complete Time: 20 minutes
- Yield: 4
- Class: Facet dish
- Methodology: Contemporary
- Delicacies: American
- Eating regimen: Vegetarian
Components
For the pear salad
- 1 ripe pear
- 1 shallot
- ½ cup pecan items
- 8 cups blended child greens
- ½ cup pomegranate seeds
- ⅓ cup gorgonzola cheese crumbles (or feta cheese or goat cheese; omit for vegan)
For the dressing (makes ¾ cup; use roughly 6 tablespoons for 4 servings)
- ¼ cup granulated sugar (or honey)
- ¼ cup white vinegar
- 1 teaspoon dry mustard
- 1 teaspoon onion flakes
- ¼ teaspoon kosher salt
- ½ cup grapeseed oil* (or different impartial oil like natural vegetable or canola)
- 1 tablespoon poppy seeds
Directions
- Make the dressing: In a medium bowl, whisk collectively the granulated sugar, white vinegar, dry mustard, onion flakes, and kosher salt. Progressively whisk within the grapeseed oil about 1 tablespoon at a time till a creamy emulsion types. Whisk within the poppy seeds. Serve instantly or retailer in a sealed container or jar till serving (permit to come back to room temperature if refrigerated).
- Prep the contemporary elements: Slice the pear into skinny slices. Thinly slice the shallot. See How you can Minimize a Pomegranate for directions on eradicating pomegranate seeds.
- If time, toast the pecans: Place the nuts in a dry skillet (no oil) over medium warmth. Warmth, shaking the pan and stirring typically with a wood spoon, till the nuts are aromatic and barely darker brown, about 4 to five minutes. Keep on the range as a result of the nuts can simply burn! Take away instantly from the warmth and switch to a plate to cease the cooking.
- Serve: Place the greens on a plate or platter. High with the pear slices, shallot, toasted pecans, pomegranate seeds, and gorgonzola cheese crumbles. Drizzle with the specified quantity of dressing and serve (use roughly 6 tablespoons for 4 servings; retailer the remaining dressing refrigerated).
window.trCommon={“minRating”:6,”ajaxurl”:”https://www.acouplecooks.com/wp-admin/admin-ajax.php”,”ratingNonce”:””,”postId”:117898};
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.smoothScroll = {
init() {
doc.addEventListener( ‘click on’, ( e ) => {
let anchor = e.goal;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}
if ( ! anchor || ! anchor.classList.accommodates( ‘tasty-recipes-scrollto’ ) ) {
return;
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const factor = doc.querySelector( selector );
if ( ! factor ) {
return;
}
factor.scrollIntoView( { habits: ‘clean’ } );
}
};
doc.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 = doc.querySelectorAll(this.cookModeSelector);
if (cookModes.size > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘enter[type=”checkbox”]’).addEventListener(“change”, occasion => {
this.checkboxChange(occasion.goal);
}, false);
} else {
cookMode.fashion.show = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = doc.querySelectorAll(this.cookModeSelector + ‘ enter[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
strive {
this.wakeLock = await this.wakeLockApi.request(“display screen”);
this.wakeLock.addEventListener(“launch”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.launch();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};
(operate(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
doc.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
factor: null,
tooltipElement: null,
deleting: false,
init( factor ) {
if ( this.deleting ) {
return;
}
this.factor = factor;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}
this.deleting = true;
this.tooltipElement.classList.take away( ‘opened’ );
setTimeout( () => {
this.tooltipElement.take away();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = doc.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );
const currentTooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
doc.physique.replaceChild( tooltipElement, currentTooltipElement );
} else {
doc.physique.appendChild( tooltipElement );
}
this.tooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
},
present() {
if ( ! this.tooltipElement ) {
return;
}
const tooltipTop = this.factor.getBoundingClientRect().high
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().peak;
const tooltipLeft = this.factor.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.factor.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );
this.tooltipElement.setAttribute( ‘fashion’, ‘high:’ + 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.take away( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};
window.TastyRecipes.ajax = {
sendPostRequest( url, information, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.ship( this.preparePostData( information ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.standing === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( information ) {
const formData = new FormData();
for ( const key in information ) {
formData.append( key, information[key] );
}
return formData;
},
};
window.TastyRecipes.rankings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const rankings = doc.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( rankings.size {
occasion.preventDefault();
this.defaultRating = occasion.goal.closest( ‘.checked’ ).dataset.score;
this.setCheckedStar( occasion.goal );
this.maybeSendRating( this.defaultRating, occasion.goal );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click on’, e => {
// Bailout (do not take away the tooltip) when the clicked factor is a score star, or it is the tooltip itself.
if ( e.goal.closest( ‘.tasty-recipes-rating’ ) || e.goal.classList.accommodates( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( score ) {
const ratingInput = doc.querySelector( ‘#reply .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click on();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = doc.querySelectorAll( ‘enter.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click on’, currentEvent => {
const selectedRating = currentEvent.goal.getAttribute( ‘worth’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( score ) {
if ( score < this.minRating ) {
doc.physique.classList.take away( 'tasty-recipes-selected-minimum-rating' );
return;
}
doc.physique.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( score ) {
const commentTextarea = doc.getElementById( 'remark' );
if ( ! commentTextarea ) {
return;
}
if ( score {
window.TastyRecipes.staticTooltip.changeMessage( response.information.message );
window.TastyRecipes.staticTooltip.present();
this.updateAverageText( response.information, recipeCardElement );
this.maybeFillCommentForm( response.information );
// Disguise the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.information, score );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( information, recipeCardElement ) {
if ( ! information.common ) {
return;
}
this.setRatingPercent( information );
if ( ! information.depend ) {
return;
}
const quickLink = doc.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, information );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = information.common;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), information );
},
setTextInContainer( container, information ) {
if ( ! container ) {
return;
}
if ( information.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = information.label;
}
return;
}
const averageElement = container.querySelector( ‘.common’ );
if ( averageElement ) {
averageElement.textContent = information.common;
}
const countElement = container.querySelector( ‘.depend’ );
if ( countElement ) {
countElement.textContent = information.depend;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( information ) {
this.defaultRating = information.common.toFixed( 1 );
const components = information.common.toFixed( 2 ).toString().break up( ‘.’ );
this.currentRatingPercentage = components[1] ? components[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( goal ) {
const cardRatingContainer = goal.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}
const thisStar = goal.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( information ) {
if ( ! information.remark || ! information.remark.content material ) {
return;
}
const commentForm = doc.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}
const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.worth ) {
return;
}
// Add remark particulars for enhancing.
commentBox.innerHTML = information.remark.content material;
if ( information.remark.title ) {
commentForm.querySelector( ‘[name=author]’ ).worth = information.remark.title;
commentForm.querySelector( ‘[name=email]’ ).worth = information.remark.e mail;
}
},
maybeResetTooltip( recipeCardElement, information, score ) {
if ( this.savingRating === score ) {
this.resetTooltip( recipeCardElement, information );
}
},
resetTooltip( recipeCardElement, information ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default score.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( information && information.common ) ? information.common.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, information );
}
},
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 = doc.querySelector( ‘#reply .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.show.consists of( ‘flex’ ) ) {
ratingsButtons.fashion.route = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Choose the score that was beforehand chosen 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 on’, occasion => {
if ( ratingSpan === occasion.goal ) {
return;
}
ratingSpan.previousElementSibling.click on();
} );
}
}
};
(operate(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.rankings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
Extra Winter & Fall Salad Recipes
- Crisp Apple Salad
- Candy Potato Salad
- Goat Cheese Salad with Arugula & Apple
- Brussels Sprout Salad
- Good Pomegranate Salad




