• Dining Guide to Disney World's Magic Kingdom

Dining Guide to Disney World's Magic Kingdom

Luiz Alberto H.

Created: Jan 02, 2024

Last Updated: Apr 25, 2024

Dining Guide to Disney World's Magic Kingdom

Magic Kingdom is considered to be the most magical Disney park for a multitude of reasons, one of them being that the food here is absolutely amazing. From traditional dining options to yummy quick service meals, Magic Kingdom truly has it all! This guide will help to narrow down which dining options are best for you and your family.

Be Our Guest Restaurant

Disney Magic Kingdom Be Our Guest 2.webp

If you’re looking for a super magical experience complete with character meet and greets, delicious food and an insane venue, Be Our Guest Restaurant is the place for you. Be Our Guest Restaurant is open only for lunch and dinner, and has a fixed price of $70 per adult and $41 per child. At this price point you will receive one appetizer, one entree and one dessert. Entree options include filet mignon, trout, pork chops, roasted chicken or roasted squash. The best part about this dining experience is that you get to enter into Belle's castle and dine with the Beast himself. Dining at Be Our Guest Restaurant is the only way to enter inside the castle, making this a super unique and unforgettable experience.

Casey’s Corner

Disney Magic Kingdom Casey Corner.webp

If you’re looking for fast and casual dining on your way into our out of the park, Casey’s Corner is a super great option. Here they serve up hot dogs topped with Walt’s famous chili, corn dog nuggets and fries, all for under $15. They also have plant based hot dogs for vegetarians. This quick service restaurant can be found right on Main Street USA in front of the castle.

Cheshire Cafe

One of the cutest snack stops in Fantasyland, Cheshire Cafe only has a handful of menu items, but everything they serve is absolutely delicious. Chow down on a Cheshire cat tail, a chocolate croissant decorated in pink icing to look like the Cheshire cat, or a pepper jack pretzel. While you’re at it, be sure to grab some Joffrey’s cold brew coffee to go with your snack! Prices for these snacks range from $6 to $8 a piece.

Cinderella’s Royal Table

Disney Magic Kingdom Cinderella Royal Table.webp

If you aren’t able to get a reservation for Be Our Guest Restaurant, Cinderella’s Royal Table is another fantastic dining option. At this restaurant you actually get to enter inside of Cinderella’s castle and dine in the royal dining room. Here you will find incredible views of Magic Kingdom from the dining room’s large windows, and some pretty delicious food. The cost to dine in Cinderella’s castle is $84 per adult and $49 per child. At this price point you receive an appetizer, entree and dessert. Entree options include roasted lamb chops, grilled filet mignon, marinated grilled chicken, catch of the day and parisian gnocchi. Kids meals options include grilled steak, mac and cheese, seared fish of the day and chicken strips. This is definitely a bucket list dining experience and reservations should be made pretty far in advance.

Columbia Harbour House

Head on over to Liberty Square to find this New England inspired quick service restaurant. Columbia Harbour House serves up a variety of unique menu items including lobster rolls, maple mustard glazed salmon, grilled shrimp skewer, fish sandwiches, chicken strips and plant based crab cake sandwiches. Pricing for this restaurant ranges from $11 to $18 per entree. They also offer fried shrimp and chicken strip kids meals served with a side and a drink for $9.

Cosmic Ray’s Starlight Cafe

If you’re looking for a burger and fry break during your Magic Kingdom park day, head on over to Tomorrowland where you will find Cosmic Ray’s Starlight Cafe. This is one of the biggest quick service locations in the entire park, so there is always plenty of room to sit and enjoy your meal. Here you will find menu items such as bacon cheeseburgers, spicy fried chicken sandwiches, chicken strips, grilled chicken sandwiches, impossible burger patty melts and greek salads. This is a super quick and convenient stop that the whole family is sure to love!

The Crystal Palace

Disney Magic Kingdom Crystal Palace.webp

