30-MINUTE MEALS! Get the email series now
cozy cooks corner

Classic Christmas Bars

5 from 1 vote
1 Comments
Lina
By: LinaUpdated: Jan 16, 2026
This post may contain affiliate links. Please read our disclosure policy.

Buttery graham base topped with sweetened condensed milk, toasted marshmallows, chocolate chips and optional nuts — a nostalgic holiday bar everyone asks for.

Classic Christmas Bars

This recipe for Christmas bars has been a holiday anchor in my kitchen for years. I first stumbled on the idea while helping my grandmother clear out her pantry one December; she had a lonely can of sweetened condensed milk and a stash of mini marshmallows. The combination of a buttery graham base, a glossy ribbon of condensed milk, and a scattering of chocolate chips quickly proved irresistible, and the finished bars always spark the same reaction: that warm, satisfied silence right before someone reaches for a second piece. The bars are sweet but balanced by the crunchy base and the chewy toasted marshmallows on top.

I usually make these for neighborhood cookie exchanges and family movie nights, and they travel well in an airtight tin. What makes them special to me is how simple pantry ingredients transform into something festive and comforting — the kind of treat that brings people together and fills the kitchen with nostalgia. The contrast of the crisp base with the molten chocolate and slightly caramelized marshmallows is what keeps us coming back year after year.

Why You'll Love This Recipe

  • Effortless to prepare with common pantry staples: graham crackers, sweetened condensed milk, mini marshmallows and chocolate chips — no specialty items required.
  • Perfect for last-minute gatherings: ready in about 35 minutes total, and they set quickly so you can pack and serve the same day.
  • Flexible format: make them in a 9x13-inch pan for a crowd or a smaller pan for a family treat; optional nuts add crunch for those who love texture.
  • Make-ahead friendly: they hold up for several days at room temperature or can be frozen for long-term storage.
  • Crowd-pleasing flavors: chocolate and marshmallow are universally adored, and the graham base adds a buttery, slightly nutty backbone to every bite.
  • Customizable: swap chips or nuts to suit dietary preferences or to use what’s on hand.

I remember delivering a tin to a neighbor once — a retired schoolteacher — who told me these tasted just like the ones she used to get at church potlucks. That little moment reminded me why I keep this recipe in heavy rotation: it taps into collective holiday memory while still being fresh and easy to make.

Ingredients

  • Graham cracker crumbs (Base): 2 cups of finely crushed graham crackers (about 16 full crackers). Look for plain honey or whole-grain varieties for the best flavor and structure.
  • Unsweetened cocoa powder: 1/4 cup to add a subtle chocolate depth to the base. Use a Dutch-processed or natural cocoa depending on your pantry; Dutch will give a smoother, less acidic flavor.
  • Powdered sugar: 1 1/2 cups, sifted if lumpy, to sweeten and bind the crust for a tender, slightly sandy texture.
  • Unsalted butter: 3/4 cup (6 ounces) melted. Use good-quality butter (Kerrygold or Plugrá) for a rich, creamy mouthfeel.
  • Sweetened condensed milk: 1 (14-ounce) can. This is the glue that creates a glossy, caramel-like layer when baked.
  • Mini marshmallows: 3 cups to create a pillowy, toasted topping; use classic mini marshmallows for the best melt-and-toast behavior.
  • Chocolate chips: 1 1/2 cups (semi-sweet or milk chocolate depending on preference). Ghirardelli or Nestlé Toll House work well.
  • Chopped nuts (optional): 1/2 cup (walnuts, pecans or almonds) for crunch. Toast lightly before chopping to deepen the flavor.

Instructions

Prepare the oven and pan: Preheat to 350°F (175°C). Line a 9x13-inch baking pan with parchment paper or foil, leaving a 1-inch overhang on two opposite sides to lift the bars out easily. Lightly grease the parchment or foil with a bit of butter or nonstick spray so the crust adheres evenly. Make the base: 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 (6 oz) melted unsalted butter and mix with a rubber spatula until the mixture holds together when pressed. Press firmly into the prepared pan to form an even, compact layer — use the bottom of a measuring cup for smooth, consistent pressure. Bake for 8–10 minutes until set and fragrant; edges should look slightly darker. Allow the base to cool for 5 minutes. Add the condensed milk and toppings: Pour the entire 14-ounce can of sweetened condensed milk evenly over the warm base, spreading gently with an offset spatula if needed. Sprinkle 3 cups mini marshmallows, 1 1/2 cups chocolate chips and 1/2 cup chopped nuts evenly over the top. Press down lightly so the chips and marshmallows make good contact with the condensed milk layer. Bake and toast: Return the pan to the oven and bake for 10–12 minutes at 350°F, just until the marshmallows begin to puff and the chocolate softens. For a toasted top, switch the oven to broil for 30–60 seconds — watch closely to avoid burning — until marshmallows are golden. Remove immediately and let cool on a wire rack for at least 45 minutes to set; chilling for 30 minutes in the refrigerator speeds up slicing. Slicing and serving: Use the parchment overhang to lift the slab from the pan. Place on a cutting board and, using a sharp chef’s knife wiped between cuts, slice into 16 equal bars (4 by 4). For cleaner edges, chill the slab briefly before cutting. Serve at room temperature; store any leftovers in an airtight container. User provided content image 1

You Must Know

  • These bars are best stored at room temperature in an airtight container for up to 3 days; chilling extends life to about 7 days and makes slicing cleaner.
  • They freeze well for up to 3 months; layer parchment between pieces in a freezer-safe container to prevent sticking.
  • High in sugar and dairy — approximate single-piece nutrition: 280 kcal, 35 g carbs, 14 g fat, 3 g protein.
  • If skipping nuts, you still get excellent texture from the toasted marshmallows and chocolate; omit for nut-free events but note cross-contamination if serving to allergy-sensitive guests.
  • Use a quality chocolate chip to avoid waxy aftertastes and choose mini marshmallows for even toasting.

