Golden M&M cookies around a thick layer of vanilla ice cream hit that sweet spot between playful and nostalgic, but the real win here is the texture contrast. The cookies bake up soft in the center with set edges, so they stay chewy after freezing instead of turning into hard little discs. The candy on the outside adds crunch and color, which makes every sandwich look like you spent way more time on it than you did.
This version works because the cookie dough is sturdy enough to hold the ice cream without getting crumbly, and the ice cream gets a short freeze after assembling so the sandwiches cut and serve cleanly. Softening the ice cream just enough matters more than people think; if it’s melted, it will squeeze out the sides and leave you with a mess instead of neat layers. A few minutes on the counter is enough — you want spreadable, not soupy.
Below, I’ve included the cookie-baking cue that keeps them from drying out, plus the best way to freeze them so the M&M coating stays put.
The cookies stayed soft after freezing and the ice cream didn’t squish out when I pressed them together. Rolling the edges in crushed M&Ms made them look bakery-level, and my kids grabbed them straight from the freezer.
Like these colorful M&M ice cream sandwiches? Save them to Pinterest for a make-ahead dessert that freezes beautifully and disappears fast.
The Cookie Dough Trick That Keeps These Sandwiches Soft After Freezing
The biggest mistake with ice cream sandwiches is baking cookies that are too thin or too crisp. Thin cookies freeze into brittle layers, and that first bite turns messy fast. Here, the dough is portioned into large rounds and pulled from the oven when the edges are just golden, which leaves the center soft enough to stay pleasantly chewy after the freeze.
The other thing that matters is letting the cookies cool all the way before assembling. Warm cookies melt the ice cream on contact, and once that starts, the filling slides around instead of setting into a neat layer. A short freeze after assembly firms everything up again and helps the edges hold onto the candy coating.
What the M&Ms and Butter Are Each Doing Here

- Unsalted butter — Butter gives these cookies their soft, rich crumb. If you use salted butter, skip the added salt or the candy filling can taste harsh instead of balanced.
- Brown sugar — This keeps the cookies chewy and adds a little caramel depth that plain white sugar can’t give you. Packed brown sugar matters here because the extra moisture helps the cookies stay tender after freezing.
- M&M candies — Some go into the dough, and some get pressed on top for color and texture. Don’t swap in chocolate chips if you want the same look; chips melt into the cookie more and won’t give you that candy-coated crunch.
- Vanilla ice cream — Use a firm, good-quality ice cream with enough body to slice cleanly once frozen. Let it soften just until scoopable; if it gets too loose, the sandwiches won’t hold their shape.
Building the Sandwiches Before the Ice Cream Melts
Mix the Dough Until It Just Comes Together
Beat the butter and sugars until the mixture looks pale and fluffy, then add the eggs and vanilla. Stir in the dry ingredients only until the flour disappears; overmixing makes the cookies tough, and tough cookies go from chewy to hard once frozen. Fold in most of the M&Ms at the end so they stay intact and don’t streak the dough.
Bake for Soft Centers, Not Crisp Edges
Scoop the dough into large rounds and press a few extra M&Ms into the tops before baking. Pull the cookies when the edges are golden and the centers still look slightly underdone, because they finish setting as they cool. If you wait for the middle to look fully baked in the oven, you’ll end up with dry cookies after freezing.
Assemble While the Cookies Are Completely Cool
Spread softened vanilla ice cream on the flat side of one cookie and top it with a second cookie, pressing just enough to spread the filling to the edges. Work quickly in batches so the ice cream doesn’t slide out before you can sandwich it. Roll the exposed edges in the remaining crushed M&Ms right away; once the ice cream firms up, the candy won’t stick as well.
Freeze Until the Centers Are Firm
Set the finished sandwiches on a tray and freeze them for at least an hour before serving. That short rest keeps the ice cream from smearing when you cut or bite in, and it lets the cookies and filling bond into one neat sandwich. If they’ve been in the freezer longer, let them sit for a couple of minutes before serving so the cookies soften just enough.
How to Change These Without Losing the Fun
Gluten-Free Version
Use a 1:1 gluten-free all-purpose flour blend that includes xanthan gum. The cookies should still bake up soft, though they may be a touch more delicate when frozen, so let them cool completely before filling them.
Dairy-Free Swap
Use plant-based butter and a dairy-free vanilla ice cream with a thicker body. The texture will still work, but softer nondairy ice creams can get messy faster, so give the sandwiches a little extra freeze time before serving.
Different Candy, Same Method
Swap part of the M&Ms for mini chocolate chips, chopped peanut butter cups, or sprinkles if you want a different look. Just keep some candy-coated pieces for the outside if you want the same colorful finish and extra crunch.
Make Them Ahead for a Crowd
Assemble the sandwiches, wrap them individually, and freeze them on a tray until firm. That keeps the cookies from absorbing freezer odors and makes it easy to hand them out one by one without scrambling at dessert time.
Storage and Reheating
- Refrigerator: Not recommended. The ice cream softens too fast and the cookies lose their clean bite.
- Freezer: Store wrapped sandwiches for up to 2 weeks. After that, the cookies start to pick up freezer flavor and the candy coating loses some crunch.
- Reheating: No reheating needed. Let a frozen sandwich sit at room temperature for 3 to 5 minutes before serving so the cookie softens just enough to bite cleanly.
Questions I Get Asked About This Recipe

M&M Ice Cream Sandwiches
Ingredients
Equipment
Method
- Preheat the oven to 375°F, then whisk all-purpose flour, baking soda, and salt in a bowl until evenly combined.
- Beat unsalted butter, granulated sugar, and brown sugar until fluffy, then beat in the eggs and vanilla extract until smooth.
- Stir the flour mixture into the butter mixture, then fold in 1 1/2 cups of the M&M candies.
- Scoop large rounds onto a lined sheet pan, then press 4–5 M&Ms into the tops of each cookie.
- Bake for 10–12 minutes at 375°F until the edges are golden, then cool completely.
- Sandwich softened vanilla ice cream between two M&M cookies to form each ice cream sandwich.
- Roll the edges of each sandwich in the remaining crushed M&Ms so the outside is fully coated.
- Freeze the assembled sandwiches for 1 hour before serving, until firm.