Cranberry Salad
I first made this cranberry salad at a holiday potluck and kept getting asked for the recipe. It’s a bright, textured fruit salad where chopped cranberries mingle with pineapple, citrus, apple, pomegranate, crunchy toasted walnuts and a glossy raspberry Jell-O finish. This is the kind of make-ahead, crowd-pleasing side that shines at Thanksgiving, brunches, or any time you want a sweet-tart counterpoint to rich mains. If you like other fresh fruit salads, you might enjoy this twist on seasonal produce like Refreshing Apple Cranberry Carrot Salad too.
Why you’ll love this dish
This salad balances bright acidity from fresh cranberries and pomegranate with sweet pineapple and Jell‑O’s smooth set. It’s colorful, low-effort once prepped, and travels well — perfect for potlucks and holiday spreads. It’s also forgiving: the chopped cranberries mellow as they sit with sugar, and the Jell‑O binds everything into a sliceable, scoopable salad that kids and adults both enjoy.
"Bright, tart, and slightly nostalgic — the perfect fridge-ready salad to brighten any holiday table."
This recipe is great when you want make-ahead convenience, a budget-friendly way to stretch fruit, or a no-bake side that feels festive. If you like creamy fruit salads like ambrosia, this one offers a lighter, fruit-forward contrast — see a similar classic here: Ambrosia Salad.
Step-by-step overview
Before you dive in, here’s what happens at a glance:
- Chop fresh cranberries with sugar until very fine; let them macerate to soften and release juices.
- Mix in drained crushed pineapple, segmented oranges, diced apple, pomegranate arils and toasted walnuts.
- Prepare raspberry Jell‑O, pour over the fruit mixture and stir to combine.
- Cover and chill until fully set (overnight recommended) so flavors meld and texture firms.
This quick overview helps you plan: most active work is 15–25 minutes, but the salad needs several hours in the fridge to set and an overnight rest for best texture.
What you’ll need
- 1 pound fresh cranberries
- 1 cup sugar (white granulated) — can reduce to 3/4 cup for less sweetness
- 1 (20 ounce) can crushed pineapple, drained (reserve a tablespoon of juice if you want a looser set)
- 2 small oranges, segmented and diced (navel or blood oranges both work)
- 1 Granny Smith apple, peeled, cored and diced (firm texture holds up best)
- 1 cup pomegranate arils (or substitute with seeds from 1 large pomegranate)
- 1 cup walnuts, chopped and toasted (pecans swap nicely)
- 1 small box raspberry Jell‑O (3 oz)
Notes/substitutions inline:
- For a gelatin-free version, use flavored agar-agar following package conversion (results slightly firmer).
- Swap walnuts for toasted pecans or slivered almonds for a different crunch.
- If you prefer less processed sugar, replace the sugar with 3/4 cup honey or maple syrup and pulse cranberries a bit more gently.
Directions to follow
- Rinse cranberries and pick out any stems or soft berries.
- Place cranberries and sugar in a food processor and pulse until the berries are chopped very fine — aim for a coarse jam-like texture.
- Pour the chopped cranberries into a large mixing bowl and let sit for 30 minutes. This macerates the fruit and mellows the sharpness.
- While the cranberries rest, drain the crushed pineapple well. Segment and dice the oranges, peel and dice the apple, and remove pomegranate arils. Toast the chopped walnuts in a dry skillet over medium heat for 3–4 minutes, stirring, until fragrant; let cool.
- Add the pineapple, oranges, apple, pomegranate arils and cooled toasted walnuts to the cranberries and mix gently until combined.
- Prepare the raspberry Jell‑O according to package directions. (If you want a firmer salad, use slightly less hot water than the package suggests.)
- Pour the prepared Jell‑O over the fruit mixture and stir until everything is evenly coated.
- Cover the bowl tightly and refrigerate overnight (at least 6–8 hours) until the Jell‑O is fully set.
- Serve chilled, scooped or sliced depending on how firm it has set.
Timing tips: active prep ~25 minutes; chilling best if overnight.
Best ways to enjoy it
- Serve this salad chilled in a decorative bowl or molded ring to show off the layers and colors.
- Pair with roasted turkey or ham to cut through richness. It also works as a bright side for creamy casseroles or cheese boards.
- For a brunch spread, spoon onto individual small plates and garnish with extra pomegranate arils and a mint sprig.
- If you want a lighter snack, serve over plain Greek yogurt or on top of cottage cheese.
You can also contrast textures by offering the salad alongside a soft cheese and crackers — if you’re building a holiday plate, check pairing ideas like this simple savory salad for balance: Amazing Egg Salad.
Storage and reheating tips
- Refrigerate in an airtight container for up to 4–5 days. Because of the fruit juices and Jell‑O, texture softens over time, so consume within the first few days for best bite.
- Do not freeze; gelatin-based salads lose their texture and become watery after thawing.
- If the salad releases a little extra liquid after sitting, gently drain a spoonful before serving or stir to reincorporate for a looser texture.
- Keep refrigerated below 40°F (4°C) and discard if left at room temperature for more than two hours to stay food-safe.
Pro chef tips
- Pulse cranberries to a fine chop but avoid turning them into a completely smooth puree — you want tiny bits for texture.
- Toasting walnuts brings out oils and flavor; watch carefully or they burn fast.
- If the apple browns while prepping, toss diced apple in a teaspoon of lemon juice to preserve color.
- For a firmer set, cool the Jell‑O slightly before pouring over the fruit so it begins to thicken on contact. For a softer set, use a touch less cold water when dissolving the gelatin.
- Make this a day ahead — flavors develop overnight and the texture is best after 8–12 hours in the fridge.
Creative twists
- Creamy topping: fold a softened block of cream cheese with a little powdered sugar and whipped topping and layer it on top for a richer, retro-style cranberry salad. (See an example layered version for inspiration.)
- Citrus swap: try blood oranges or cara cara for different sweetness and color.
- Nut-free: replace walnuts with toasted sunflower seeds for crunch and allergy-friendliness.
- Alcohol uplift: stir in 1–2 tablespoons of cranberry liqueur or Grand Marnier into the prepared Jell‑O for an adult twist (skip if serving children).
- Tropical version: add diced mango instead of apple and use coconut flakes as a topping.
Helpful answers
Q: Can I make this without Jell‑O?
A: Yes. Replace the gelatin with a plant-based thickener such as agar-agar — follow the package conversion (agar sets firmer and at different temperatures). Another option is to skip setting agents and serve as a tossed fruit salad; it will be looser and more like a relish.
Q: How long does it take to set?
A: Jell‑O usually firms in 4–6 hours in a full bowl, but for best texture let it chill overnight (8–12 hours). The more fruit and liquid present, the longer it can take.
Q: Will the cranberries still be tart?
A: The sugar and resting time will mellow the cranberries as they macerate. If you want less bite, increase sugar slightly or add a tablespoon of honey when pulsing.
Q: Can I substitute fresh fruit for canned?
A: The pineapple should be drained well if canned. Fresh crushed pineapple works too. Canned adds consistent sweetness and texture but fresh brightens the flavor.
Q: Is it freezer-safe?
A: No — gelatin-based salads do not freeze and thaw well; freezing causes weeping and textural breakdown.
Conclusion
If you want a classic, make-ahead holiday side with bright color and texture, this cranberry salad is a reliable favorite. For a nostalgic variant with a cream cheese layer, check out this layered take on cranberry salad: Layered Cranberry Salad Recipe (With Cream Cheese Topping). For a closely related old-family favorite that inspired many modern versions, see Mama’s Cranberry Salad.
Cranberry Salad

