
Festive layered bars with a buttery graham crust, sweetened condensed milk, chocolate and butterscotch chips, and colorful red-and-green M&Ms — a holiday classic made easy.

This holiday favorite is pure nostalgia on a baking sheet. I first made these bars the winter I hosted my first small family gathering as a new homeowner. I wanted a treat that tasted indulgent but assembled quickly, and the moment the oven door opened and the kitchen filled with warm caramel and chocolate aromas, I knew I had a keeper. The finished bars combine a crisp, buttery graham base with a glossy, sweet condensed milk layer holding pockets of chocolate and butterscotch, toasted pecans, and festive red-and-green M&Ms that make them impossible not to reach for.
They are sweet but balanced by the crunchy crust and toasted nuts. The shredded coconut adds a chewy contrast when you include it, and the butterscotch chips give a mellow, caramel-like warmth beneath the bright chocolate. These bars are ideal for cookie exchanges, school holiday parties, or as a tray of portable cheer to bring to neighbors. I keep a can of sweetened condensed milk on standby each December because this recipe is one of those predictable, dependable hits that people ask about long after the plates are cleared.
In my experience these bars vanquish a crowd quickly. I once took a pan to a potluck and returned home with two compliments and an empty container — the crowd loved the chewy edges and softer center. Over the years I learned to press the crust firmly and toast the pecans lightly beforehand; those small moves make the difference between good and unforgettable.
My favorite part about this treat is how reliably festive it looks. The red-and-green candies make it holiday-ready without any extra frosting or decoration. I remember making a double batch once for a school event; the volunteers loved the bright colors and the fact that the bars held up on a buffet table. For travel, I slice and layer them between parchment squares so nothing sticks together in transit.
Store the cooled and sliced squares in an airtight container at room temperature for up to 3 days if you plan to serve soon. For longer storage refrigerate for up to 2 weeks; bring to room temperature for 20 to 30 minutes before serving to soften the chocolate slightly. For freezing, arrange squares in single layers separated by parchment and freeze in an airtight container for up to 3 months. Thaw in the refrigerator overnight to minimize condensation and preserve crispness of the crust.
Swap the semi-sweet chocolate chips for dark chocolate chips for more depth, or use milk chocolate for a sweeter bar. If butterscotch chips aren’t available, brown sugar chips or white chocolate chips mixed with a teaspoon of molasses mimic the butterscotch profile. Replace pecans with walnuts or almonds; for a nut-free version use toasted sunflower seeds. To make them kosher for those avoiding dairy, use dairy-free butters and a non-dairy condensed milk alternative, though texture and flavor will shift slightly.
Serve squares on a festive platter with sprigs of rosemary or dust a few with powdered sugar for snowy effect. Pair with robust coffee, spiced tea, or a glass of cold milk. For a holiday cookie plate, mix these bars with shortbread cookies and spiced biscotti to balance textures. They also travel well to potlucks and can be part of a dessert board alongside nuts, dried fruits, and candies.
For winter holidays keep the red and green M&Ms. For autumn parties swap the candies for orange M&Ms and replace coconut with toasted pepitas for seasonal color. In spring, use pastel candies and fresh citrus zest in the crust for brightness. You can also fold crushed peppermint into the top layer after baking but before chilling for a classic mint-chocolate contrast.
Prepare the crust and pre-measure toppings the day before to speed assembly: keep chips, nuts, and candies in separate labeled bowls. Assemble and bake the day you plan to serve for the freshest chew and shine. If making ahead for travel, chill overnight, slice the morning of the event, and layer with parchment to prevent sticking. Use a warmed knife to slice — run the blade under hot water, dry, then cut for cleaner edges.
These bars are an easy way to make the holidays feel special without elaborate baking. They reward a few thoughtful steps — firmly pressed crust, lightly toasted nuts, and a patient chill — with bright, nostalgic flavor. Make a batch, share it, and keep a couple squares for yourself to enjoy with a quiet cup of coffee.
Press the crust firmly into the pan using the bottom of a measuring cup for an even, compact base that slices cleanly.
Toast nuts briefly at 350 degrees F for 6 to 8 minutes until aromatic to intensify flavor and crunch.
Chill the pan for at least 1 hour after cooling to achieve neat slices; a warm slab will crumble and smear.
Wipe a sharp knife between cuts or warm the blade under hot water and dry it for cleaner edges.
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.
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 degrees F (175 degrees C). Line a 9x13-inch pan with parchment paper leaving an overhang for easy removal.
Combine 2 cups graham cracker crumbs with 1/2 cup melted unsalted butter and a pinch of salt until the mixture resembles damp sand. Press firmly into the pan and chill for 5 minutes.
Pour one 14-ounce can of sweetened condensed milk evenly over the chilled crust, tilting the pan so the milk reaches all corners.
Sprinkle 1 cup semi-sweet chocolate chips and 1 cup butterscotch chips evenly. Add 1 cup shredded coconut (optional), 1/2 cup toasted pecans, and 1/2 cup M&Ms, pressing lightly so they adhere.
Bake for 18 to 22 minutes until the edges are golden and the center is gently bubbling. Avoid over-baking to keep a chewy center.
Cool in the pan on a wire rack for 30 minutes, then chill for 1 to 2 hours before lifting out with the parchment and slicing into 16 squares.
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
@royalrecipe on social media!


Learn how a 5-minute prep transforms a whole garlic bulb into silky, caramelized cloves in the air fryer. Perfect as a spread, mix-in, or flavor booster that elevates weeknight meals and party plates.

Golden, melty pizza rolls made in the air fryer—crispy outside, gooey inside, ready in under 20 minutes. Perfect for snacks, parties, or quick dinners.

Crispy, light rolls filled with vermicelli, tofu or shrimp, and crisp vegetables—air-fried for a healthier crunch and quick prep.

Leave a comment & rating below or tag @royalrecipe 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.

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