Cranberry Pomegranate Ambrosia Salad

This Ambrosia Salad will be the best fruit salad you ever make!  It is wonderfully light, sweet, tangy, refreshing, EASY, make ahead (AKA stress free!), and always a swooning favorite!

Ambrosia means, “food of the gods” and this Ambrosia Salad is nothing short of heavenly.  It is often served for Thanksgiving or Christmas dinner because it is special occasion worthy, and SO easy to make – you don’t even have to do any chopping – that’s my kind of salad!  This Cranberry Pomegranate Ambrosia Salad recipe is an updated holiday spin on the iconic recipe loaded with cranberries, pomegranate arils, mandarin oranges, pineapple and mini marshmallows in a luscious vanilla yogurt cream dressing.

up close of a spoon scooping classic ambrosia salad with pineapple, mandarin oranges, mini marshmallows, cranberries and pomegranate seeds in a glass bowl

What is ambrosia?

Ambrosia Salad is a creamy variation on a traditional fruit salad that originated in the 19th century. It is a southern classic and traditionally contains pineapple, Mandarina oranges, mini-marshmallows and coconut all cocooned in a fluffy, sweet dressy primarily comprised of whipped cream.  It is more of a light dessert than a salad and is a welcome addition to any potluck or holiday.

With the holiday season upon us, I thought it was time for an update on this iconic classic.  And I couldn’t be more pleased – or addicted – to the results.   Ambrosia Salad occasionally gets a bad rap, but I promise this Ambrosia Salad recipe is sooooo irresistible, my I-never-eat-leftovers husband was eating the leftovers straight from the fridge.

Where did Ambrosia Salad come from?

The exact origin of Ambrosia Salad is unclear, although it is often considered a southern dish due to the earliest cookbook reference by a southern author.  The book states, “Grate the white part of the cocoanut [sic], sweeten with a little sugar, and place in a glass bowl, in alternate layers with pulped oranges, having a layer of coconut on top. Serve in ice-cream plates or saucers.”

Around this same time period, many Ambrosia Salad recipes started popping up in cookbooks.  This is thought to be a result of citrus and coconut becoming more widely available across the country, as railroads linked Florida (the primary producer of oranges at the time) to the north and south.

Early Ambrosia Salad references kept the dish quite simple until Southern cooks began to spice up the fruit salad with more diverse fruit and toppings from sugar to whipped cream, to yogurt to mayonnaise.  What started out as a 3-ingredient dish evolved into a sweet, creamy fruit salad, with thousands of variations.

side view of best ambrosia salad in a small glass serving dish with creamy yogurt dressing

Ambrosia in Greek Mythology

In Greek mythology, Ambrosia was the magical fruit of the gods that they ate on Mount Olympus to remain immortal.  If they went without Ambrosia, then they became weak like mortals.  In Homer’s Iliad, the gods even bathed in ambrosia and used it as perfume.

Greek mythology stated that mortals would face death if they consumed the gods’ ambrosia.  Thankfully, today we are free to eat Ambrosia Salad any day we choose, without the consequence of death.  Just the consequence of addiction.

What ingredients are in ambrosia salad?

There are thousands of takes on Ambrosia Salad but all of them start with juicy fruit and some form of creamy dressing.

Traditional Ambrosia Salad contains:

  • Mandarin oranges
  • Pineapple
  • Coconut
  • Miniature marshmallows

Other Common Add-Ins:

  • Maraschino cherries
  • Bananas
  • Grapes
  • Apples
  • Pecans
top view of creamy ambrosia salad with pineapple, mandarin oranges, mini marshmallows, cranberries and pomegranate seeds with creamy dressing with yogurt in small glass serving dishes

My Holiday Ambrosia Salad

For my updated version of Ambrosia Salad, I’ve kept the Mandarin oranges, pineapple and mini marshmallows, but I’ve added chopped cranberries and pomegranate arils to the salad.  They add a sweet, tart, crunch that is undeniably delicious.

Due to the addition of the cranberry arils, I don’t recommend adding pecans or other nuts as the pomegranate has plenty of crunch and the introducing of another nut/seed would be overwhelming.