Ingredients
Fruits and Base Ingredients
- 1 lb fresh cranberries Pick out any stems or soft berries.
- 1 cup sugar (white granulated) Can reduce to 3/4 cup for less sweetness.
- 20 oz can crushed pineapple, drained Reserve a tablespoon of juice for a looser set.
- 2 small oranges, segmented and diced Navel or blood oranges both work.
- 1 medium Granny Smith apple, peeled, cored and diced Firm texture holds up best.
- 1 cup pomegranate arils Or substitute with seeds from 1 large pomegranate.
- 1 cup walnuts, chopped and toasted Pecans can be substituted.
- 3 oz box raspberry Jell-O For a gelatin-free version, use flavored agar-agar.
Instructions
Preparation
- Rinse cranberries and pick out any stems or soft berries.
- Place cranberries and sugar in a food processor and pulse until the berries are chopped very fine.
- Pour the chopped cranberries into a large mixing bowl and let sit for 30 minutes.
- While the cranberries rest, drain the crushed pineapple well, segment and dice the oranges, peel and dice the apple, and remove pomegranate arils.
- Toast the chopped walnuts in a dry skillet over medium heat for 3–4 minutes, stirring, until fragrant; let cool.
Combining and Setting
- Add the pineapple, oranges, apple, pomegranate arils, and cooled toasted walnuts to the cranberries and mix gently until combined.
- Prepare the raspberry Jell-O according to package directions.
- Pour the prepared Jell-O over the fruit mixture and stir until everything is evenly coated.
- Cover the bowl tightly and refrigerate overnight (at least 6–8 hours) until the Jell-O is fully set.
- Serve chilled, scooped or sliced as desired.
