Main Street Bakery

What to Eat

The Magic Kingdom Park is the most iconic theme park in the entire world, so if your family is going to spend an entire day in just one theme park, this is likely it. That also means that your family could very well be eating all three meals here as well, so we have broken down a guide to the best breakfast, lunch and dinner spots that the Magic Kingdom has to offer every family – and every budget.


There are two full-service breakfast options at the Magic Kingdom, and both require reservations well ahead of time. The Crystal Palace is an all-you-can-eat buffet with character meet-and-greets from Winnie the Pooh, Tigger, Eeyore and Piglet. Cinderella’s Royal Table allows families to eat inside the castle for a fairytale dining experience. Meet Disney princesses such as Ariel, Snow White, Aurora and of course, Cinderella herself, while dining on an assortment of entrees ranging from lobster and crap crepes to traditional breakfast offerings.

If you’re looking to save some money on breakfast, there are several other options for a quick breakfast on the go, such as the Main Street Bakery where Starbucks is now housed. Be prepared for longer lines in the morning, but this is the best place in the park for a caffeine pick-me-up for a full day ahead!  Be Our Guest restaurant in Fantasyland is also open for anything from waffles to bacon and egg sandwiches, while the Cheshire Café offers light breakfast offerings such as cereal and muffins.  


The Crystal Palace and Cinderella’s Royal Table are open again for lunch (the characters stay the same throughout the day, but the prices rise as the day goes on), while other sit-down restaurants include the Liberty Tree Tavern (New England-inspired fare), Tony’s Town Square Restaurant (Italian) and the Plaza Restaurant on Main Street (American).

There are multiple places for a quick service lunch around the Magic Kingdom, most popular of which is Cosmic Ray’s Starlight Café. This restaurant has mass seating, a menu with something for everyone and is the most popular quick service place in the park, so don’t let the long lines scare you away.  Other popular quick service restaurants include the Tomorrowland Terrace (American), The Diamond Horseshoe (sandwiches/salad) and Columbia Harbour House in Liberty Square, Casey’s Corner (hot dogs and fries) on Main Street, Pecos Bill Café (sandwiches/burgers) in Frontierland and the Pinocchio Village Haus (flatbreads/salads) in Fantasyland.  Fantasyland also offers guests the chance to dine at Be Our Guest in the beast’s castle, a unique dining experience with French-inspired offerings (and long lines). 

There are multiple other stands with options for a lunch on the go, such as the Golden Oak Outpost near Splash Mountain (specialty waffle fries) or the Lunching Pad (across from Buzz Lighyer), with options such as a Coney Island dog or cream cheese-stuffed pretzel.


The Magic Kingdom’s dinner options stay relatively the same as lunch, except Be Our Guest turns into a full-service restaurant . With entrees such as grilled strip steak and layers ratatouille, this popular restaurant fills up quickly, so be sure to secure your dinner reservations well in advance to eat in this castle!

After dinner, don’t forget all of the sweet treats at the Magic Kingdom, such as ice cream cones at the Plaza Ice Cream Parlor, sundaes and frozen yogurt at Storybook Treats, Orange Bird and citrus swirls at the Sunshine Tree Terrace or the park’s famous pineapple dole whip, now available at Aloha Isle beside the Magic Carpets of Aladdin!