The 7 Best Milkshakes in New Mexico!

Sometimes, the only way to beat the heat in the New Mexican desert is by sipping on a cold and creamy milkshake! The perfect sweet treat, you’ll find some of the very best milkshakes throughout New Mexico. From traditional to contemporary, check out these 7 spots for a delicious milkshake in the state! 

Shake Foundation, Santa Fe, NM

Milkshakes hit their heyday in the 1950s at the neighborhood burger joint or diner. This place is a step back to that time. A one-time gas station now houses this vintage-style burger stand that serves thick, creamy Adobe Mud Shakes made with the famed, organic Taos Cow Ice Cream. You could just get a vanilla shake or … you could take a walk on the wild side and try the lavender or piñon caramel or Mexican chocolate. Have them toss on a few piñon nuts for some southwest flair. You’ll need both a spoon and straw to get every last bit of from the bottom of the glass.

Owl Cafe, Albuquerque, NM

Take a friend and ask for two straws when you order one of the frosty, velvety thick made-to-order shakes. It comes served in a traditional fluted glass with the extra in a stainless steel cup—more than enough for two. Sit at the counter of this 50s-style diner, shaped like a giant owl with its big eyes keeping watch on the antics below, and choose from inventive combinations like the Chunky Monkey, banana with chunks of brownies or the Holy Grail, peanut butter and Oreos. All begin with delicious Blue Bunny vanilla ice cream.

Penny’s Diner, Vaughn, NM

1950s diners aren’t the only places to get milkshakes, but they’re the best because they make them the old-fashioned way: hand-dipped with real ice cream—that’s how it happens at Penny’s. This all-night diner is part of the Oak Tree Inn franchise. It’s retro, shiny and bright and you can get a made-from-scratch shake that comes with two scoops of ice cream, blended with real milk and topped with a crown of whipped cream … and a cherry!

Hi-D-Ho Drive In, Alamogordo, NM

For more than 30 years, this car-hop drive-in has been awarded the title of “Best Cheeseburger” on the Green Chile Cheeseburger Trail. But what would a cheeseburger meal be without a milkshake? Incomplete. It’s a good thing you’ll find a delicious selection of handmade shakes here that range in flavors from pineapple to butterscotch to cherry to chocolate, vanilla and strawberry. Sit outside under the covered patio, inside at the tiny counter or get car-hop service. Shakes come in slurp proof Styrofoam cups with lids so you can drink them on the go.

Dairy Bar, Red River, NM

The red-and-white store front here is reminiscent of a turn-of-the-century ice cream store that promised mouthwatering treats. It doesn’t disappoint. The soft-serve ice cream milkshakes come in chocolate and vanilla or blend those two flavors together for a twisted delight. Even in the cold, high mountain air, a shake hits the spot after a day of adventure.

The Plaza Cafe Southside, Santa Fe, NM

A great milkshake is all about the base and that means handmade ice cream made with whole milk, real cream, fresh cage-free eggs and cane sugar. That’s what you get here. They come served in a classic stainless steel mixer cup, accompanied by a chilled glass. Real vanilla beans give the vanilla ice cream a boost of flavor in the straight-up vanilla shake. Other favorites include strawberry, espresso and red velvet. A super cool American style retro diner with 21st century flair.

Sparkys, Hatch, NM

A guajillo chile mango shake? Green chile shake? Sassy Strawberry with guajillo chile? Who would put those flavors together? The imaginative owners of Sparky’s who have been creating exceptional food here for more than 20 years. Also on the menu are standard shakes like vanilla and chocolate, plus some walk-on-the-wild-side shakes with bonuses like Oreo pieces or Reese’s candy. Specialty shakes are made with soft-serve vanilla ice cream. All come topped with whipped cream and sprinkles!

Share your favorites!
New Mexico Search
Grab a Milkshake Near You
Select a New Mexico town to find
the Best Things-To-Do and Places To Go around you
Los Alamos County