As the holiday season approaches, I can’t help but get excited about the treats that bring joy and cheer to our gatherings. There’s something irresistibly festive about a dessert that bursts with Christmas colors and flavors. Imagine walking into a room filled with laughter, and the moment someone reveals my No-Bake Christmas Lush Dessert with M&M’s—a delightful layered creation that combines the sweetness of strawberries and the nutty essence of pistachio—everyone’s eyes light up!
What I love most about this dessert is how effortlessly it comes together, making it perfect for those busy days filled with holiday preparations. With layers of cream cheese, whipped cream, and a rich pudding that pairs beautifully with crushed graham crackers, it’s not only a treat for the taste buds but also a feast for the eyes. Plus, the festive red and green chocolate candies sprinkle joy on top of each slice! Whether you’re hosting a family gathering or bringing something special to a potluck, this crowd-pleaser will have everyone asking for seconds—and maybe even the recipe!

Why will you love this No-Bake Christmas Lush Dessert?
Festive colors: Vibrant layers of red and green make this dessert visually stunning, perfect for holiday gatherings.
Effortless preparation: Simply mix and layer, no baking required—ideal for busy holiday schedules.
Decadent flavors: The delightful combination of strawberries and pistachio pudding creates a unique, mouthwatering experience.
Crowd-pleaser: Whether for family or friends, this treat guarantees smiles and second helpings all around.
Versatile serving: Dress it up for special occasions or enjoy as a cozy winter treat—it’s sure to impress!
No-Bake Christmas Lush Dessert Ingredients
• Delight in the layers of flavor with this festive treat!
For the Crust
- Graham cracker crumbs – These provide a sweet and crispy base for the dessert.
- Melted unsalted butter – This binds the crumbs together for a rich, buttery flavor.
- Granulated sugar – Adds sweetness to the crust, balancing the creaminess of the filling.
For the Cream Cheese Layer
- Cream cheese – Ensure it’s softened for easy mixing and a smooth texture.
- Powdered sugar – Sweetens the cream cheese, creating a delightful filling.
- Vanilla extract – Infuses a warm flavor that enhances the overall dessert.
- Cold all-purpose cream – Whipped to soft peaks adds lightness to the layer.
- Whipped topping – This complements the cream cheese layer, giving it a fluffy consistency.
For the Strawberry Layer
- Strawberry gelatin powder – Provides a bright, fruity flavor that contrasts beautifully with pistachio.
- Boiling water – Used to dissolve the gelatin for a smooth strawberry layer.
- Cold water – Helps cool the gelatin mixture before layering.
- Diced strawberries (optional) – Fresh strawberries can enhance the layer’s texture and sweetness.
For the Pistachio Layer
- Instant pistachio pudding mix – The star of this layer, bringing a nutty flavor that pairs perfectly with the other elements.
- Cold milk – Used to prepare the pistachio pudding, thickening the mixture into a creamy layer.
- Whipped topping – Lightens up the pudding for a luscious texture.
For the Topping
- Cold all-purpose cream (for whipping) – This forms the final creamy layer on top.
- Powdered sugar – Whipped into the cream for an airy finish that’s perfectly sweet.
- Red chocolate candies – Adds a pop of color and chocolatey delight to the dessert.
- Green chocolate candies – Complements the red candies, enhancing the festive look.
- Christmas sprinkles – Sprinkle these cheerfully over the whipped cream for a fun holiday touch.
Now, let the magic happen as you create this stunning No-Bake Christmas Lush Dessert with M&M’s!
How to Make No-Bake Christmas Lush Dessert
-
Prepare the crust: In a bowl, combine graham cracker crumbs, melted unsalted butter, and granulated sugar. Mix until the texture looks like wet sand. Press firmly into a 9 × 13-inch casserole and refrigerate for 20 minutes.
-
Mix the cream cheese layer: Beat softened cream cheese in another bowl until smooth. Add powdered sugar and vanilla extract, blending until creamy. In a separate bowl, whip cold all-purpose cream until soft peaks form, then gently fold it into the cream cheese mixture. Spread evenly over the crust and refrigerate for 20 minutes.
-
Create the strawberry layer: Dissolve strawberry gelatin powder in boiling water. Mix in cold water and allow it to cool until it’s pourable. Carefully spread a thin layer over the cream cheese filling and add diced strawberries if desired. Refrigerate until completely set, about 2-3 hours.
-
Prepare the pistachio layer: In a mixing bowl, pour cold milk and add instant pistachio pudding. Beat for about 2 minutes until thick. Fold in whipped topping and gently spread over the set strawberry layer. Refrigerate for 20-30 minutes.
-
Make the whipped cream topping: Pour cold all-purpose cream into a chilled mixing bowl. Add powdered sugar and vanilla, then beat until stiff peaks form. Spread over the pistachio layer, creating decorative swirls with a spatula if desired.
-
Add festive touches: Scatter red and green chocolate candies over the whipped cream. Generously sprinkle Christmas sprinkles across the top for a cheerful holiday look.
-
Chill and serve: Cover your dessert and refrigerate for at least 4 hours, or overnight for best results. Once set, slice into squares and serve chilled.
Optional: Top with additional fresh strawberries for a burst of color!
Exact quantities are listed in the recipe card below.

