This tangy cranberry jello salad brings tart cranberries, sweet pineapple, and a smooth cream cheese topping to the Thanksgiving table. I like that it can be made ahead, leaving more time to enjoy the meal with everyone.
Why You’ll Love This Salad
The bright cranberry flavor and creamy topping make a lovely contrast in every bite. Chopped apple and pecans add a little crunch, while pineapple brings sweetness to balance the tart berries. This make-ahead salad is also a cheerful addition to a holiday spread.
This Salad Ingredients & Substitutions
- 2 cups cranberry juice
- 2 teaspoons agar-agar powder
- 1/2 cup granulated sugar
- 12 ounces fresh cranberries, finely chopped
- 1 cup crushed pineapple, drained
- 1 medium apple, finely diced
- 1/2 cup chopped pecans
- 8 ounces cream cheese, softened
- 1 cup cold heavy whipping cream
- 1/3 cup powdered sugar
- 1 teaspoon finely grated orange zest, optional
For a milder tartness, replace some of the cranberry juice with apple juice. Walnuts can stand in for pecans, or leave the nuts out. Agar-agar powder helps the salad set without traditional gelatin. Check the package directions, since strength can vary by brand.
Step-by-Step Instructions to Make This Salad
1. Prepare the fruit
Stir the chopped cranberries, drained pineapple, diced apple, and pecans together in a large bowl. Transfer the mixture to a lightly oiled 9-by-9-inch dish.
2. Cook the cranberry mixture
Whisk the cranberry juice, agar-agar powder, and granulated sugar together in a saucepan. Bring to a full boil over medium heat, whisking often, then boil for 2 minutes so the agar dissolves and activates.
3. Set the salad
Pour the hot juice mixture evenly over the fruit and stir gently to distribute it. Chill until firm, about 2 to 3 hours. Agar begins setting as it cools, so work promptly once the juice is cooked.
4. Make the cream cheese topping
Beat the softened cream cheese and powdered sugar until smooth. In a separate bowl, whip the cold cream to soft peaks. Fold the whipped cream and orange zest into the cream cheese until fluffy and even.
5. Finish and serve
Spread the topping over the fully set cranberry salad, or spoon it onto individual servings. Keep chilled until ready to serve.
Tips for Success
- Finely chop the cranberries so they distribute evenly and are easy to scoop.
- Drain the pineapple well to avoid adding excess liquid to the salad.
- Bring the juice mixture to a full boil and keep it bubbling for 2 minutes to activate the agar.
- Make sure the cream cheese is softened before beating to help prevent lumps.
- For the neatest slices, chill the salad until fully set and add the topping just before serving.
Variations of This Salad
Try chopped walnuts instead of pecans, or add a handful of raisins for extra sweetness. A little orange zest in the cranberry layer makes the fruit taste especially bright. You can also serve the topping on the side for guests who prefer a lighter portion.
Serving Suggestions: What to Pair with This Salad
Serve this salad alongside roasted turkey, stuffing, mashed potatoes, or green beans for a festive Thanksgiving meal. Its cool, tart flavor is especially welcome next to warm savory dishes. It also works well as a colorful side on a holiday buffet.
Storage & Reheating Instructions
Cover and refrigerate the set salad for up to 3 days. Store the cream cheese topping separately when making it ahead, then spread it over the salad before serving. This dish is served chilled, so reheating is not recommended. Freezing can change the texture of both the fruit and the topping.
Memories Made Around the Table
I love how a bright cranberry dish brings a little color to a Thanksgiving table filled with golden, savory favorites. This salad is easy to prepare ahead, and serving it chilled gives everyone a refreshing bite between the richer dishes.
FAQs
Can I make cranberry jello salad ahead of time?
Yes. Prepare and chill the fruit layer up to 2 days ahead. For the best texture, make the cream cheese topping separately and add it shortly before serving.
Why did my salad not set?
Agar may not set properly if it was not brought to a full boil or boiled long enough. Follow the package directions for your specific agar powder, and measure carefully.
Can I use canned cranberry sauce?
This version is designed for chopped fresh cranberries. Canned cranberry sauce has a different sweetness and texture, so it may not set or taste the same in this recipe.
Can I leave out the pecans?
Yes. Simply omit them, or replace them with chopped walnuts if you prefer.
Final Thoughts
With tart cranberries, sweet fruit, and a creamy topping, this salad is a festive make-ahead addition to Thanksgiving. Prepare it in advance, keep it chilled, and bring it to the table when you are ready to serve.

Cranberry Jello Salad
Equipment
- 1 9-by-9-inch dish lightly oiled
- 1 Saucepan
- 1 Electric Mixer or hand mixer
Ingredients
Cranberry Salad
- 2 cups cranberry juice
- 2 teaspoons agar-agar powder
- 0.5 cup granulated sugar
- 12 ounces fresh cranberries finely chopped
- 1 cup crushed pineapple drained
- 1 medium apple finely diced
- 0.5 cup pecans chopped
Cream Cheese Topping
- 8 ounces cream cheese softened
- 1 cup heavy whipping cream cold
- 0.333 cup powdered sugar
- 1 teaspoon orange zest finely grated; optional
Instructions
Cranberry Salad
- Stir the chopped cranberries, drained pineapple, diced apple, and pecans together in a large bowl. Transfer the mixture to a lightly oiled 9-by-9-inch dish.
- Whisk the cranberry juice, agar-agar powder, and granulated sugar together in a saucepan. Bring to a full boil over medium heat, whisking often, then boil for 2 minutes.
- Pour the hot juice mixture evenly over the fruit and stir gently to distribute it. Chill until firm, about 2 to 3 hours.
Cream Cheese Topping
- Beat the softened cream cheese and powdered sugar until smooth. In a separate bowl, whip the cold cream to soft peaks. Fold the whipped cream and orange zest into the cream cheese until fluffy and even.
- Spread the topping over the fully set cranberry salad, or spoon it onto individual servings. Keep chilled until ready to serve.
