Toasted marshmallows are blended up with milk, vanilla ice cream, and a little vanilla extract to make an incredibly flavored shake that's rich and creamy. Top with a toasted mallow (of course!), a little whipped cream, and graham cracker crumbs. You won't be able to stop making these!
Prep: Set your oven to broil. Line a baking sheet with foil and spray lightly with nonstick spray.
Toast the Marshmallows: Place your marshmallows on the prepared pan in an even layer and broil for 1-2 minutes, until they're nice and toasty. Keep an eye on them so they don't burn! Carefully transfer the pan to your fridge or freezer to chill for a few minutes - until they're cool to the touch - if the marshmallows are hot when they touch the ice cream, you'll have a very soupy shake.
Blend the Shake: Add the cooled marshmallows to the blender with the milk and vanilla and blend until pureed. A few small lumps left is fine. Add the ice cream and pulse the blender until the ice cream is just incorporated.
Serve + Store: Serve immediately! Top with an extra toasted marshmallow, some whipped cream (optional), graham cracker crumbs, and a piece of chocolate. The perfect summertime treat! Normally you can't store milkshakes super well, BUT I found that since marshmallows are so sticky, they sort of stabilize the shake. So, you could store the shake in the fridge for about a day and come back to finish it later. I've done this and I think it held up amazingly well.
Yield: This recipe yields two large shakes, as pictured in the photos above. You could also divide the mixture up between 4 smaller glasses. You can also cut the recipe in half or double it to make as many shakes as desired!