No-Bake Christmas Lush Dessert Variations
Feel free to play around with this delightful dessert and make it your own!
-
Dairy-Free: Substitute cream cheese and whipped topping with dairy-free alternatives like coconut cream for a rich flavor.
A nutty or coconut-based cream will still give you that luscious consistency while being vegan-friendly. You won’t even miss the dairy! -
Fruit Fusion: Swap diced strawberries for other fruits like raspberries or blueberries for a vibrant twist.
These colorful options not only enhance the visual appeal but also add a refreshing zing that perfectly contrasts with the creaminess. -
Nutty Delight: Add chopped pistachios or walnuts to the graham cracker crust for an extra crunch.
This nutty layer complements the pistachio pudding beautifully, creating a delightful texture that tempts the taste buds. -
Chocolate Layers: Layer in chocolate mousse or chocolate pudding for a decadent twist in place of the pistachio.
Indulging your chocolate cravings with chocolate layers can make it feel extra special, perfect for chocoholics! -
Sugar-Free Option: Use sugar-free pudding mix and sweeteners to create a lighter version without sacrificing flavor.
Your guests will appreciate this thoughtful twist, allowing everyone to indulge guilt-free. -
Spicy Kick: Add a dash of cinnamon or nutmeg to the cream cheese layer for a warm, spiced essence.
This will elevate the comfort factor of the dessert, making it even more perfect for chilly holiday gatherings. -
Holiday Whimsy: Instead of red and green sprinkles, use themed holiday-themed candies or edible glitter for a festive flare.
The excitement of a celebratory twist in decor will certainly brighten up the dessert table and impress your guests! -
Tropical Twist: Incorporate shredded coconut into the whipped cream topping for a tropical feel.
The subtle hints of coconut will blend beautifully with the fruit flavors, giving your dessert a dreamy island vibe!
Expert Tips for No-Bake Christmas Lush Dessert
• Chill Everything: Ensure your mixing bowl and all-purpose cream are chilled before whipping to achieve maximum volume and lightness.
• Gelatin Mastery: When dissolving strawberry gelatin, make sure the water is boiling for complete dissolution; any undissolved bits can ruin the final layer.
• Layer with Care: Allow layers to set adequately in the fridge before adding the next one. This helps maintain distinct layers and prevents the pudding and cream from mixing.
• Make Ahead: For the best flavor and texture, prepare your No-Bake Christmas Lush Dessert a day in advance. It allows the flavors to meld beautifully!
• Taste Test: Don’t hesitate to tweak sweetness by adjusting the powdered sugar. Each family has its preferred sweetness level, so taste along the way!
• Use Quality Ingredients: High-quality cream cheese and fresh fruits will elevate your dessert, giving it a richer taste and creamier texture.
What to Serve with Strawberry Pistachio Cream Cheese Dessert?
Imagine delighting your guests with a lush dessert alongside perfect complementing dishes that enhance the festive spirit and flavors.
- Fresh Fruit Salad: A mix of seasonal fruits adds a refreshing contrast that brightens each bite of the creamy dessert.
- Shortbread Cookies: Buttery and crumbly, these cookies provide a delightful texture that pairs beautifully with the dessert’s softness.
- Chocolate Dipped Strawberries: The rich chocolate pairs excellently with the strawberries in the dessert, creating a luscious harmony of flavors.
- Coconut Whipped Cream: An airy topping brings a tropical twist, enriching the dessert experience with its lightness and sweetness.
- Mint Tea: The herbal notes of mint tea complement dessert’s richness while providing a soothing after-meal drink.
- Pistachio Ice Cream: An indulgent scoop echoes the nutty flavors in the dessert, adding a delightful chill to your meal.
- Sparkling Water: Crisp and refreshing, sparkling water cleanses the palate and is perfect for balancing the sweetness of the layers.
- Holiday Punch: Festive and fruity, a chilled punch brings cheer and completes your dessert table for any holiday gathering.
Make Ahead Options
Making this No-Bake Christmas Lush Dessert with M&M’s ahead of time is a real game-changer for busy holiday hosts! You can prepare the graham cracker crust and cream cheese layer up to 24 hours in advance; simply cover tightly and refrigerate to maintain freshness. The strawberry layer can also be set up to 3 days prior—just make sure it’s completely chilled before adding the pistachio layer for optimal results. Before serving, whip the cream and layer it on top just before your guests arrive for that fresh, fluffy finish. This way, you can enjoy quality time with family while serving a delicious, festive dessert that everyone will love!
How to Store and Freeze No-Bake Christmas Lush Dessert
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days. This will keep the layers fresh and maintain their lovely texture.
Freezer: For longer storage, freeze the dessert without toppings in an airtight container for up to 2 months. Thaw in the fridge overnight before serving.
Reheating: Since this is a chilled dessert, simply slice and enjoy straight from the fridge, ensuring each creamy layer holds its delightful form.
Assembly Tips: If preparing in advance, consider waiting to add decorations and sprinkles until just before serving for the best appearance and crunch!

