Here is my favorite marshmallow ambrosia fruit salad recipe, with juicy mandarin oranges, pineapple, grapes, and fruit cocktail, all mixed together with fluffy marshmallows, coconut, toasted pecans, and a creamy dressing made with sour cream and whipped topping.
This ambrosia salad is always a hit at potlucks and family gatherings. I love how the sour cream cuts through all that sweetness and keeps it from being too much. Plus, it’s one of those recipes where you can have it ready in about 15 minutes!

Why You’ll Love This Marshmallow Ambrosia Fruit Salad
- Ready in minutes – This no-cook dessert salad comes together in just 10-15 minutes, making it perfect for last-minute potlucks or when you need a quick side dish.
- Crowd-pleasing favorite – The sweet combination of fruit, marshmallows, and creamy topping is a nostalgic classic that everyone seems to love at gatherings.
- No cooking required – Just open the cans, chop a few ingredients, and mix everything together in one bowl. It doesn’t get easier than that.
- Great for potlucks and holidays – This salad can be made ahead and travels well, so it’s ideal for bringing to family dinners, picnics, or holiday celebrations.
What Kind of Marshmallows Should I Use?
For this ambrosia salad, regular-sized marshmallows are your best bet since they’re the perfect size for mixing with the fruit and creating that classic fluffy texture. You can use mini marshmallows if that’s what you have on hand, but keep in mind they might dissolve a bit faster into the creamy mixture. Some people prefer to let the marshmallows sit in the salad overnight so they soften up and get a little chewy, while others like to add them right before serving to keep them pillowy. Either white or colored marshmallows will work great, though white ones give you that traditional ambrosia look.

Options for Substitutions
This classic fruit salad is really forgiving when it comes to swaps:
- Sour cream: If you’re not a fan of sour cream, you can use Greek yogurt instead for a similar tangy taste. Plain yogurt works too, though it’ll be a bit less thick.
- Whipped topping: Store-bought whipped topping is convenient, but you can make your own with 3/4 cup heavy cream whipped with 2 tablespoons sugar until stiff peaks form.
- Fruit cocktail: Feel free to skip the canned fruit cocktail and use fresh fruit instead – try diced peaches, pears, or cherries. Just make sure to drain any excess juice so your salad doesn’t get watery.
- Pecans: Walnuts, almonds, or even shredded coconut make great substitutes if you don’t have pecans on hand. You can also leave the nuts out entirely if there are allergy concerns.
- Grapes: Any color of grapes works fine here – red, green, or black. You can also swap them for fresh strawberries or blueberries if that’s what you have.
- Marshmallows: Mini marshmallows are traditional, but regular-sized ones work if you cut them into smaller pieces. However, don’t skip the marshmallows entirely – they’re really what makes ambrosia salad what it is.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with ambrosia salad is serving it right away, which doesn’t give the marshmallows time to soften and blend with the creamy mixture – those 4 hours of chilling aren’t just a suggestion, they’re what transforms this from a bowl of separate ingredients into a cohesive dessert salad.
Another common error is forgetting to drain your canned fruit completely, which can water down the sour cream mixture and make everything runny instead of creamy.
When folding the cream mixture into the fruit, be gentle and use a spatula rather than stirring vigorously – this keeps the whipped topping light and airy instead of deflating it.
For the best texture, add the marshmallows right before you combine everything and chill, since mini marshmallows work better than large ones as they soften more evenly throughout the salad.