Located on Main Street USA, the Crystal Palace has been serving up food for quite awhile and is a super fun stop. Here you can dine with characters like WInnie the Pooh, Tigger, Piglet, Eeyore and more. This restaurant has a fixed price of $61 per adult and $40 per child which includes access to the buffet. Buffet options here include seasonal salads, mashed potatoes, seasonal vegetables, shrimp creole, carved prime rib, country fried chicken with black pepper gravy and assorted desserts. If meeting WInnie the Poo and friends is high on your Magic Kingdom bucket list, this is a great stop to make while in the park!

The Diamond Horseshoe

This restaurant offers an all you care to enjoy feast for $42 per adult and $23 per child. Here you will dine on Diamond Horseshoe salad, roasted turkey, pot roast, mashed potatoes, seasonal vegetables, herbed stuffing and house made macaroni and cheese. They also have an impossible meatloaf option for vegetarians. This restaurant is located in Liberty square and is themed to look like an Old West music hall.

The Friar’s Nook

Located in Fantasyland, this quick service restaurant offers breakfast, lunch and dinner options at super reasonable prices. Breakfast options include sausage and gravy tots, cinnamon sugar doughnuts, breakfast sandwiches and more for $5 to $9 per item. For lunch and dinner they offer bacon mac and cheese hot dogs, bacon mac and cheese tots, curry brat tots, and bratwurst. They also have a mac and cheese kids meal for little ones and plant based bratwursts for vegetarians. Pricing for these items range from $7 to $12.

Gaston’s Tavern

Disney Magic Kingdom Gaston Tavern.webp

This quick snack stop is worth popping in just to see the adorable interior of Gaston’s Tavern. They serve fun themed snacks like “the grey stuff” cupcake, warm cinnamon rolls and ham and swiss sandwiches. They also offer a variety of beverages including their famous LeFou’s Brew, which is frozen apple juice with a hint of toasted marshmallow topped with passion fruit mango foam. Don’t forget to grab your souvenir stein before you leave!

Jungle Navigation Co LTD Skipper Canteen

If your favorite ride in Walt Disney’s Magic Kingdom is the Jungle Cruise, this restaurant is an absolute must for your next trip! Located in Adventureland, just across the way from the Jungle Cruise ride, this restaurant serves up bold cuisine inspired by Asia, South America and Africa. Menu items include lamb chops, siu pork, curried vegetable stew, steak, noodle bowls with shrimp, fish and more. Prices here range from $23 to $40 per entree. Don’t leave without trying their delicious coconut bar with pineapple basil compote!

Liberty Tree Tavern

Disney Magic Kingdom Liberty Tree Tavern.webp

Located in Liberty Square, this restaurant has very similar theming to the Diamond Horseshoe, except this time it is set in a colonial style inn. Liberty Tree Tavern offers an all you care to enjoy menu for $42 per adult and $23 per child. The “Patriot’s Platter” includes roasted turkey, pot roast, mashed potatoes, seasonal vegetables, herbed stuffing and house made mac and cheese. Reservations here are usually not required,  so this is a great option if you want a sit down meal but don’t decide till the day of.

The Lunching Pad

Another great snack stop in Magic Kingdom, the Lunching Pad is located in Tomorrowland and offers a variety of delicious snack items. The best thing to get here is their cream cheese stuffed pretzel which is served warm and is insanely delicious and filling! They also offer a few lunch items including a queso fundido hot dog, Cuban hot dog, original hot dog and Mickey pretzels with cheese. Snacks here range from $7 to $12 per item. Don’t forget to try the adorable Mike Wazowski cake!

Pecos Bill Tall Tale Inn and Cafe

Pop into this Old West saloon located in Frontierland and grab some delicious Mexican inspired dishes. Menu items here feature a fajita platter, chicken rice bowl, angus cheeseburger, chicken nachos, taco trio, salads and more. For plant based options they offer a veggie rice bowl with grilled peppers, onions, pinto beans, lettuce, tomato and salsa. Pricing here is pretty reasonable, with all entrees costing under $15. They also have a bunch of kids meal options, including kids sized pork carnitas bowls, tacos, mac and cheese, cheeseburgers and more for $7 to $9 each.