Many dressings require cool whip as the base of their dressing, but I prefer to make my own because it is soooo simple, fresh and chemical free.  I also add vanilla yogurt to the homemade whipped cream for a fluffy, sweet, luscious dressing that is much more flavorful and silky due to the vanilla yogurt.

How do you make ambrosia salad?

Ambrosia Salad is one of the easiest “salads” or special occasion recipes you’ll make in your whole life.  It takes less than 10 minutes and most of that is simply adding ingredients to a sieve or stirring in a bowl.

We start by finely chopping cranberries in a food processor.  You can use fresh or frozen (thawed) cranberries.  I actually used fresh cranberries that had been frozen and then thawed.  (I always freeze any fruit I’m not going to use in time – they are perfect for smoothies, or Ambrosia Salad in this case!)

showing how to make ambrosia salad by chopping fruit

Next, add the pineapple to a fine mesh sieve and push out any excess moisture (over the sink) with a spatula followed by the cranberries.  This will keep our Ambrosia Salad from getting watery.

showing how to make ambrosia salad by removing excess juice from pineapple;e
showing how to make ambrosia salad by stirring pineapple and cranberries together

Stir in sugar until well combined.  We need this extra sugar because raw cranberries are extremely tart.

showing how to make ambrosia salad by adding sugar to fruit

Place sieve over a bowl, cover and place in the refrigerator.  Let chill 2 hours up to overnight.

showing how to make ambrosia salad by stirring pineapple, sugar and cranberries together

Add cranberry mixture to a serving bowl. Stir in the marshmallows, followed by mandarin oranges.

showing how to make ambrosia salad by stirring pineapple, mandarin oranges and cranberries together in a glass bowl

For the dressing, beat heavy cream in a large mixing bowl for 1 minute then beat in powdered sugar.  Continue to beat until peaks form.

showing how to make ambrosia salad by beating heavy cream to make creamy dressing

Fold vanilla yogurt into whipped cream.

showing how to make ambrosia salad by mixing yogurt and cream together
showing how to make ambrosia salad by stirring creamy dressing into salad

Fold the whipped cream mixture into the cranberry mixture. 

Refrigerate for 1-4 hours.

showing how to make ambrosia salad by chilling in the refrigerator for a few hours

Right before serving, garnish with the pomegranate seeds.

showing how to make ambrosia salad topping with pomegranate seeds

DEVOUR!

Is ambrosia salad a dessert?

Ambrosia salad has had a bit of identity crisis.  Many consider it a salad due to its fruit and dressing, while many consider it a dessert due to its divine sweetness.  I consider it a DESSERT SALAD.

With its luscious, sweet whipped cream based dressing and mini marshmallows, this Ambrosia Salad definitely tastes more like a light and fresh dessert than a salad but we traditionally serve it as a side like we would a salad.  Ambrosia Salad reminds of me of sweet potato casserole in this sense because although it is sweet, it takes its place with the savory sides at the buffet table.

That being said, feel free to server it at the dessert table because it can stand on its own – it is every bit as delicious as pie.

up close of a spoon scooping classic ambrosia salad with pineapple, mandarin oranges, mini marshmallows, cranberries and pomegranate seeds in a glass bowl

How long can you keep ambrosia salad in the fridge?

Ambrosia Salad stores very well in the refrigerator for up to 3 days.

Can Ambrosia Salad be made the day before?

Ambrosia Salad can be served immediately, chilled for a few hours or served the next day. I personally think Ambrosia Salad is at its best after being chilled for a couple hours but it is still company worthy if made the day before.

If you need to make Ambrosia Salad a day in advance, you could mix it all together except for the pomegranate arils and chill OR, keep the cranberries/pineapple/sugar mixture separate from the homemade whipped cream/vanilla yogurt dressing in the refrigerator then mix everything. This last minute combining would take you less than 5 minutes!

Can Ambrosia Salad be frozen?

No, I don’t recommend freezing Ambrosia Salad as fruit does not freeze and thaw well without becoming soggy and the dairy based dressing would become a funny, runny texture.

I do recommend eating or sharing all of the Ambrosia Salad.  It will make everyone’s hearts and bellies happy.

up close top view of a spoonful of creamy ambrosia salad with pineapple, mandarin oranges, mini marshmallows, cranberries and pomegranate seeds with creamy dressing with yogurt in small glass serving dishes