No-Bake Christmas Lush Dessert Recipe FAQs
What kind of graham cracker crumbs should I use?
Absolutely! You can use any standard graham cracker crumbs found in your grocery store. For a fun twist, consider using chocolate-flavored crumbs for an added richness that complements the dessert beautifully.
How do I know if the cream cheese is softened enough?
Very! The cream cheese should be at room temperature and easily spreadable. To check, use a butter knife; it should glide through without resistance. If it feels firm, give it a little more time to soften, about 30 minutes, or microwave it for 10-15 seconds.
How should I store leftover No-Bake Christmas Lush Dessert?
After slicing your dessert, store the leftovers in an airtight container in the fridge for up to 3 days. This method helps maintain the delightful texture of each layer, ensuring every bite remains fresh and tasty!
Can I freeze the No-Bake Christmas Lush Dessert?
Absolutely! For freezing, make sure to do so without the toppings. Wrap the dessert tightly in plastic wrap or foil, then place it in an airtight container. It can be frozen for up to 2 months. When ready to enjoy, simply thaw it overnight in the fridge and add the toppings just before serving.
What if my gelatin doesn’t set properly?
If your gelatin layer doesn’t set, it may not have dissolved completely or wasn’t refrigerated long enough. To troubleshoot, try re-making the gelatin layer. Use boiling water to dissolve the powder first, then let it cool slightly before pouring over the dessert layers. Give it at least 2-3 hours to set in the fridge, and it should firm up nicely!
Is this dessert suitable for those with nut allergies?
Make sure to check labels! While the main ingredients don’t contain nuts, the instant pistachio pudding mix could be a concern for some with nut allergies. Consider using a different flavor pudding mix, like vanilla or chocolate, to keep it nut-free while still achieving a delicious dessert!

No-Bake Christmas Lush Dessert with M&M’s – A Festive Treat
Ingredients
Equipment
Method
- Prepare the crust: In a bowl, combine graham cracker crumbs, melted unsalted butter, and granulated sugar. Mix until the texture looks like wet sand. Press firmly into a 9 × 13-inch casserole and refrigerate for 20 minutes.
- Mix the cream cheese layer: Beat softened cream cheese until smooth. Add powdered sugar and vanilla, blending until creamy. Whip cold all-purpose cream until soft peaks form, then gently fold it into the cream cheese mixture. Spread evenly over the crust and refrigerate for 20 minutes.
- Create the strawberry layer: Dissolve strawberry gelatin powder in boiling water. Mix in cold water and allow it to cool until it’s pourable. Spread a thin layer over the cream cheese filling and add diced strawberries if desired. Refrigerate until completely set, about 2-3 hours.
- Prepare the pistachio layer: Pour cold milk and add instant pistachio pudding. Beat for about 2 minutes until thick. Fold in whipped topping and gently spread over the set strawberry layer. Refrigerate for 20-30 minutes.
- Make the whipped cream topping: Pour cold all-purpose cream into a chilled mixing bowl. Add powdered sugar and vanilla, then beat until stiff peaks form. Spread over the pistachio layer, creating decorative swirls.
- Add festive touches: Scatter red and green chocolate candies over the whipped cream and sprinkle Christmas sprinkles across the top.
- Chill and serve: Cover and refrigerate for at least 4 hours, or overnight. Once set, slice into squares and serve chilled.









