This Classic Cranberry Marshmallow Salad is the creamy, fluffy, old-fashioned holiday side dish that belongs on every Thanksgiving and Christmas table. Made with tart fresh cranberries, sweet crushed pineapple, mini marshmallows, crunchy pecans, and a creamy whipped topping, this nostalgic cranberry fluff salad has the perfect balance of sweet, tangy, and creamy flavors.
If you’re planning your Thanksgiving menu, serve this cranberry marshmallow salad alongside my How to Dry Brine a Turkey for the Best Thanksgiving Feast, Chicken Sausage and Apple Stuffing, and Creamed Pearl Onions for a cozy, traditional holiday dinner. Its cool, sweet-tart flavor is especially delicious next to rich, savory Thanksgiving dishes.
Best of all, this easy cranberry salad with marshmallows is made ahead and chilled, which means there’s nothing to bake and no fighting for precious oven space on Thanksgiving Day. Make it the night before, tuck it into the refrigerator, and you’ll have one side dish completely ready to go when it’s time to serve dinner.
And if you’re still building your holiday menu, browse my Thanksgiving recipes and menu ideas for more turkey recipes, traditional side dishes, appetizers, and holiday favorites.
Other Cranberry Recipes to Try
Why You’ll Love This Cranberry Marshmallow Salad
There’s a reason old-fashioned cranberry salad recipes have been passed down for generations. The tart cranberries keep this creamy fruit salad from becoming overly sweet, while pineapple and marshmallows make it feel like a special holiday treat.
You’ll love this recipe because it’s:
- Easy to make with simple ingredients
- Sweet, tart, creamy, and fluffy
- Completely no-bake
- Perfect for making the night before
- Great for Thanksgiving and Christmas
- Easy to double for a crowd
- A nostalgic alternative to traditional cranberry sauce
What Is Cranberry Marshmallow Salad?
Cranberry marshmallow salad is an old-fashioned holiday fruit salad made with finely chopped fresh cranberries, sugar, crushed pineapple, miniature marshmallows, whipped topping, and chopped nuts.
Depending on your family, you may know it as cranberry fluff, cranberry fluff salad, cranberry pineapple salad, cranberry salad with marshmallows, or simply cranberry salad.
Unlike traditional cranberry sauce, this recipe is light, creamy, and fluffy. The natural tartness of the fresh cranberries balances the sweetness from the pineapple and marshmallows beautifully.
It’s especially delicious with Thanksgiving turkey because the bright cranberry flavor cuts through rich, savory dishes like gravy, stuffing, and mashed potatoes.
Ingredients for Classic Cranberry Marshmallow Salad
Fresh Cranberries
Use one 12-ounce bag of fresh cranberries. Fresh berries give this salad its signature tart flavor and beautiful pink color.
Granulated Sugar
Sugar sweetens the cranberries and helps soften their naturally tart flavor as they sit.
Crushed Pineapple
Crushed pineapple adds sweetness and fruity flavor. Make sure you drain it extremely well so the salad doesn’t become watery.
Mini Marshmallows
Miniature marshmallows give this classic cranberry salad its nostalgic sweetness and fluffy texture.
Whipped Topping
Thawed whipped topping creates the creamy, light base and holds up especially well when the salad is made ahead.
Sour Cream
A little sour cream balances the sweetness and gives the cranberry fluff an extra creamy texture with just a hint of tang.
Chopped Pecans
Pecans add a buttery crunch that pairs perfectly with cranberries. Walnuts can also be used.
How to Make Cranberry Marshmallow Salad
Step 1: Chop the Cranberries
Add the fresh cranberries to a food processor and pulse until finely chopped.
Be careful not to puree them. You want tiny pieces of cranberry throughout the salad.
Step 2: Macerate the Cranberries
Transfer the chopped cranberries to a large mixing bowl and stir in the granulated sugar.
Cover and refrigerate for at least 4 hours, although overnight is even better.
This step gives the sugar time to draw out some of the cranberry juices while mellowing their sharp, tart flavor.
Step 3: Drain the Pineapple
Drain the crushed pineapple very well.
I like to press the pineapple gently against the strainer to remove as much excess juice as possible.
This is one of the most important steps for preventing watery cranberry fluff.
Step 4: Combine the Fruit
Add the drained crushed pineapple to the sweetened cranberry mixture and stir until evenly combined.
Step 5: Add the Marshmallows and Pecans
Fold in the miniature marshmallows and chopped pecans.
Step 6: Make It Creamy
Gently fold in the sour cream followed by the whipped topping.
Fold rather than vigorously stirring so the whipped topping stays light and fluffy.
Step 7: Chill
Cover the bowl and refrigerate the cranberry marshmallow salad for at least 4 hours before serving.
For the best flavor and texture, make it the night before and let it chill overnight.
The Secret to the Best Cranberry Fluff
The secret to really good cranberry fluff with marshmallows is giving the ingredients enough time to rest.
Don’t skip the step of combining the chopped cranberries with sugar and letting them sit. Fresh cranberries are extremely tart, and this resting time helps soften their flavor.
The second secret is thoroughly draining the pineapple.
Extra pineapple juice can eventually thin out the whipped topping and leave you with a watery cranberry salad instead of a thick, creamy one.
Can You Make Cranberry Marshmallow Salad the Night Before?
Absolutely. In fact, I recommend it.
This is one of my favorite make-ahead Thanksgiving side dishes because the flavor actually improves after several hours in the refrigerator.
Prepare the salad the evening before Thanksgiving or Christmas, cover it tightly, and refrigerate overnight.
Give it a gentle stir before serving and garnish the top with a few extra cranberries, mini marshmallows, and chopped pecans.
Can You Use Frozen Cranberries?
Yes. Frozen cranberries can be substituted when fresh cranberries aren’t available.
Thaw them completely first and drain away any excess liquid before chopping.
During the fall and holiday season, however, I prefer fresh cranberries because they have the best texture for this recipe.
Recipe Variations
One of the best things about an old-fashioned cranberry salad is how easy it is to customize.
Cranberry Orange Fluff: Add fresh orange zest for a bright citrus flavor.
Apple Cranberry Salad: Fold in a finely diced Honeycrisp or Granny Smith apple for extra crunch.
Cranberry Coconut Salad: Add sweetened shredded coconut for another classic vintage variation.
Cream Cheese Cranberry Fluff: Beat softened cream cheese until smooth before folding in the whipped topping for a richer salad.
Walnut Cranberry Salad: Substitute chopped walnuts for pecans.
Nut-Free Cranberry Salad: Leave out the nuts entirely.
What to Serve With Cranberry Marshmallow Salad
The sweet-tart flavor of this salad makes it especially good with rich and savory holiday foods.
Serve it alongside Thanksgiving Smoked Turkey or How to Dry Brine a Turkey for the Best Thanksgiving Feast for the centerpiece of your holiday meal.
For sides, pair it with Chicken Sausage and Apple Stuffing, Creamed Pearl Onions, and Baked Stuffed Onions.
Add mashed potatoes, gravy, green beans, and warm dinner rolls and you have a cozy, traditional Thanksgiving spread.
PrintClassic Cranberry Marshmallow Salad
This classic cranberry marshmallow salad is a creamy, fluffy holiday favorite made with fresh cranberries, crushed pineapple, mini marshmallows, pecans, sour cream, and whipped topping. This easy old-fashioned cranberry fluff can be made ahead for Thanksgiving or Christmas.
- Prep Time: 15 minutes
- Chill Time: 8 hours
- Total Time: 8 hours 15 minutes
- Yield: 10–12 servings 1x
- Category: HOLIDAYS, Side Dish
- Cuisine: American, Holiday Recipes
Ingredients
- 1 (12-ounce) bag fresh cranberries
- 1 cup granulated sugar
- 1 (20-ounce) can crushed pineapple, very well drained
- 2 cups mini marshmallows
- 8 ounces frozen whipped topping, thawed
- ½ cup sour cream
- ½ cup chopped pecans
Instructions
. Chop the cranberries.
Add the fresh cranberries to a food processor. Pulse until finely chopped, being careful not to puree them.
2. Macerate the cranberries.
Transfer the chopped cranberries to a large mixing bowl and stir in the granulated sugar. Cover and refrigerate for at least 4 hours or preferably overnight. This helps soften the cranberries and mellow their tart flavor.
3. Drain the pineapple.
Drain the crushed pineapple very well, pressing gently to remove as much excess juice as possible.
4. Add the remaining ingredients.
Add the drained pineapple, mini marshmallows, chopped pecans, and sour cream to the macerated cranberries.
5. Fold in the whipped topping.
Add the thawed whipped topping and gently fold everything together until evenly combined. Avoid overmixing so the cranberry fluff stays light and creamy.
6. Chill.
Cover and refrigerate for at least 4 hours before serving. For the best flavor and texture, chill overnight.
7. Serve.
Give the salad a gentle stir before serving. If desired, garnish with a couple of fresh cranberries, a small piece of pineapple, and a sprinkle of chopped pecans.
Notes
- Drain the pineapple thoroughly. Excess pineapple juice can make the cranberry salad watery.
- Don’t puree the cranberries. Finely chopped berries give the salad better texture.
- Letting the cranberries sit with the sugar is important for mellowing their tartness.
- This is an excellent make-ahead Thanksgiving recipe and can be prepared the night before.
- Walnuts can be substituted for pecans.
- For a nut-free cranberry fluff, simply omit the pecans.
- Frozen cranberries can be used. Thaw and drain them thoroughly before chopping.
- Store leftovers covered in the refrigerator for up to 3 days.
- Freezing is not recommended because the creamy texture can change after thawing.
How to Store Cranberry Fluff
Store leftover cranberry marshmallow salad in an airtight container in the refrigerator for up to 3 days.
You may notice a little liquid collecting in the bottom as the salad sits. Give it a gentle stir before serving again.
Because of the creamy ingredients, don’t leave cranberry fluff sitting at room temperature for extended periods.
Can You Freeze Cranberry Marshmallow Salad?
I don’t recommend freezing it.
The whipped topping, fruit, and marshmallows can change texture after freezing and thawing. This recipe is much better made fresh and refrigerated until serving.
Frequently Asked Questions
Is cranberry marshmallow salad a side dish or dessert?
It can technically be either! Traditionally, cranberry fluff is often served as a holiday side dish alongside turkey and other Thanksgiving foods. Because it’s sweet and creamy, it can also work as a light dessert.
How far ahead can I make cranberry fluff?
I recommend making it one day ahead. This gives the cranberries time to mellow and allows all of the flavors to come together without the salad sitting long enough to become watery.
Why is my cranberry salad watery?
The most common culprit is crushed pineapple that wasn’t drained thoroughly. Excess moisture from frozen cranberries can also cause a watery salad.
Can I make cranberry marshmallow salad without nuts?
Absolutely. Leave the pecans out completely for a nut-free cranberry fluff.
Can I use homemade whipped cream instead of whipped topping?
You can, but homemade whipped cream won’t stay quite as stable when the salad is prepared far in advance. Whipped topping works particularly well for a make-ahead holiday recipe.
Can I make cranberry fluff without pineapple?
Yes. You can leave out the pineapple, although the flavor and texture will be slightly different. Try adding finely chopped apple or mandarin oranges for another fruity element.
Make It Your Own
Old-fashioned recipes like this are perfect for adapting to your family’s traditions.
Add orange zest if you love cranberry-orange flavors, fold in diced apple for crunch, add coconut for an even more nostalgic fruit salad, or leave out the nuts for a simpler version.
You can also spoon the finished cranberry fluff into a pretty glass serving bowl and garnish it with fresh cranberries, miniature marshmallows, and a sprinkle of chopped pecans for a beautiful Thanksgiving presentation.
More Thanksgiving Recipes to Try
If you’re planning your holiday dinner, don’t stop with the cranberry salad. My Thanksgiving recipes and menu ideas bring together turkey recipes, classic side dishes, appetizers, and other holiday favorites to help you build the entire meal.
A few especially good recipes to add to your menu are:
- Thanksgiving Smoked Turkey
- How to Dry Brine a Turkey for the Best Thanksgiving Feast
- Chicken Sausage and Apple Stuffing
- Creamed Pearl Onions
- Baked Stuffed Onions
Final Thoughts
Whether your family calls it cranberry marshmallow salad, cranberry fluff, cranberry pineapple salad, or creamy cranberry salad, this is one of those nostalgic recipes that instantly feels like the holidays.
The combination of tart fresh cranberries, juicy pineapple, fluffy marshmallows, creamy whipped topping, and crunchy pecans is a welcome contrast to all the rich, savory dishes on a traditional Thanksgiving table.
Even better, you can make it the night before and have one Thanksgiving side dish completely finished before the holiday cooking begins.
Add this easy cranberry fluff to your Thanksgiving dinner menu this year, and don’t be surprised when everyone asks you for the recipe.
