Showing 1 Result(s)
Ambrosia Salad
Usa

Ambrosia Salad

Ambrosia Salad, or Alabama Salad, Ambrosia means “food of the gods,” but only those with a very specific palate will agree that this dish fits the description. The Alabama crowd-pleaser is a collection of the sweetest items in anyone’s pantry, consisting of canned sweetened fruit, mini marshmallows, shredded coconut, and sour cream or Cool Whip. …