Classic Cranberry Gelatin Salad (Grandma’s Secret Recipe!)
If you’ve ever wondered why cranberry gelatin salad shows up at every single holiday gathering, I’m about to let you in on the secret: it’s not just nostalgia (though that helps!).
This ruby-red beauty is the perfect balance of sweet and tart, it’s impossibly easy to make, and it actually tastes amazing. I’m talking about a refreshing, fruity dish that cuts through all the rich, heavy holiday foods and somehow makes everything on your plate taste better.
I started making this recipe five years ago after My aunt passed down Grandma’s handwritten recipe card, and now I can’t imagine Thanksgiving or Christmas dinner without it. The best part? You make it the day before, so there’s zero stress on the big day. Your only job is to carry it to the table and accept the compliments.
You’ll have this festive side dish ready in just 4 hours (mostly hands-off chilling time), and I promise it’ll become your new holiday tradition too.

Recipe Highlights Box
Prep Time: 15 minutes
Chill Time: 4 hours
Total Time: 4 hours 15 minutes
Servings: 12 servings
Difficulty Level: Easy
Cuisine: American
Calories: 145 per serving
Key Features:
✓ Make-ahead friendly (actually required!)
✓ Just 6 simple ingredients
✓ Perfect balance of sweet and tart
✓ Feeds a crowd (12+ servings)
✓ Retro recipe that never goes out of style
✓ Kid-approved (they love the jiggly texture!)

Why This Recipe Works
This isn’t just any cranberry gelatin salad—it’s been perfected over generations of holiday dinners. Here’s why it works so well:
Fresh cranberries give it authentic flavor. Unlike those canned cranberry sauces, this recipe uses fresh whole cranberries that you chop yourself. You get that genuine tart cranberry bite that makes your taste buds wake up.
The pineapple adds the perfect sweetness. Crushed pineapple balances the tartness of the cranberries without making the salad too sweet. Plus, the juice from the pineapple adds extra moisture and flavor to the gelatin base.
Pecans add an unexpected crunch. This is the secret weapon. While the gelatin base is smooth and jiggly, the toasted pecans give you that satisfying texture contrast that keeps you coming back for more.
It’s actually a make-ahead miracle. The salad needs 4 hours to set properly, which means you make it the day before your holiday meal. One less thing to worry about when you’re juggling 12 other dishes!
The double Jell-O technique creates better flavor. Using both cherry and cranberry Jell-O instead of just one flavor gives you a more complex, interesting taste that’s not one-dimensional.
“If you’re planning a holiday feast or a family gathering, you can also check out our collection of 10 Fresh Spring Salad Recipes You’ll Love
or find inspiration from these 15 Best Summer Salad Recipes with Fresh Vegetables to complete your menu.”
Ingredient Notes & Substitutions

Let me walk you through what you’ll need and some helpful swaps if you want to customize this recipe:
Fresh Cranberries (12 oz): You want fresh, not frozen or canned. Fresh cranberries are only available from October through December in most stores, so Healthline’s guide on cranberry nutrition and selection. If you absolutely must use frozen, thaw them completely and drain well before chopping.
Crushed Pineapple (20 oz can): Get the kind packed in juice, not heavy syrup. The natural sweetness is perfect. Don’t drain it—you’ll use all that juice! Can’t find crushed? Buy pineapple chunks and pulse them in a food processor a few times.
Cherry & Cranberry Jell-O (3 oz packages): The combination is key. Just cherry alone is too one-note, and just cranberry can be hard to find. If you can only find one flavor, use two packages of cherry and add an extra tablespoon of fresh lemon juice for tartness.
Chopped Pecans (1 cup): Toast them first for the best flavor! Just spread them on a baking sheet and bake at 350°F for 5-7 minutes. You can swap with walnuts if that’s what you have. For a nut-free version, try dried cranberries or even miniature marshmallows.
Sugar (½ cup): This balances the tartness. You can reduce it to ⅓ cup if you prefer a more tart salad, but I wouldn’t go lower than that.
Boiling Water (2 cups): Standard stuff. Make sure it’s actually boiling so the Jell-O dissolves completely.
Step-by-Step Instructions
Step 1: Prepare Your Ingredients
Start by chopping your fresh cranberries. I use a food processor and pulse them 4-5 times until they’re roughly chopped but not pulverized. You want some texture, not cranberry mush. If you don’t have a food processor, a good sharp knife works great—it just takes a few extra minutes. Chop your pecans into medium-sized pieces and set both aside.
Step 2: Dissolve the Jell-O
In a large mixing bowl, combine both packages of Jell-O (cherry and cranberry) with the sugar. Pour the 2 cups of boiling water over the mixture and whisk vigorously for about 2 minutes until everything is completely dissolved. There shouldn’t be any granules left at the bottom of the bowl. This step is crucial—undissolved Jell-O means grainy texture later, and nobody wants that.
Step 3: Add the Pineapple
Pour the entire can of crushed pineapple (juice and all) into the Jell-O mixture. Stir it in thoroughly. The cold pineapple will start cooling down your gelatin mixture, which is exactly what we want. Let this sit for about 10 minutes at room temperature while you prep your serving dish.

