Find the Best Things

The Best Cake Shops in New Mexico!

nm cake shop

Creative, inventive and imaginative describe the bakers behind the masterpieces they create. Buttercream never looked or tasted better! When it comes to making something special for your celebration or event, check out these cake shops in New Mexico for the best of the best! 


Sweet Occasions, Socorro, NM

With more than 100 flavors of cakes, you are assured of getting a unique taste sensational cake. And, if you don’t see a flavor you like … hard to imagine … they’ll create one for you. Shoot for the sun and the moon and the stars and order the milky way cake, a galaxy of deliciousness. Put a smile on anyone’s face with a special occasion cake that will be the highlight of any celebration.

BitterSweets Bakery, Albuquerque, NM

Get your order in early here because the bakers only create a limited number of cakes each week so that each is fresh-baked and crafted with care. This is an artisan bakery where each cake is baked fresh, from scratch and designed to meet your creative vision. Two or three-dimensional wedding and specialty cakes are made-to-order for any special occasion, or just because.

Pedro’s Bakery, Las Vegas, NM

Pedro is the artistic visionary behind his namesake bakery, a little blue building right off I25. Famous for the “best” cinnamon bread in town, he’s also known for delicious, made-fresh daily cakes like pineapple upside down and tres leche. Give him and idea and you can have the cake you want, so be sure to eat it too!

Glenn’s Bakery, Gallup, NM

Sheet cakes, round cakes, square cakes, two and three-dimensional cakes … the possibilities are endless at this family-owned bakery that’s been making sweet treats for more than 30 years. Everything is made fresh daily and the cakes are made-to-order so there’s no stale layers. Do you have a favorite photo you’d like on your cake? Bring it here and it’ll get scanned right on top of the buttercream!

Hot Stories
Select a New Mexico town to find
the Best Things To Do and Places To Go around you