Food & Dining

Best Milkshakes in Houston: 9 Spots From Old-School to Boozy

Date Published

Best milkshakes in Houston illustration: tall milkshake glass with whipped cream against the Houston night skyline

The best milkshakes in Houston range from a hand-dipped vanilla at a soda fountain that's been running since Franklin Roosevelt was president to a Bananas Foster shake spiked with rum at a gourmet burger bar. This guide covers nine currently-open spots across the city — old-school diners, late-night joints, small-batch creameries, and two places dedicated entirely to boozy shakes — plus the flavor to order at each one.

The quick list

  • Oldest soda fountain: Avalon Diner, running since 1938 on Westheimer.
  • Best boozy lineup: Hopdoddy Burger Bar — seven shake flavors, several available spiked.
  • Most photogenic: Buttermilk Baby — retro candy-colored diner with Carvel soft-serve boozy shakes.
  • Most unusual flavors: Burger-Chan — black sesame, ube, yuzu lemon, horchata.
  • Best late-night: The Burger Joint in Montrose — open until 4 a.m. on weekends.
  • Best artisan option: Fat Cat Creamery in Garden Oaks — small-batch Texas milk, everything can go boozy.
  • Oldest burger joint shake: Lankford Grocery — a Midtown staple since 1939.
  • Most New York: Kenny & Ziggy's — egg creams made with imported Fox's U-Bet syrup.
  • Best worth-the-drive: Chill...The Milkshake Bar in Spring — a dedicated shake bar, Blue Bell base.

How we chose

We picked spots with a milkshake (or egg cream, float, or boozy shake) confirmed on the menu as of October 2026, using each spot's own website or ordering page. We left out any place we couldn't verify via an official source. Classic diners, gourmet burger bars, and specialty creameries are all in — the common requirement was that the shake itself had to be worth the stop.

Old-school: diners and soda fountains

Avalon Diner

Upper Kirby/Westheimer, 2417 Westheimer Rd · est. 1938

The Griner family opened Avalon Drug Store in July 1938, with a 20-seat soda fountain at the corner of Westheimer and Kirby. The diner has operated continuously ever since — relocating one block east in 1993 but never stopping. When you order a Blue Bell milkshake here, the recipe hasn't changed much in over 85 years.

Flavors run from vanilla and chocolate to strawberry, banana, pineapple, butterscotch, Oreo, mocha, and peppermint patty. Malts are available on the same list.

The "I didn't know that" detail: Avalon is the oldest continuously operating diner in Houston. It was blending shakes before there was an I-10.

Hours: Typically Monday–Friday 6:30 a.m.–3 p.m., Saturday–Sunday 7 a.m.–3 p.m. Call ahead to confirm: (713) 527-8900. See the Upper Kirby restaurant guide for what's nearby.

Best for: A classic mid-morning shake, or after brunch with the full Blue Bell soda-fountain menu in front of you.

Lankford Grocery

Midtown, 88 Dennis St · est. 1939

Lankford is one of the few old-school burger joints still operating in Houston proper, and it's been in Midtown since 1939. The shakes — vanilla, chocolate, strawberry, Oreo, birthday cake, and apple pie — are priced at $5.95 and come in the classic tall glass. The whole place feels like something you'd find in a smaller Texas town: simple room, counter service, no pretense.

Best for: A post-burger shake if you're already in Midtown eating from the best burgers in Houston guide. Arrive before the lunch rush.

Kenny & Ziggy's New York Delicatessen

Galleria/Uptown, 1743 Post Oak Blvd · open daily 8 a.m.–9 p.m.

Kenny & Ziggy's has been doing New York deli in Houston since 1999, and behind the corned beef and pastrami is a genuine old-fashioned soda fountain. Milkshakes are on the menu alongside ice cream sodas and sundaes, but the order to know about is the egg cream: chocolate syrup, milk, and seltzer, made with imported Fox's U-Bet syrup shipped in from Brooklyn.

The "I didn't know that" detail: Fox's U-Bet has been made in Brooklyn since 1900, and no self-respecting New York egg cream uses anything else. Kenny & Ziggy's is the only place in Houston where you can get the real thing.

Best for: Anything from the soda fountain as a dessert cap after a deli sandwich. Pair it with a date night restaurant visit before or after — the Post Oak strip has plenty.

Burger joints with serious shakes

Hopdoddy Burger Bar

Multiple locations: Rice Village, River Oaks, Heights Waterworks, City Centre, Vintage Park