Step 4: Add the Cranberries and Pecans
Here’s where timing matters. You want the gelatin to be partially set but still liquid enough to suspend the fruit and nuts evenly. After about 10-15 minutes, when the mixture has cooled to room temperature and is starting to thicken slightly, stir in your chopped cranberries and pecans. Fold them in gently but thoroughly so they’re evenly distributed.
Step 5: Pour and Chill
Pour the mixture into your serving dish. I love using a clear glass 9×13 dish because you can see all those beautiful layers of fruit and nuts, but any 2-quart dish works perfectly. Cover with plastic wrap and refrigerate for at least 4 hours, or ideally overnight. The salad needs this time to set properly into that perfect jiggly texture.
Step 6: Serve and Enjoy
When you’re ready to serve, you can either scoop portions directly from the dish or cut it into squares if you want a more elegant presentation. I like to garnish with a few whole fresh cranberries and a sprig of rosemary on top for a festive touch.
Recipe Tips & Tricks
Storage Instructions:
Store covered in the refrigerator for up to 5 days. The texture stays perfect the whole time. Don’t freeze this salad—gelatin doesn’t freeze well and will get watery and separated when thawed.
Make-Ahead Magic:
This is actually better when made a day ahead! Make it the night before your holiday dinner and just pull it out of the fridge when it’s time to eat. It holds its shape beautifully.
Serving Size Tips:
This recipe serves 12 generous portions. For a smaller gathering, you can easily halve the recipe and use an 8×8 dish instead. For a crowd of 20+, just double everything and use a large roasting pan.

Common Mistakes to Avoid:
Don’t add the fruit while the gelatin is still hot—it’ll sink to the bottom and you’ll end up with a fruit layer and a plain Jell-O layer. Wait until it’s cooled to room temperature and just starting to thicken. Also, make sure your cranberries are chopped small enough; giant chunks don’t suspend well in the gelatin.
Testing for Doneness:
The salad is ready when it jiggles like Jell-O but doesn’t slosh like liquid. Gently shake the dish—if the surface moves in one solid wave, it’s perfect. If it’s still liquidy in the middle, give it another hour.
Presentation Ideas:
For a fancier look, use individual serving molds or small glass cups. Pour the mixture into 12 small dishes and chill them separately. Your guests can grab their own personal portions, and it looks stunning on a buffet table.
Variations & Add-Ons
Classic Creamy Version:
Fold in 1 cup of sour cream or Cool Whip after the mixture has partially set for a creamy, fluffy texture. This is sometimes called “Cranberry Fluff” and it’s equally delicious.
Extra Fruity:
Add 1 cup of chopped apples or 1 cup of mandarin orange segments along with the cranberries. The apples add crunch, and the oranges add a citrus pop.
Coconut Lover’s Dream:
Stir in ½ cup of sweetened shredded coconut with the pecans. The tropical flavor pairs surprisingly well with cranberries.
Spiced Holiday Version:
Add ½ teaspoon of cinnamon and ¼ teaspoon of ground cloves to the dry Jell-O mixture before dissolving. It gives the salad a warm, spiced flavor that’s perfect for winter holidays.
Sugar-Free Option:
Use sugar-free Jell-O and substitute the sugar with your preferred sweetener. Keep in mind this will change the texture slightly—sugar-free gelatin tends to set firmer.
For more delicious fruit-forward ideas, explore our favorite Fruit Salads that are always a hit at potlucks

What to Serve With This
This cranberry gelatin salad is the perfect complement to rich, savory holiday dishes. Here are my favorite pairings:
Classic Roasted Turkey: The sweet-tart flavor of the salad cuts through the richness of turkey and gravy beautifully. It’s like having cranberry sauce, but way more interesting.