Looking for more holiday salad recipes?

WANT TO TRY THIS AMBROSIA SALAD RECIPE?

Pin it to your Thanksgiving, Sides. Dessert or Holiday Board to SAVE for later!

Find me on Pinterest for more great recipes!  I am always pinning :)!

©Carlsbad Cravings by CarlsbadCravings.com

up close of creamy ambrosia salad in a small glass serving dish with pineapple, oranges, marshmallows
up close of a spoon scooping classic ambrosia salad with pineapple, mandarin oranges, mini marshmallows, cranberries and pomegranate seeds in a glass bowl

Cranberry Pomegranate Ambrosia Salad

Cranberry Pomegranate Ambrosia Salad will be the best fruit salad you ever make! It is wonderfully light, sweet, tangy, refreshing, EASY, make ahead (AKA stress free!), and always a swooning favorite!
Servings: 10 -14 servings
Total Time: 4 hrs 10 mins
Prep Time: 10 mins

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

  • 1 12 oz. bag fresh or frozen (thawed) whole cranberries
  • 1 20 oz. can crushed pineapple drained
  • 3/4 cup sugar
  • 2 cups miniature marshmallows
  • 1 15 oz. can mandarin oranges drained
  • 3/4 cup heavy whipping cream
  • 1/3 cup Powdered sugar
  • 1/2 cup Greek vanilla yogurt nonfat is fine
  • 1 cup pomegranate arils/seeds

Instructions

  • Finely chop cranberries in a food processor. Add to a fine mesh sieve and push out any excess moisture (over the sink). Add drained pineapple and push down with a spatula to remove any excess moisture. Stir in sugar until well combined. Place sieve over a bowl, cover and place in the refrigerator. Let chill 2 hours up to overnight.
  • Add cranberry mixture to a serving bowl. Stir in the marshmallows, followed by Mandarin oranges. Set aside.
  • Beat heavy cream in a large mixing bowl for 1 minute then beat in powdered sugar. Continue to beat until soft peaks form. Fold vanilla yogurt into whipped cream.
  • Fold the whipped cream mixture into the cranberry mixture. Right before serving, garnish with the pomegranate seeds. Serve immediately or best if chilled 1-4 hours.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

©Carlsbad Cravings Original adapted from Kelsey Nixon 

Looking for more holiday recipes?

Reader Interactions

leave a review

Your email address will not be published. Required fields are marked *

8 Comments

  1. Wendy says

    Jen you’ve done it again, this ambrosia salad looks superb and I will definitely be serving it at our Thanksgiving along with your scalloped sweet potatoes and your stuffing which have become tradition in our home. Thank you for all you do for us!

    • Jen says

      Hi Wendy, thank you for your kind words! I love hearing that my sweet potatoes and stuffing are a Thanksgiving tradition! I think you will absolutely love this Ambrosia Salad as well. Happy Thanksgiving to you and yours!

  2. Brook says

    Hi Jen, this is such a refreshing spin on ambrosia salad, I can almost taste the pomegranate seeds – yum! I also love the addition of vanilla yogurt to the dressing. I will definitely be making this soon. Quick question- do you know how many pomegranates I’ll need for 1 cup? Thank you!

    • Jen says

      Thank you Brook, I LOVE this salad and am so excited for you to try it! Great question – you will need one pomegranate for approximately one cup of seeds. Enjoy!

  3. Bethanie says

    I did a trial run on Sunday for Thanksgiving because I’ve never made ambrosia salad before and this was AMAZING! Both my boyfriend and I had to pry ourselves away. It’s definitly a keeper and will be a new holiday tradition!

    • Jen says

      Thank you so much for your awesome comment Bethanie! I am so pleased both of you loved it so much and will be a new holiday tradition – that makes me so happy! Happy Thanksgiving!

  4. Shari says

    This was the best thing I ate all Thanksgiving and will be a new family tradition! Thanks Jen, happy holidays to you and your family!

    • Jen says

      YAY! I absolutely love hearing that Shari, especially because this Ambrosia Salad is a new favorite of ours as well! Thank you and happy holidays!

Thanksgiving Make Ahead Menu

Tips & recipes for the most delicious, stress- free holiday!

FREE EMAIL BONUS