My favorite part is how the kitchen smells when these bake: a sweet, toasty aroma that instantly feels like celebration. At a recent cookie swap, someone asked for the recipe and later sent a photo of her kids devouring the bars — it’s the little confirmations like that which make this treat a perennial favorite in my holiday repertoire.

User provided content image 2

Storage Tips

Store bars in a single layer in an airtight container at room temperature for up to three days to keep the marshmallows soft and the crust tender. For longer storage, chill for up to a week — the cooler temperature firms the filling for neater slices. To freeze, wrap the cooled slab tightly in plastic wrap and place in a freezer-safe bag or container for up to three months. Thaw overnight in the refrigerator and bring to room temperature before serving. When packing for gifts, separate layers with parchment and keep tins lined to avoid sticking.

Ingredient Substitutions

If you’re out of graham crackers, substitute 2 cups of digestive biscuit crumbs or 2 cups of crushed vanilla wafers for similar texture and sweetness. For a gluten-free version, use certified gluten-free graham-style crumbs. Replace semi-sweet chips with dark chocolate for deeper flavor, or use white chocolate for a brighter, holiday look. If avoiding dairy, try coconut condensed milk alternatives specifically formulated for baking, and use dairy-free chocolate chips — note marshmallows often contain gelatine, so choose certified vegan marshmallows if needed.

Serving Suggestions

Serve on a holiday dessert board with salted caramels, spiced nuts and fresh fruit for contrast. Garnish each bar with a light dusting of powdered sugar or a drizzle of melted white chocolate for a festive finish. Pair with hot cocoa, mulled wine or strong coffee to balance the sweetness. For a party, cut into bite-size squares for a grab-and-go sweet plate that guests can enjoy while mingling.

Cultural Background

These bars are a variation on classic American layered bars often called "magic bars" or "seven-layer bars," which originated in mid-20th-century American home baking. They reflect the era’s embrace of sweetened condensed milk and convenience baking ingredients. Over time, regional and family variations emerged — some add coconut, others swap different nuts — but the basic harmony of a sturdy crust topped with a gooey condensed-milk layer and mix-ins remains a beloved holiday tradition across many households.

Seasonal Adaptations

For winter holidays, add a pinch of cinnamon or orange zest to the crust to introduce seasonal warmth. In spring, swap semi-sweet chips for white chocolate and scatter freeze-dried raspberries on top for a bright contrast. For a festive twist, press crushed peppermint candies over the marshmallows immediately after baking for a minty crunch. Adjust toppings to fit the season — toasted coconut for summer or pistachios and dried cranberries for a jewel-toned holiday tray.

Meal Prep Tips

Make the base one day ahead and keep it covered at room temperature; next day pour the condensed milk and add toppings before baking. Alternatively, assemble the full slab and refrigerate for up to 24 hours before baking — this can help set the layers and streamline holiday morning prep. For busy weeks, bake and freeze bars in single-serve slices and reheat briefly in a 300°F oven for 6–8 minutes to refresh the toasted top before serving.

These bars combine nostalgia and practicality in every bite. Whether you’re gifting a tin to a neighbor or serving a crowd at a holiday party, they are reliable, easy, and utterly satisfying — a small tradition that brightens the season. Try one variation and make it your own.

Pro Tips

  • Press the crust firmly and evenly into the pan using the bottom of a measuring cup for a compact base.

  • Watch carefully if broiling the marshmallows — they can go from golden to burnt in seconds.

  • Chill the slab for 20–30 minutes before slicing to get cleaner cuts and prevent sticking.

This nourishing classic 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.

FAQs about Recipes

How long do these keep?

Yes. Store in an airtight container at room temperature for up to 3 days or refrigerate for up to 7 days. Freeze for up to 3 months.

What's the best way to slice neat bars?

Use a 9x13-inch pan, line with parchment and allow cooling before slicing. Wipe the knife between cuts for clean edges.

Tags

Viral Snack RecipesDessertHolidayChristmasBarsRecipesNo-bake
No ratings yet

Classic Christmas Bars

This Classic 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
Classic Christmas Bars
Prep:15 minutes
Cook:20 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Base

Filling & Topping

Instructions

1

Prepare the oven and pan

Preheat oven to 350°F (175°C). Line a 9x13-inch pan with parchment or foil and grease lightly. This prevents sticking and aids removal.

2

Make the base

Combine 2 cups graham crumbs, 1/4 cup cocoa and 1 1/2 cups powdered sugar. Stir in 3/4 cup melted butter until it holds together. Press firmly into the pan and bake 8–10 minutes.

3

Assemble toppings

Pour 14 oz sweetened condensed milk over warm crust. Evenly top with 3 cups mini marshmallows, 1 1/2 cups chocolate chips and 1/2 cup chopped nuts, pressing lightly.

4

Bake and finish

Bake 10–12 minutes at 350°F until marshmallows puff. Broil 30–60 seconds for a toasted top if desired. Cool 45 minutes; chill 30 minutes for easier slicing.

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: 280kcal | Carbohydrates: 35g | Protein:
3g | Fat: 14g | Saturated Fat: 4g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
6g | 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
@cozycookscorner on social media!

Classic Christmas Bars

Categories:

Classic Christmas Bars

Did You Make This?

Leave a comment & rating below or tag @cozycookscorner 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 Lina!

Chef and recipe creator specializing in delicious Viral Snack Recipes 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.