30-MINUTE MEALS! Get the email series now
magic meal ideas

Christmas Bars

5 from 1 vote
1 Comments
Chef Elena
By: Chef ElenaUpdated: Mar 20, 2026
This post may contain affiliate links. Please read our disclosure policy.

Festive no-bake bars layered with chocolate, marshmallows and a buttery graham base — perfect for holiday parties and cookie exchanges.

Christmas Bars

This recipe for Christmas bars has been my go-to holiday treat for more years than I can count. I first discovered this combination during a frantic December when I needed something that tasted indulgent, held up on a platter, and required no oven time. The result was a sweet, nostalgic square that bridges the gap between a candy and a dessert bar: a crisp buttery graham base, a molten chocolate-marshmallow center, and a scattering of crunchy nuts if you like contrast. It’s the kind of thing that triggers immediate “who made these?” murmurs around the table.

The texture is what makes these bars special — a firm, almost cookie-like bottom that gives way to a gooey, chocolatey interior studded with soft mini marshmallows. The marshmallows melt just enough to create pockets of chew while the chocolate sets to a glossy finish. I’ve brought these to potlucks, school holiday parties and late-night cookie swaps; they travel well, don’t require fancy tools, and are endlessly adaptable. When my kids were little, we’d sprinkle colorful nonpareils on top for extra holiday cheer; as they grew older, chopped nuts and a dusting of powdered sugar became our signature finish.

Why You'll Love This Recipe

  • Ready in about 30 minutes active time and sets in the fridge — perfect for last-minute holiday trays.
  • Uses pantry staples: graham crackers, chocolate chips, sweetened condensed milk and marshmallows — no specialty shopping required.
  • No oven required, so it’s ideal when the oven is already full of cookies or a roast.
  • Make-ahead friendly: refrigerate up to 3 days or freeze for longer storage, which makes party planning easier.
  • Customizable: swap dark for milk chocolate, leave out nuts for nut-free gatherings, or add peppermint for a seasonal twist.
  • Crowd-pleaser: chewy, chocolatey, and nostalgic — people of all ages reach for seconds.

My family’s reaction the first time I served these was instant and unanimous — “make these every year.” I’ve learned small adjustments: press the crumbs firmly for a stable base, warm the chocolate just enough to melt but not scorch, and allow adequate chill time so the bars slice cleanly. Those small details make a big difference on the platter.

Ingredients

  • Graham cracker crumbs: 2 cups. Use standard honey graham crackers for the classic flavor. You can buy pre-crushed crumbs or pulse about 8–10 crackers in a food processor until fine; the crumbs form the sturdily textured base that holds everything together.
  • Unsweetened cocoa powder: 1/4 cup. Choose a natural unsweetened cocoa for bright chocolate notes; Dutch-processed will result in a slightly mellower taste. Cocoa balances the sweetness of the condensed milk and gives the base depth.
  • Powdered sugar: 1 1/2 cups. Sifted if lumpy. This adds sweetness and a little structure to the crust without grittiness.
  • Unsalted butter, melted: 3/4 cup (6 ounces). Butter brings richness and helps the crumbs bind; melt and cool slightly so it doesn’t dissolve the powdered sugar immediately.
  • Sweetened condensed milk: 1 can (14 oz). The glue for the filling — thick, sweet and glossy. Use a standard 14-ounce can for best results.
  • Mini marshmallows: 3 cups. Mini marshmallows melt partially to create oozy pockets; reserve 1/2 cup to scatter on top if you want visible marshmallow peaks.
  • Chocolate chips: 1 1/2 cups. Semi-sweet or milk chocolate chips both work; use quality chips for the best melt and flavor.
  • Chopped nuts (optional): 1/2 cup. Pecans or walnuts are my favorite for warm, toasty contrast — omit for nut-free servings.

Instructions

Prepare the base: Line a 9x13-inch pan with parchment, leaving an overhang for easy removal. In a large bowl, combine 2 cups graham cracker crumbs, 1/4 cup unsweetened cocoa powder and 1 1/2 cups powdered sugar. Pour in 3/4 cup melted unsalted butter and mix until the crumbs are evenly moistened. Press the mixture firmly and evenly into the prepared pan — use the bottom of a measuring cup to compact it. Chill in the fridge for 10–15 minutes to set while you prepare the filling. Make the filling: In a medium saucepan over low heat, combine 1 can (14 oz) sweetened condensed milk and 1 1/2 cups chocolate chips. Stir constantly until the chocolate melts and the mixture is smooth and glossy. Remove from heat and quickly fold in 3 cups mini marshmallows and the optional 1/2 cup chopped nuts; the residual heat will soften but not fully dissolve the marshmallows, leaving delightful chew. Assemble and chill: Pour the chocolate-marshmallow mixture over the chilled crust and spread to an even layer using an offset spatula. If you reserved marshmallows, scatter them on top and press gently. Allow the pan to cool to room temperature for 10 minutes, then refrigerate uncovered until completely set, at least 2 hours, preferably 3 for clean slicing. Slice and serve: Run a sharp knife under hot water, wipe dry, and slice into 16 squares for standard portions. Store leftovers covered in the fridge for up to 3 days. For gift trays, stack with parchment between layers to prevent sticking. User provided content image 1