Pinocchio Village Haus

Disney Magic Kingdom Pinocchio village haus.webp

Located in Fantasyland, this adorable restaurant brings all of the magic of Disney in the theming. Here you can find a variety of Italian inspired menu items including caesar salad with chicken, pepperoni flatbread, plant based cheese pizzas, buffalo chicken flatbread and more. All menu items here are under $13. They also have kids meal options including turkey sandwiches, chicken strips, flatbreads and more for about $8 each. The best part about this restaurant is getting to watch the “it’s a small world” ride go by through the window. How cool!

The Plaza Restaurant

Disney Magic Kingdom Plaza Restaurant.webp

Located on Main Street USA, the Plaza Restaurant offers casual dining in a luxurious setting. Their menu items here feature home style meatloaf, crab cake sandwiches, crispy chicken sandwiches, chef’s salad, chicken waldorf salad, cheeseburgers, pot roasts and more. Pricing for these items range from $20 to $25 per entree. For vegetarians they offer an impossible meat chili burger. What they are most famous for here is their large array of ice cream sundaes and milkshakes, ranging from $7 to $12 each.

Sleepy Hollow

Located in Liberty Square, this snack stop offers delicious menu items and a fantastic view of Cinderella’s Castle. They have some of the best breakfast options in the park, including mickey waffles with powdered sugar or a fresh fruit waffle sandwich. For lunch they have an incredible sweet and spicy chicken waffle sandwich that is super filling for $12!

Tony’s Town Square Restaurant

Tony’s Town Square Restaurant is located right by the entrance of Magic Kingdom on Main Street USA. They serve American-Italian food in a casual dining setting. Menu items include spaghetti and meatballs, shrimp scampi, braised short ribs, fettuccine alfredo, tortellini al forno, rigatoni ala vodka and more. Prices range from $24 to $31 per entree. They also offer kids meal options, including grilled chicken with roasted potatoes, macaroni and cheese and whole wheat spaghetti with turkey meatballs for $12 a piece.

Main Street Bakery

As the name suggests, this bakery is located right on Main Street as you enter the park, and is the place to visit if you are hoping for a Starbucks coffee drink to start out your day. Here you can find a full service Starbucks cafe complete with exclusive Mickey shaped sweets and Disney x Starbucks merchandise.

Aloha Isle

Disney Magic Kingdom Aloha Isle.webp

No trip to Disney is complete without having at least one Dole Whip treat! Here at Aloha Isle you can find a variety of different dole whip flavors including pineapple, coconut, raspberry and vanilla. They also have a large selection of different juice options which can be used to turn your Dole Whip ice cream into a Dole Whip float! They even have a pineapple upside down cake which is topped with pineapple or vanilla dole whip. This snack spot is located in Adventureland right by the flying carpets ride and all treats cost under $8.

Sunshine Tree Terrace

Just down the way from Aloha Isle is Sunshine Tree Terrace, serving up an incredible orange dole whip. They also offer chocolate and vanilla soft serve and strawberry Dole Whip at this location, as well as a variety of floats. All of these desserts are also under $8 each.

Golden Oak Outpost

Located in Frontierland, this snack stop offers a variety of options including chicken strips, chili cheese fries, chocolate cookies and more. Their most notable menu item here is the loaded chicken strips, complete with cheese sauce, bacon and green onions. Yum! Pricing here ranges from $4 to $11 per item.

Magic Kingdom truly is foodie heaven, and they have so many delicious options to choose from! If Be Our Guest Restaurant, Cinderella’s Castle or the Crystal Palace are on your must see list for your trip, be sure to confirm a reservation a few months in advance to avoid any disappointment. No matter which dining option you choose to go with, you are sure to have some super delicious meals during your trip!

Rewards Pass = Travel Rewards

Rewards Pass = Travel Rewards

Have you checked out our Rewards Pass yet? Earn up to 5% on each trip! Redeem for cruise stateroom credits, gift cards, deposits and more.

Rewards Pass