Hopdoddy has the most extensive boozy shake program in Houston. The menu includes seven flavors — Bananas Foster, OREO Cookies N' Cream, Double Chocolate Brownie, Tres Leches, Strawberry, Brown Butter Vanilla, and Chocolate — and several are available spiked with a named spirit. The Bananas Foster is the signature: banana puree, brown butter syrup, caramel, and whipped cream in one glass.

Check the Hopdoddy website or ask your server which flavors are currently offered boozy and what spirit options are available — these can vary by location.

Hours: Vary by location; check the official site. All Houston locations are currently open.

Best for: The Bananas Foster boozy shake at the Rice Village location is the most versatile stop — Rice Village is walkable and you can extend the night.

The Burger Joint

Montrose, 2703 Montrose Blvd · also Heights, Memorial, Baybrook

Sun–Thu 11 a.m.–midnight · Fri–Sat 11 a.m.–4 a.m.

The Burger Joint is the late-night shake answer in Houston. The Montrose flagship is open until 4 a.m. on weekends, which makes it one of the few places you can get a real milkshake at 2 a.m. that isn't a drive-through.

Shakes run $6.49–$6.99: vanilla, chocolate, strawberry, peanut butter, cookies 'n' cream, salted caramel, and Vietnamese coffee. The local touch is the St. Arnold's Root Beer Float ($7.99) — St. Arnold's craft root beer poured over vanilla soft-serve with whipped cream. An alcoholic version using Not Your Father's Root Beer is also on the menu.

Best for: Late night in Montrose. Pair it with the rest of the Montrose restaurant scene.

Burger-Chan

Galleria, 5353 W Alabama St · Heights, 506 Yale St (opened May 2026)

Burger-Chan makes the most interesting shake menu in Houston. The flavors are drawn from Asian pantry staples and international dessert traditions: black sesame, ube, horchata, Milo (chocolate malt), Vietnamese coffee, sticky toffee, yuzu lemon, and cookies and cream. All $7 each.

The black sesame is the one that earns the repeat visits — nutty, slightly earthy, not too sweet, nothing else in town like it. The ube and yuzu lemon are close behind. The Heights location on Yale Street opened in May 2026 and is the more neighborhood-friendly stop; the Galleria original is the flagship.

Best for: Anyone who wants a milkshake that's genuinely hard to find elsewhere. The Heights location is a natural fit if you're already on the Heights restaurant circuit.

Boozy and artisan

Buttermilk Baby

Heights/M-K-T, 600 N Shepherd Dr, Suite B-250 · open daily

Ben Berg's candy-colored retro diner at the M-K-T shopping center opened in 2024 and immediately became the most photographed milkshake destination in Houston. The boozy shakes use Carvel soft-serve as a base — which is a nostalgia move, Carvel being the original American soft-serve brand — then add liquor. The Boozy Espresso Shaketini and Bailey's Oreo Cookie shake are the two signature picks. A Piña Colada boozy shake is also on the menu.

The non-boozy shakes are available alongside a full menu of wagyu burgers. The building is designed to look like a 1950s soda fountain, which means the Instagram photo and the actual shake are both worth the trip.

Best for: An evening outing in the Heights. The M-K-T area has other Heights restaurants for a full night.

Fat Cat Creamery

Garden Oaks, 1225 W 34th St, Suite 300 · Mon–Fri noon–10 p.m. · Sat–Sun 11 a.m.–10 p.m.

Fat Cat makes its ice cream in small batches with locally sourced Texas milk. Boozy milkshake options are available — call (832) 409-6568 to confirm the current cocktail shake lineup before heading over, as offerings rotate with the seasonal flavors.

The ice cream flavors rotate seasonally, so the specific shake you're drinking changes month to month.

The "I didn't know that" detail: Fat Cat has a second location inside Houston Hobby Airport at Gate C-27 — the only place in any Houston airport where you can get small-batch ice cream made with local Texas milk.

Best for: A neighborhood ice cream shop that takes its ingredients seriously. The boozy options make it work as an evening destination too.

Worth the drive

Chill...The Milkshake Bar

Spring, TX, 6402 Louetta Rd, Suite 115 · Mon–Thu 1–9 p.m. · Fri 1–10 p.m. · Sat noon–10 p.m. · Sun noon–8 p.m.

Chill is the only spot on this list where milkshakes are the entire point. The menu is built around specialty Blue Bell shakes: Cotton Candy, Salted Caramel Heath Bar, Banana Cream Pie, Cookie Monster, Cake Batter, Carousel, and Raspberry, among others. There's also gourmet grilled cheese and waffles on the menu if you need something savory alongside.