You Must Know

  • These bars are quite sweet and rich — a little goes a long way. Each square is dense in sugar and fat, so serve on a small plate.
  • They refrigerate well for up to 3 days; for longer storage, freeze up to 3 months and thaw in the refrigerator before serving.
  • Nut-free option: omit nuts entirely or replace with toasted sunflower seeds for crunch without tree allergens.
  • High in calories and sugar: consider smaller portion sizes if serving to children or at events with many sweets.

What I love most is how reliably these bars bring people together. At neighborhood cookie swaps they draw the same crowd every year — friends who remember the chewy marshmallow bites from their childhood. The combination of textures and the glossy chocolate top always feels celebratory, even when assembled in a rush.

User provided content image 2

Storage Tips

Store squares in an airtight container layered with parchment to prevent sticking. Refrigerate for up to 3 days — the structure stays best when chilled. For longer storage, freeze in single layers on a baking sheet until solid, then transfer to a freezer-safe bag for up to 3 months. Thaw in the refrigerator overnight before slicing to preserve clean edges. To revive a slightly firm bar, leave at room temperature for 10–15 minutes before serving so the chocolate softens a touch.

Ingredient Substitutions

If you want a different flavor profile, swap semi-sweet chocolate chips for dark chocolate for deeper cocoa notes, or use milk chocolate for a sweeter, creamier finish. If you need gluten-free, use certified gluten-free graham-style crumbs or crushed gluten-free cookies; texture will be similar if the crumbs are finely ground. For a dairy-free version, substitute vegan butter and use dairy-free condensed milk alternatives and dairy-free chocolate chips, but expect a slightly different mouthfeel and flavor.

Serving Suggestions

Serve these squares on a festive platter garnished with a dusting of powdered sugar or a few whole marshmallows for a rustic look. Pair with hot cocoa or strong coffee to balance the sweetness. For holiday parties, arrange with peppermint bark or shortbread for contrast. If presenting as a gift, wrap stacks in parchment and tie with ribbon — they make a cheerful edible present.

Cultural Background

These squares are a modern American holiday treat drawing on classic candy-making elements — sweetened condensed milk and chocolate are staples of many no-bake confections. The combination of graham crackers and marshmallows echoes s’mores, a beloved campfire tradition adapted here for winter gatherings. Over time, variations have emerged across families, each adding nuts, spices or extracts to adapt the basic, comforting formula to regional tastes.

Seasonal Adaptations

For winter holidays, add 1/2 teaspoon peppermint extract to the melted chocolate and top with crushed candy cane for a peppermint-chocolate version. In summer, skip the nuts and add toasted coconut flakes on top for a lighter, tropical twist. For a fall spin, stir 1/2 teaspoon ground cinnamon and a pinch of nutmeg into the crust mixture to add warm, seasonal spice.

Meal Prep Tips

Plan these as part of a holiday baking day: prepare the crust in the morning and chill, melt the filling mid-afternoon, then assemble and refrigerate until serving. Cut into squares just before guests arrive for the freshest texture. Use a ruler to mark even slices on the parchment before chilling so you can achieve even pieces quickly when it’s time to serve.

These Christmas bars are an ideal combination of nostalgia and convenience — easy enough for last-minute trays, customizable for taste or dietary needs, and reliably loved by guests. Make a double batch if you’re feeding a crowd; they disappear fast.

Pro Tips

  • Press the crust firmly and evenly into the pan to ensure a stable base that slices cleanly.

  • Warm the chocolate slowly over low heat to avoid scorching; stir constantly for a glossy finish.

  • Chill the assembled pan at least 2–3 hours to allow the filling to set for clean slicing.

  • Use a hot, wiped knife between cuts to achieve neat squares; reheat the knife under hot water as needed.

This nourishing christmas bars recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Snack HacksChristmasDessertsNo-BakeHoliday TreatsBars
No ratings yet

Christmas Bars

This Christmas Bars recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 16 steaks
Christmas Bars
Prep:20 minutes
Cook:10 minutes
Rest Time:10 mins
Total:30 minutes

Ingredients

Base

Filling

Topping (optional)

Instructions

1

Prepare the base

Line a 9x13-inch pan with parchment. Mix graham crumbs, cocoa powder and powdered sugar. Stir in melted butter and press firmly into the pan. Chill 10–15 minutes.

2

Melt chocolate and combine

In a saucepan over low heat, combine sweetened condensed milk and chocolate chips. Stir until smooth. Remove from heat and fold in mini marshmallows and optional nuts.

3

Assemble and chill

Spread the filling over the chilled crust. Cool briefly, then refrigerate uncovered until completely set, at least 2–3 hours.

4

Slice and serve

Use a hot, dry knife to slice into 16 squares. Store covered in the refrigerator up to 3 days; freeze for longer storage.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 320kcal | Carbohydrates: 36g | Protein:
3g | Fat: 18g | Saturated Fat: 5g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@magicmealideas on social media!

Christmas Bars

Categories:

Christmas Bars

Did You Make This?

Leave a comment & rating below or tag @magicmealideas on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Chef!

Chef and recipe creator specializing in delicious Snack Hacks cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.