Salads
This cherry marshmallow salad recipe transforms a classic dessert into a creamy, dreamy masterpiece that balances sweet cherries and toasted marshmallows in perfect harmony. 🌟 The secret lies in layering juicy cherries with whipped cream and lightly toasted marshmallows for a texture that's both velvety and delightfully crisp.
I developed this recipe after years of experimenting with fruit salads, and it's now a showstopper for any gathering.
The foundation of this salad is a rich, creamy base—think whipped cream or a light gelatin mixture—that gently cradles the bright, tart flavors of cherries. Toasting the marshmallows just until golden adds a caramelized depth that contrasts beautifully with the fruit's natural sweetness.
The result is a dessert that feels indulgent yet surprisingly light, with every bite offering a perfect balance of textures and flavors.
What makes this recipe truly special is its versatility—it works equally well with fresh or canned cherries, making it adaptable to any season.
The presentation is just as important as the taste, with layers of vibrant red cherries, fluffy cream, and golden marshmallows creating a visually stunning dish that's as impressive as it is delicious. This isn't just a salad; it's a dessert experience that will leave everyone asking for seconds.
Perfect for summer picnics, holiday tables, or a special weekend treat, this cherry marshmallow salad is easier to make than you'd think. With just a few simple ingredients and a little patience for layering, you'll have a dessert that feels like a gourmet creation.
Let's get started on making this creamy, juicy delight!
Ingredients for cherry marshmallow salad
Juicy cherries, velvety cream, and golden marshmallows—this dreamy dessert salad is pure indulgence in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh or Frozen Pitted Cherries 🍒 | 3 cups | Pitted, vibrant red color |
| Large Marshmallows 🍫 | 1 ½ cups | Mini marshmallows work too |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat for stability |
| Unflavored Gelatin 🍬 | 2 tsps | Powdered, high-quality |
| Granulated Sugar 🍚 | ¼ cup | Fine grain preferred |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Toasted Almonds 🌰 | ½ cup | Sliced, lightly toasted |
| Whipped Cream 🥛 | 1 cup | Store-bought or homemade |
| Powdered Sugar 🍚 | 2 tbsp | For dusting |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
The cherries are the star of this dish, so pick the juiciest you can find. Fresh cherries from a farmers market have the best flavor, but canned cherries in water work perfectly too—just drain and rinse them. For the marshmallows, mini marshmallows toast faster, but classic large ones add that nostalgic touch. Toast them just until golden—no more than 2-3 minutes—or they'll burn. The whipped cream should be cold, so chill your bowl and beaters for 10 minutes before whipping to get that perfect fluffy texture. Store-bought whipped cream works in a pinch, but homemade is worth the extra effort for that restaurant-quality finish.
No fresh cherries? Frozen cherries thawed and drained work just as well—they're even sweeter. Running short on marshmallows? Mini marshmallows are easier to toast and create a more uniform texture. The gelatin mixture can be tricky if you're not used to it, but Bloom the gelatin in cold water first before adding it to the hot sugar syrup. If you're avoiding gelatin, agar-agar is a great plant-based alternative—just double the amount. For extra richness, swap the whipped cream for heavy cream whipped with a touch of powdered sugar. And if you love a pop of color, add a few drops of natural red food coloring to the gelatin mixture for that classic cherry marshmallow salad look.
This salad tastes even better the next day, so make it ahead if you're serving a crowd. The gelatin layer keeps well for 3-4 days in the fridge, while the whipped cream topping should be added fresh. Store the cherries and marshmallows separately in airtight containers, and whip the cream just before serving. For a showstopping presentation, layer the gelatin base in a clear glass bowl, top with cherries and marshmallows, and finish with whipped cream and a dusting of powdered sugar. Garnish with fresh mint leaves for a pop of color and a refreshing aroma. Leftovers? Keep them in the fridge and enjoy within 2 days for the best texture.
Why You'll Love This Recipe
- No Pitting Required: I’ll save you the mess—just toss frozen cherries straight into the pot. The gelatin and sugar melt into a glossy, cloud-like layer that clings to each one, so you don’t even need to pit fresh ones if you’re in a hurry.
- Sweet-Salty Magic: That first bite? Tart cherries cut through the gooey marshmallow cream like a perfect balance—like a s’more met a Jell-O mold. The gelatin gives it just enough structure to hold its shape, but still melts into that addictive, pillowy texture.
- Crowd-Pleaser for Two: Between us, this is the dessert that everyone asks for at potlucks—kids, adults, even my picky uncle. Serve it chilled in individual cups for a no-fuss party platter, or let guests dig in with spoons for a hands-on treat.
- Lasts Without Losing: Honestly, it’s my secret weapon for events. This stuff keeps for days in the fridge, and the flavors only deepen—no weird texture changes, just richer, creamier satisfaction. Plus, the marshmallows and gelatin stretch every dollar.
Step-by-step instructions for cherry marshmallow salad
Here's how to create this dreamy dessert where juicy cherries and toasted marshmallows float in velvety cream.
👨🍳 Step 1: Prepare the Cherry Compote
Combine the 3 cups fresh or frozen pitted cherries, 0.25 cup granulated sugar, 1 tbsp lemon juice, and 0.25 tsp salt in a saucepan. Bring to a gentle boil over medium heat, then reduce to a simmer. Cook for 8-10 minutes until the cherries break down slightly and release their juices, creating a thick, syrupy consistency. You'll know it's ready when the mixture smells intensely sweet and the cherries soften but don't lose their shape completely.
Real talk: If you're using frozen cherries, don't skip thawing them first—this prevents the compote from becoming watery. I like to mash about 10-15 cherries with a fork at the end to create texture variation, but leave most whole for that classic cherry salad look. Strain out any large pits if needed, but I usually leave them in for rustic charm.
🍳 Step 2: Bloom and Dissolve the Gelatin
In a small bowl, sprinkle the 2 tsps unflavored gelatin evenly over ¼ cup cold water from the cherries. Let it sit for 5 minutes to bloom completely—you'll see it transform from powder to translucent granules. Then, gently warm the mixture in a microwave for 10-15 seconds or over a double boiler until fully dissolved. This creates the perfect texture that will give your salad that luscious, set-but-creamy quality.
Here's the thing—don't overheat the gelatin or it'll lose its ability to set properly. You want it warm to the touch but not hot. Stir it into the warm cherry mixture and let it cool slightly before proceeding. The gelatin will thicken as it cools, so we'll work quickly in the next steps.
🥘 Step 3: Assemble the Cream Base
In a separate bowl, whip the 2 cups heavy whipping cream until soft peaks form. Add the 1 tsp vanilla extract and gently fold in the cooled cherry-gelatin mixture. The cream should become light and airy but still hold its shape. Fold in the 1.5 cups large marshmallows and 0.5 cup toasted almonds—this is where the magic happens, creating pockets of gooey marshmallow and crunchy almond throughout the creamy base.
Don't overmix at this stage or you'll deflate the cream. I use a gentle folding motion with a spatula, lifting from the bottom and folding over the top. The marshmallows should be mostly intact with just a few melted edges—this ensures each bite has that perfect marshmallow surprise. Work quickly as the gelatin will start to set as you mix.
⏰ Step 4: Chill and Set the Salad
Transfer the mixture to a serving dish and smooth the top with a spatula. Cover with plastic wrap pressed directly against the surface to prevent a skin from forming. Chill in the refrigerator for at least 4 hours or until completely set—you'll know it's ready when the edges hold their shape and the center has a slight wobble like gelatin should. This chilling time is crucial for developing that perfect creamy-yet-firm texture.
I know it's tempting to rush this step, but patience pays off. If you're short on time, you can speed up chilling by placing the dish in the freezer for 1 hour, then finish in the fridge. Just be careful not to freeze it completely or the marshmallows will harden. The ideal texture should be creamy at room temperature but hold its shape when chilled.
🍽️ Step 5: Garnish and Serve
Before serving, whip the 1 cup whipped cream until stiff peaks form. Spread this over the top of the chilled salad and dust generously with 2 tbsp powdered sugar. Garnish with the 0.25 cup chopped fresh mint leaves and any remaining whole cherries. The mint adds a bright contrast to the sweetness, while the extra cherries give each serving that classic cherry salad look.
To serve, use a large spoon to scoop portions directly from the dish. The salad should hold its shape when served but soften slightly at room temperature. Each bite should deliver that perfect balance of creamy gelatin base, juicy cherry bursts, gooey marshmallow pockets, and crunchy almond bits. Serve immediately with extra mint leaves on the side for garnish—this dessert is best enjoyed fresh from the fridge!
Pro Tips For Making Cherry Marshmallow Salad
- Drain Cherries Well: Skip the soggy mess by draining fresh or frozen cherries in a colander for 2-3 minutes after rinsing—even if they look dry. I learned this the hard way when my salad turned into a syrup bath halfway through setting.
- Bloom Gelatin Cold: Sprinkle gelatin over cold heavy cream instead of hot water—it dissolves faster and smoother. My grandmother swore by this, and she was right: no clumps, no straining, just a silky base every time.
- Toast Marshmallows First: Lightly toast whole marshmallows in a dry skillet over medium heat for 30 seconds—just until they puff slightly. This prevents them from dissolving into mush when mixed with the warm gelatin later.
- Chill the Mold Longer: Give the mold a solid 6-8 hours in the fridge, not the usual 4. The gelatin sets unevenly if rushed, and you’ll end up with a wobbly center that’s more puddle than slice. (Yes, even if you’re impatient like me.)
Wine and beer pairings for cherry marshmallow salad
Sweet Dessert Wines
This creamy, marshmallow-rich salad pairs beautifully with Moscato d'Asti—its light effervescence and honeyed notes complement the cherry's tartness while cutting through the marshmallow's richness. I always reach for a chilled bottle of La Gioiosa Moscato from Italy; its floral aroma and subtle sweetness enhance every spoonful. 🍷
Berry-Inspired Reds
For a more robust pairing, try a Lambrusco from Emilia-Romagna—this lightly sparkling red wine with berry undertones mirrors the salad's cherry and marshmallow flavors. The Cleto Chiarli Lambrusco Grasparossa offers just the right balance of fruitiness and acidity to stand up to the dessert's sweetness.
Serve slightly chilled to highlight its vibrant fruit profile.
Creamy Beer Matches
A Belgian Witbier like Stella Artois or Hoegaarden works surprisingly well—its citrusy notes and effervescence cleanse the palate between bites of marshmallow and cherry.
For a richer option, try a Belgian Dubbel like Westmalle Oude Karmeliet, whose caramel and vanilla flavors harmonize with the toasted marshmallows and vanilla extract in the recipe. 🍺
Spiced Rum Pairing
For a boozy twist, serve with dark rum like Bacardi 151 or Kraken Spiced Rum—the molasses and vanilla notes echo the marshmallow's caramelized depth. Warm the rum slightly and drizzle over individual servings for a decadent finish.
This pairing transforms the salad into a boozy dessert experience perfect for special occasions.
Non-Alcoholic Options
Don't overlook sparkling apple cider like Martinelli's or non-alcoholic Moscato—both provide the same refreshing contrast without the alcohol. For a festive touch, serve the cider chilled in small glasses alongside the salad. The crisp acidity balances the dessert's sweetness beautifully, making it ideal for family gatherings or brunch menus.
Seasonal Adaptations
In summer, opt for Prosecco or Cava—their bright acidity and citrus notes refresh the palate against the marshmallow's richness. For winter, a Port wine like Taylor's Late Bottled Vintage adds warmth and depth, complementing the toasted marshmallows and cherries.
The key is matching the wine's sweetness and acidity to the salad's creamy, fruity profile. ✨
Nutrition facts
Frequently asked questions
Can I make this cherry marshmallow salad without gelatin?
Yes! Use agar-agar (a plant-based thickener) by doubling the amount—4 tsps agar-agar for 2 tsps gelatin. Bloom it in cold water first, then heat until dissolved. The texture will be slightly firmer but still delicious. For extra creaminess, add 1 tbsp cornstarch to the cherry mixture when thickening.
How do I toast marshmallows without burning them?
Use low heat and watch closely! Spread marshmallows in a single layer on a baking sheet and toast at 350°F for just 2-3 minutes, turning once. They're done when golden with slight caramelization—no brown spots. For extra safety, use the broiler on low heat for 1-2 minutes.
Can I substitute canned cherries for fresh?
Drain and rinse 3 cups canned cherries in water thoroughly to remove excess syrup. For extra flavor, simmer them with 1 tbsp lemon juice and 1 tbsp sugar for 3-4 minutes to concentrate their sweetness. The texture will be slightly softer but still delicious.
Why did my whipped cream turn grainy?
This happens when cream is too warm or overwhipped. Always chill your bowl and beaters for 10 minutes before whipping, and stop as soon as soft peaks form. If it's already grainy, try folding in 1 tbsp cold heavy cream to restore smoothness. Use a clean, dry whisk or mixer for best results.
How long will this salad keep in the fridge?
The fully assembled salad stays fresh for 3-4 days in an airtight container. The gelatin base keeps well, but the whipped cream topping should be added fresh before serving. Store cherries and marshmallows separately if making ahead, then assemble just before serving for the best texture.