The drive from the Loop is roughly 25–30 minutes north. It's worth it if you want a family-friendly environment with board games, the shake bar concept, and a menu designed entirely around the shake rather than as an afterthought to a burger.

Best for: A weekend afternoon with kids or a group that wants to make the milkshake the destination rather than a side order.

Save this: milkshake routes

The historic soda fountain afternoon (weekend, before 3 p.m.)

  1. Start at Avalon Diner on Westheimer for a Blue Bell shake and a look at 85 years of Houston diner history.
  2. Head to Kenny & Ziggy's on Post Oak for an egg cream — the Fox's U-Bet version, not a substitute. It's a 10-minute drive.
  3. Finish with desserts or ice cream nearby.

The late-night Heights-to-Montrose boozy shake crawl

  1. Start at Buttermilk Baby at M-K-T for a Carvel-based boozy shake (take the Shaketini).
  2. Head south to The Burger Joint in Montrose — open until 4 a.m. on weekends. Order the salted caramel or the St. Arnold's Float.

Never drive between stops after drinking. Use a rideshare for both routes.

Before you go: quick checklist

  • Avalon Diner and Lankford Grocery both close at 3 p.m. — these are morning and lunch stops, not dinner.
  • Buttermilk Baby and Hopdoddy card only.
  • Fat Cat's flavors rotate — call (832) 409-6568 before you drive over.
  • The Burger Joint Montrose is the only one open until 4 a.m. (Friday–Saturday). Plan accordingly for late-night food in Montrose.
  • Burger-Chan Heights opened May 2026 — confirm hours for your day of the week before going.
  • Boozy shakes at Hopdoddy, Buttermilk Baby, and Fat Cat require you to be 21+ for that version.
  • Chill in Spring is the family pick — dedicated shake bar, board games, Blue Bell base.

Last verified: October 2026.

Frequently asked questions

Where can I get a boozy milkshake in Houston?

Hopdoddy Burger Bar offers the most extensive boozy shake program in Houston, with seven flavors and several available spiked with a named spirit — check their website for which flavors are currently boozy. Buttermilk Baby in the Heights makes boozy Carvel soft-serve shakes including a Boozy Espresso Shaketini and Bailey's Oreo Cookie shake. Fat Cat Creamery in Garden Oaks (1225 W 34th St) makes small-batch ice cream with Texas milk and offers boozy milkshake options; call (832) 409-6568 to confirm the current cocktail shake lineup.

What is the oldest milkshake spot in Houston?

Avalon Diner at 2417 Westheimer Rd in the Upper Kirby area has been operating as a soda fountain since July 1938, making it the oldest continuously operating diner in Houston. It serves Blue Bell milkshakes in flavors including vanilla, chocolate, strawberry, banana, butterscotch, Oreo, and peppermint patty.

Where can I get a milkshake late at night in Houston?

The Burger Joint in Montrose (2703 Montrose Blvd) is open until midnight Sunday through Thursday and until 4 a.m. Friday and Saturday. It serves vanilla, chocolate, strawberry, peanut butter, cookies 'n' cream, salted caramel, and Vietnamese coffee shakes, plus a St. Arnold's Root Beer Float.

Does Burger-Chan have unique milkshake flavors?

Yes. Burger-Chan's shake menu includes black sesame, ube, horchata, Milo (chocolate malt), Vietnamese coffee, sticky toffee, yuzu lemon, strawberry, vanilla, and cookies and cream — all $7 each. The black sesame is the signature. Burger-Chan has two Houston locations: the original at the Galleria (5353 W Alabama St) and a second at 506 Yale St in the Heights, which opened in May 2026.

Is there a dedicated milkshake bar in the Houston area?

Chill...The Milkshake Bar at 6402 Louetta Rd in Spring, TX (about 25–30 minutes north of the Loop) is a purpose-built milkshake bar making Blue Bell-based specialty shakes including Salted Caramel Heath Bar, Banana Cream Pie, Cookie Monster, and Cake Batter. It also serves gourmet grilled cheese and waffles.

Where can I get a Houston-style root beer float?

The Burger Joint's St. Arnold's Root Beer Float ($7.99) uses St. Arnold's Houston-brewed craft root beer with vanilla soft-serve and whipped cream. St. Arnold's is Texas' oldest craft brewery and its root beer is brewed locally. The Burger Joint's Montrose and Heights locations both carry it.