Glazed Ham: Whether you’re doing a honey-baked ham or a brown sugar glaze, this salad provides the perfect fruity contrast. The pineapple in the salad actually echoes the sweetness of ham glaze.
Mashed Potatoes and Gravy: I know it sounds weird to pair Jell-O salad with mashed potatoes, but trust me. The creamy, savory potatoes need something bright and acidic on the plate, and this salad delivers.
Green Bean Casserole: Balance is everything at holiday dinner. If you’re serving heavy, creamy sides like green bean casserole, you need this refreshing salad to lighten things up.Dinner Rolls: Sometimes I’ll put a small scoop of this salad right on my dinner roll with a bit of turkey. It’s like the world’s most delicious holiday sandwich.
📌 Pin this for easy meal prep ideas!.
Classic Cranberry Gelatin Salad Recipe
Course: SaladsCuisine: AmericanDifficulty: Easy12
Persons15
minutes4
hours145
kcalThis classic cranberry gelatin salad is a must-have holiday side dish! Sweet, tangy, and loaded with fresh cranberries, crushed pineapple, and crunchy pecans, it’s the perfect make-ahead dish that cuts through all those rich holiday flavors. Retro, refreshing, and absolutely delicious.
Ingredients
12 oz fresh cranberries, roughly chopped
1 (20 oz) can crushed pineapple in juice (do not drain)
1 (3 oz) package cherry Jell-O
1 (3 oz) package cranberry Jell-O (or use 2 cherry if cranberry unavailable)
½ cup granulated sugar
2 cups boiling water
1 cup pecans, chopped and toasted
Directions
- Prep the fruit and nuts: Roughly chop fresh cranberries using a food processor (4-5 pulses) or by hand with a sharp knife. Chop pecans into medium pieces. If desired, toast pecans at 350°F for 5-7 minutes until fragrant. Set aside.
- Dissolve the gelatin: In a large mixing bowl, combine both packages of Jell-O with the sugar. Pour 2 cups of boiling water over the mixture and whisk vigorously for 2 minutes until completely dissolved with no granules remaining.
- Add pineapple: Stir in the entire can of crushed pineapple (including all the juice). Mix thoroughly. Let the mixture sit at room temperature for 10-15 minutes to cool and begin thickening slightly.
- Add cranberries and pecans: Once the gelatin mixture has cooled to room temperature and is starting to thicken (but still pourable), fold in the chopped cranberries and pecans. Stir gently to distribute evenly throughout.
- Chill: Pour the mixture into a 9×13-inch glass dish or any 2-quart serving dish. Cover with plastic wrap and refrigerate for at least 4 hours or overnight until fully set.
- Serve: Scoop or cut into squares and serve chilled. Garnish with fresh cranberries and rosemary if desired.
Notes
- Storage: Store covered in the refrigerator for up to 5 days. Do not freeze—gelatin becomes watery when thawed.
Make-Ahead: This salad is perfect for making the day before your holiday meal. The flavors actually improve overnight!
Substitutions:
Nuts: Use walnuts instead of pecans, or omit for nut-free version
Pineapple: Must use canned (not fresh)—fresh pineapple prevents gelatin from setting due to its active enzymes.
Jell-O: If you can only find cherry Jell-O, use 2 packages and add 1 tablespoon fresh lemon juice for tartness
Pro Tips:
Don’t add fruit while gelatin is hot—wait until it’s cooled to room temperature and starting to thicken
Chop cranberries into small, uniform pieces for best suspension in the gelatin
Toast your pecans for deeper flavor—it only takes 5 minutes!
Use a clear glass dish to show off the beautiful layers of fruit and nuts
Serving Size: Makes 12 generous servings, perfect for holiday gatherings - Nutrition (per serving, approximate):
Calories: 145 | Protein: 2g | Carbs: 27g | Fat: 4g | Fiber: 2g | Sugar: 23g
Note: Nutrition information is approximate and will vary based on specific brands and ingredients used.
Conclusion
There you have it—the cranberry gelatin salad that’s going to become your new holiday tradition! This recipe has been passed down through my family for generations, and now I’m sharing it with you. The combination of tart fresh cranberries, sweet pineapple, and crunchy pecans in that jiggly, ruby-red gelatin is pure nostalgia and pure deliciousness all at once.
The best part? You make it the day before, so when holiday madness hits, this dish is already done and waiting for you in the fridge. Just carry it to the table and prepare for everyone to ask for the recipe.
I can’t wait for you to try this! When you make it, snap a photo and tag me—I love seeing your holiday tables. And if you have any questions, drop them in the comments below. I read every single one!
Save this recipe for your next holiday gathering—trust me, you’ll want to have it bookmarked when Thanksgiving and Christmas roll around!
Happy cooking, and happy holidays! 🎄❤️
Loved This Recipe?
There is always room for more fresh, healthy, and vibrant flavors on your plate!
Stay Inspired: Never run out of meal ideas! Follow My Salad Recipes on Pinterest to save daily food inspiration straight to your boards.
Explore More: Browse our blog for hundreds of easy, delicious salad ideas.