What to Serve With Ambrosia Salad?
Ambrosia salad is a classic potluck and holiday side dish that pairs perfectly with just about any main course you’re serving. I love bringing it to Easter dinners alongside ham, or serving it at Thanksgiving as a sweet counterpoint to all the savory dishes on the table. It also works great as a light dessert after a heavy meal like fried chicken or barbecue, since the fruity flavors help cleanse your palate. You can even serve it for brunch next to quiche or breakfast casseroles – the marshmallows and whipped topping make it feel special enough for any occasion.
Storage Instructions
Refrigerate: Keep your ambrosia salad in an airtight container in the fridge for up to 3 days. The marshmallows will start to absorb some of the liquid and get softer over time, which honestly isn’t a bad thing! Just give it a gentle stir before serving if any liquid has settled at the bottom.
Make Ahead: You can prep this salad a few hours before serving, but I wouldn’t go much longer than that. The marshmallows and whipped topping hold up best when it’s made the same day. If you need to prep ahead, mix everything except the marshmallows and whipped topping, then fold those in about an hour before serving.
Serve: This salad is best served cold, straight from the fridge. Give it a quick stir if it’s been sitting for a while, and add a few fresh marshmallows on top if you want it to look extra pretty for guests.
| Preparation Time | 10-15 minutes |
| Cooking Time | 0 minutes |
| Total Time | 10-15 minutes |
| Level of Difficulty | Easy |
| Servings | 20 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1850
- Protein: 12-16 g
- Fat: 50-60 g
- Carbohydrates: 320-340 g
Ingredients
For the fruit salad:
- 15 oz mandarin oranges (drained and patted dry with paper towels)
- 20 oz pineapple (crushed or tidbits work best, well-drained)
- 15 oz fruit cocktail (I use Del Monte brand)
- 3/4 cup grapes (sliced in half lengthwise to better capture the dressing)
- 1/2 cup pecans (toasted for 5 minutes at 350°F for extra crunch)
- 1/2 cup shredded coconut
- 4 cups marshmallows
For the dressing:
- 1/2 cup sour cream (adds a necessary tang to balance the sweetness)
- 2 cups whipped topping (I prefer Cool Whip for the most stable texture)
- 1/2 teaspoon vanilla extract
Step 1: Prepare and Toast the Nuts and Coconut
- 1/2 cup pecans
- 1/2 cup shredded coconut
Preheat your oven to 350°F and spread the pecans on a baking sheet.
Toast for 5 minutes until fragrant and slightly darkened, then set aside to cool.
While the pecans toast, you can spread the shredded coconut on a separate area of the baking sheet for the last 2-3 minutes of toasting—watch it carefully as coconut burns quickly.
This toasting step adds incredible depth and crunch that really elevates the salad.
Step 2: Prepare and Dry All Fruit Components
- 15 oz mandarin oranges
- 20 oz pineapple
- 15 oz fruit cocktail
- 3/4 cup grapes
Drain the mandarin oranges, pineapple, and fruit cocktail thoroughly in a fine-mesh strainer, pressing gently to remove excess liquid.
Pat the mandarin oranges and pineapple dry with paper towels—this is crucial because excess moisture will make the salad watery.
Slice the grapes in half lengthwise; this increases their surface area to better absorb the creamy dressing rather than just floating on top.
Step 3: Combine Fruit, Marshmallows, and Toasted Nuts
- prepared fruit from Step 2
- 4 cups marshmallows
- toasted pecans from Step 1
- toasted coconut from Step 1
In a large bowl, combine the dried fruit from Step 2 with the marshmallows and cooled toasted pecans and coconut from Step 1.
Gently fold everything together using a spatula, being careful not to crush the marshmallows or fruit.
I find it helps to use a large bowl so you have plenty of room to fold without pressing down too hard—this keeps everything light and fluffy.
Step 4: Make the Creamy Dressing
- 1/2 cup sour cream
- 1/2 teaspoon vanilla extract
- 2 cups whipped topping
In a separate bowl, whisk together the sour cream and vanilla extract until smooth.
The sour cream adds a necessary tang that balances all the sweetness in the salad.
Gently fold in the whipped topping until just combined, being careful not to overwork the mixture or you’ll deflate the whipped topping and lose that light, airy texture.
Step 5: Combine Everything and Chill
- fruit and marshmallow mixture from Step 3
- creamy dressing from Step 4
Pour the creamy dressing from Step 4 over the fruit mixture from Step 3 and gently fold until all ingredients are evenly coated.
Transfer to a serving bowl or dish, cover with plastic wrap, and refrigerate for at least 4 hours or overnight.
The chilling time allows the flavors to meld and the marshmallows to soften slightly while maintaining their structure.

Tasty Marshmallow Ambrosia Fruit Salad
Ingredients
For the fruit salad::
- 15 oz mandarin oranges (drained and patted dry with paper towels)
- 20 oz pineapple (crushed or tidbits work best, well-drained)
- 15 oz fruit cocktail (I use Del Monte brand)
- 3/4 cup grapes (sliced in half lengthwise to better capture the dressing)
- 1/2 cup pecans (toasted for 5 minutes at 350°F for extra crunch)
- 1/2 cup shredded coconut
- 4 cups marshmallows
For the dressing::
- 1/2 cup sour cream (adds a necessary tang to balance the sweetness)
- 2 cups whipped topping (I prefer Cool Whip for the most stable texture)
- 1/2 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F and spread the pecans on a baking sheet. Toast for 5 minutes until fragrant and slightly darkened, then set aside to cool. While the pecans toast, you can spread the shredded coconut on a separate area of the baking sheet for the last 2-3 minutes of toasting—watch it carefully as coconut burns quickly. This toasting step adds incredible depth and crunch that really elevates the salad.
- Drain the mandarin oranges, pineapple, and fruit cocktail thoroughly in a fine-mesh strainer, pressing gently to remove excess liquid. Pat the mandarin oranges and pineapple dry with paper towels—this is crucial because excess moisture will make the salad watery. Slice the grapes in half lengthwise; this increases their surface area to better absorb the creamy dressing rather than just floating on top.
- In a large bowl, combine the dried fruit from Step 2 with the marshmallows and cooled toasted pecans and coconut from Step 1. Gently fold everything together using a spatula, being careful not to crush the marshmallows or fruit. I find it helps to use a large bowl so you have plenty of room to fold without pressing down too hard—this keeps everything light and fluffy.
- In a separate bowl, whisk together the sour cream and vanilla extract until smooth. The sour cream adds a necessary tang that balances all the sweetness in the salad. Gently fold in the whipped topping until just combined, being careful not to overwork the mixture or you'll deflate the whipped topping and lose that light, airy texture.
- Pour the creamy dressing from Step 4 over the fruit mixture from Step 3 and gently fold until all ingredients are evenly coated. Transfer to a serving bowl or dish, cover with plastic wrap, and refrigerate for at least 4 hours or overnight. The chilling time allows the flavors to meld and the marshmallows to soften slightly while maintaining their structure.