Lucky Charms Cookie Dough Bars Recipe
Introduction
These Lucky Charms Cookie Dough Bars combine the nostalgic flavor of the classic cereal with a rich cookie dough base and creamy buttercream frosting. Colorful marshmallows add a fun, chewy surprise in every bite, making these bars a perfect treat for any occasion.

Ingredients
- 3 cups toasted oats from Lucky Charms (no marshmallows)
- 1/4 cup granulated sugar
- 1/2 cup (1 stick) unsalted butter, melted
- 3/4 cup (1 1/2 sticks) unsalted butter, room temperature
- 1 cup granulated sugar
- 2 tablespoons vanilla extract
- 1/4 teaspoon salt
- 1 1/2 cups Lucky Charms marshmallows
- 2 cups all-purpose flour
- 5 tablespoons whole milk
- 4 tablespoons unsalted butter, room temperature
- 1 cup confectioners’ sugar
- 2 teaspoons vanilla extract
- 1/8 teaspoon salt
- 1/2 to 3/4 cup Lucky Charms marshmallows (for topping)
Instructions
- Step 1: Put the toasted oats cereal and 1/4 cup granulated sugar into a food processor and blend until it becomes fine crumbs. Pour in the melted butter and pulse a few times until well combined.
- Step 2: Line an 8×8 baking pan with foil and lightly coat it with cooking spray. Pour the cereal crumb mixture into the pan and press down into an even layer. Place the pan in the freezer for 30 minutes while you prepare the cookie dough.
- Step 3: In a mixer bowl, cream 3/4 cup butter (room temperature) with 1 cup granulated sugar on medium speed until light and fluffy, about 3-4 minutes. Add 2 tablespoons vanilla and 1/4 teaspoon salt, then mix to combine.
- Step 4: Stir in 1 1/2 cups Lucky Charms marshmallows.
- Step 5: With the mixer on low, slowly add 2 cups all-purpose flour until well incorporated. Then, add 5 tablespoons whole milk gradually until the dough comes together.
- Step 6: Remove the pan with the crust from the freezer and press the cookie dough evenly over the crust layer.
- Step 7: Prepare the buttercream frosting by beating 4 tablespoons butter (room temperature) with 1 cup confectioners’ sugar until smooth.
- Step 8: Mix in 2 teaspoons vanilla and 1/8 teaspoon salt. You may add food coloring if desired.
- Step 9: Spread the buttercream frosting evenly over the cookie dough layer. Press 1/2 to 3/4 cup Lucky Charms marshmallows onto the top of the frosting.
- Step 10: Place the pan in the refrigerator and chill for at least 45 minutes. Once chilled, lift the bars out using the foil and cut into squares. You can make about 16 large bars or 36 smaller ones.
Tips & Variations
- Use toasted Lucky Charms oats without marshmallows for the crust to keep it crisp and prevent sogginess.
- Feel free to add a pinch of cinnamon or nutmeg to the cookie dough for a warm flavor twist.
- For extra crunch, stir in chopped nuts or white chocolate chips into the cookie dough before pressing it over the crust.
- If you want a colorful frosting, add a few drops of food coloring while mixing the buttercream.
Storage
Store the bars in an airtight container in the refrigerator for up to 5 days. Let them come to room temperature for about 10 minutes before serving for the best texture. These bars can also be frozen for up to 2 months; thaw overnight in the fridge before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another cereal instead of Lucky Charms for the crust?
Yes, you can substitute with any toasted oat cereal or similar cereal without marshmallows. Just make sure to toast it first for the best flavor and texture.
Is it safe to eat the cookie dough layer raw?
This recipe is designed for safe consumption, but because it contains raw flour, it’s best to use heat-treated flour or bake the bars if you prefer. The chilling process firms up the dough, making it taste like edible dough.
PrintLucky Charms Cookie Dough Bars Recipe
These Lucky Charms Cookie Dough Bars combine a crunchy Lucky Charms oat crust with a soft marshmallow-studded cookie dough layer, topped with a smooth buttercream frosting and colorful Lucky Charms marshmallows for a fun and delicious treat that’s perfect for any occasion.
- Prep Time: 20 minutes
- Cook Time: 10 minutes (toasting oats) + chilling time
- Total Time: 1 hour 30 minutes (includes chilling and toasting)
- Yield: 16–36 bars depending on cut size 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Ingredients
Cereal Crust
- 3 cups toasted oats from Lucky Charms (no marshmallows)
- 1/4 cup granulated sugar
- 1/2 cup (1 stick) unsalted butter, melted
Cookie Dough
- 3/4 cup (1 1/2 sticks) unsalted butter, room temperature
- 1 cup granulated sugar
- 2 Tbsp vanilla extract
- 1/4 tsp salt
- 1 1/2 cups Lucky Charms marshmallows
- 2 cups all-purpose flour
- 5 Tbsp whole milk
Buttercream Frosting
- 4 Tbsp unsalted butter, room temperature
- 1 cup confectioners’ sugar
- 2 tsp vanilla extract
- 1/8 tsp salt
- 1/2 to 3/4 cup Lucky Charms marshmallows
Instructions
- Prepare Cereal Crust: Put toasted Lucky Charms oats (without marshmallows) and granulated sugar into a food processor and blend until it becomes fine crumbs. Add melted butter and pulse a few times to combine thoroughly.
- Form Crust: Line an 8×8 inch baking pan with foil and lightly coat with cooking spray. Pour the cereal crumb mixture into the pan and press down firmly to form an even layer on the bottom.
- Chill Crust: Place the pan in the freezer for 30 minutes to set while you prepare the cookie dough.
- Make Cookie Dough: In a mixing bowl, cream together room temperature butter and granulated sugar on medium speed for 3-4 minutes until light and fluffy. Add vanilla extract and salt, mixing until combined, then stir in Lucky Charms marshmallows.
- Add Dry and Wet Ingredients: With mixer on low, gradually add the all-purpose flour until incorporated. Continue mixing on low and slowly add whole milk until the dough comes together.
- Assemble Bars: Remove the crust from the freezer and press the cookie dough evenly over the crust layer.
- Prepare Buttercream Frosting: In a separate bowl, beat together room temperature butter and confectioners’ sugar until smooth. Mix in vanilla extract and salt. Optionally, add food coloring for a festive look.
- Top Bars: Spread the buttercream frosting evenly over the cookie dough layer. Press additional Lucky Charms marshmallows onto the frosting to decorate.
- Chill Bars: Place the pan in the refrigerator and chill for at least 45 minutes to firm up.
- Serve: Lift the chilled bars out of the pan using the foil liner. Cut into squares—large squares yield about 16 bars, smaller squares about 36—and enjoy.
Notes
- To toast the Lucky Charms oats (no marshmallows), spread them in an even layer on a baking sheet and bake at 350°F (175°C) for about 7-10 minutes, stirring halfway, until lightly golden and fragrant.
- If you prefer, you can substitute whole milk with a milk alternative such as almond or oat milk, but it may slightly affect the texture.
- The bars are best stored in the refrigerator in an airtight container and consumed within 4-5 days.
- Use an 8×8 inch pan for the best thickness and baking results.
- Pressing the marshmallows onto the frosting while it’s still soft helps them adhere better.
Keywords: Lucky Charms bars, cookie dough bars, no-bake dessert, marshmallow bars, cereal crust, buttercream frosting

