
A festive layered bar with a crunchy graham crust, sweet condensed milk binding, oats and three kinds of chips studded with holiday M&Ms — perfect for cookie swaps and holiday gatherings.

This version of Christmas Magic Cookie Bars has been my family's favorite holiday treat for years. I first made these during a chaotic December when I needed a dessert that could be made quickly, travel well to a cookie exchange, and please both kids and adults. The combination of a buttery graham cracker base, the sticky richness of sweetened condensed milk, quick oats for subtle chew, and three different chip textures studded with colorful Holiday M&Ms creates a nostalgic, crowd-pleasing bite that always disappears first.
What makes these bars special is how easy they are to assemble — there’s no creaming, no chilling, just layering. They bake into a shiny, slightly caramelized top where the chips melt into pockets of flavor, while the crust stays crisp at the edges and tender in the center. I keep the pantry stocked with a handful of specialty chips (peanut butter, white chocolate, semisweet) specifically for this recipe because the contrast of flavors — salty butter crust, sweet condensed milk, and the chocolate-peanut butter combination — is holiday magic every time.
Every holiday party I take these to, someone asks for the recipe. I remember the first time my grandmother tasted them — she closed her eyes and said they reminded her of a childhood treat. That memory turned this quick bake into a tradition that brightens our December gatherings.
My favorite aspect is how adaptable these bars are: I’ve swapped chips based on what’s in the pantry and the bars still deliver. Family members have distinct favorites — my son loves extra peanut butter chips, while my sister requests white chocolate overload. Each variation brings back different holiday memories and makes the recipe feel new each time.
Store cooled bars in an airtight container with layers separated by parchment to prevent sticking. At room temperature they keep well for 2–3 days; refrigeration extends freshness to about 7 days but can slightly firm the texture — bring to room temperature briefly before serving for the best mouthfeel. To freeze, wrap the cooled slab tightly in plastic wrap and aluminum foil, or individually wrap bars and place in a freezer-safe bag for up to 3 months. Reheat single servings in a microwave for 10–15 seconds if you prefer a warm, gooey bite.
If you need to avoid peanuts, eliminate peanut butter chips and replace them with butterscotch or extra semi-sweet chips. For a nutty twist without peanuts, fold in 1/2 cup chopped toasted pecans or walnuts instead of peanut chips. To make these dairy-free, use dairy-free chocolate chips and a dairy-free condensed milk alternative (available in many specialty stores) though texture will vary. For gluten-free bars, use certified gluten-free graham-style crumbs or a shortbread crumb base; expect a slightly different crumb but similar flavor.
Serve bars on a festive platter garnished with a sprinkle of flaky sea salt to contrast the sweetness, or stack individually in holiday boxes for gifting. Pair with hot cocoa, mulled cider, or a robust coffee to balance the richness. For an adult gathering, serve bites alongside a small scoop of lightly salted caramel ice cream or a drizzle of warmed caramel sauce. They also make a fun addition to dessert tables and pair well with simple sugar cookies for variety.
The concept of layered candy bars dates back to mid-20th-century American home baking, when condensed milk became a pantry favorite for simplifying candy and bar preparations. These bars are a modern festive take on classic layered cookie bars and magic bars — desserts that layer a bottom crust with condensed milk and a variety of toppings. Over time, holiday colors and seasonal candies became the hallmark of seasonal variations, turning a simple bake into a celebratory tradition across many households.
Change the M&Ms to pastel colors for Easter, red and pink for Valentine’s Day, or orange and black for Halloween. For winter holidays, add a teaspoon of ground cinnamon or a pinch of nutmeg to the crust for warm spice notes. On cooler nights, sprinkle with crushed peppermint after baking for a peppermint-chocolate twist. These small swaps let the base recipe shine year-round while matching seasonal themes.
Make a double batch and freeze half for future events. To portion for lunches or bake sales, slice bars into uniform sizes and wrap individually in parchment and twine. If prepping ahead, assemble the unbaked pan, cover tightly, and refrigerate up to 24 hours before baking — the crust may firm slightly, so press briefly before pouring the condensed milk if needed. Label containers with bake dates to keep inventory straight during busy holiday prep.
These bars are a simple pleasure that bring people together — whether boxed for neighbors or plated at family brunch, they capture that festive, indulgent spirit. Try the variations, make them your own, and enjoy the way one small pan can create so many warm memories this season.
Press the crust firmly into the pan for an even base that won’t crumble when sliced.
Rotate the pan halfway through baking for even browning and melting of chips.
Let the slab cool completely for cleaner slices; warm bars will be softer and chewier.
Use parchment overhang to lift the bars from the pan for neat, even cuts.
This nourishing christmas magic cookie 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.
Yes — you can assemble the pan, cover tightly, and refrigerate for up to 24 hours before baking. If chilled, press the crust again before adding condensed milk.
Wrap cooled slices individually and freeze up to 3 months. Thaw at room temperature or microwave 10–15 seconds to warm.
This Christmas Magic Cookie 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.

Preheat oven to 350°F. Line a 9x13-inch pan with nonstick spray and press parchment with overhang into the pan for easy removal.
Combine crushed graham crackers, 2 tablespoons sugar, and 9 tablespoons melted butter until evenly moistened. Press firmly into the bottom of the prepared pan.
Pour 1 1/2 cups sweetened condensed milk evenly over the crust and spread to the edges with an offset spatula.
Sprinkle 3/4 cup quick oats, 1 1/3 cups semi-sweet chips, 3/4 cup peanut butter chips, 1/4–1/3 cup white chips, and 1 cup Holiday M&Ms evenly over the milk.
Bake at 350°F for 25 minutes until edges are golden and top is glossy with slight browning. Rotate pan halfway through if necessary.
Cool on a wire rack for at least 1 hour. Lift out using parchment overhang and slice into 12 bars. Store airtight or 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.
Leave a comment & rating below or tag
@mrsrecipe on social media!


Tiny crostini topped with creamy cheese, bright cranberry, crunchy pecans and rosemary — an effortless 5-minute starter that looks festive and tastes like the holidays.

Light, slightly spiced pancakes inspired by African home kitchens—fluffy, buttery, and perfect for breakfast or brunch with syrup, cinnamon sugar, or a savory filling.

Crispy, saucy chicken skewers made in the air fryer with a sweet-spicy bang bang sauce—perfect for weeknight dinners, parties, or meal prep.

Leave a comment & rating below or tag @mrsrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.