Tis’ the season for holiday movies, sweet treats, and sipping on decadent drinks like hot chocolate. If you’re in the NYC area, one of the best ways to combat the cold weather is by indulging in a cup or two of this richly delicious beverage.

Very few places know how to get hot chocolate just right, but these spots in NYC have perfected hot chocolate in their own delicious ways. 

//www.instagram.com/embed.js

Located in Manhattan’s Upper West Side, the hot chocolate at Daily Provisions is made with an in-house blend of dark and milk chocolates with perfectly foamed milk. The drink is then topped off with a house-made vanilla marshmallow and cocoa powder. 

//www.instagram.com/embed.js

This bakery is infamous for its pastries and cronuts, but it’s also the place to find an amazing cup of hot chocolate. Each cup of hot chocolate is topped with a marshmallow flower which has a chocolate truffle in the middle. This SoHo bakery is definitely a spot to be added to your list when craving hot chocolate. 

//www.instagram.com/embed.js

Head to the East Village for a yummy hot chocolate with or without a marshmallow in it!

//www.instagram.com/embed.js

Located in SoHo, this boutique has many flavors to choose from such as Aztec dark chocolate, white chocolate Tahitian vanilla, Hindu cardamom and more, What’s best is there are plenty of milk options including almond and oat milks. 

//www.instagram.com/embed.js

Head to Union Square for a yummy dose of hot chocolate in the form of fluffy mousse. 

//www.instagram.com/embed.js

Located in Williamsburg, Brooklyn, Martha’s Country Bakery has the most delicious red velvet hot chocolate. 

//www.instagram.com/embed.js

Take a trip to the Cobble Hill neighborhood of Brooklyn to indulge in the Dark Hot chocolate with marshmallows made in house.