Grilled Fish Tacos (Disney-Inspired)

July 2, 2019 (Last Updated: May 29, 2020)
This post may contain affiliate links, which means that I may receive a commission if you make a purchase using these links. As an Amazon Associate I earn from qualifying purchases.

These easy Grilled Fish Tacos feature crunchy citrus slaw, flaky fish, and tangy cilantro-lime mayo. All wrapped up in soft tortillas, they are delicious replicas of the fresh fish tacos at Disney’s Polynesian Village Resort.

2 grilled fish tacos served on flour tortillas on a white plate

Once upon a time I dined upon mouthwatering grilled fish tacos at the Oasis Bar & Grill at Walt Disney World. These were some of the best and most memorable fish tacos I’ve had. Although I asked how it was made I wasn’t able to get an actual recipe from the chefs.

Our server shared just a few ingredients in the cilantro-lime crema: mayo, cilantro, lime, and spinach. With nothing to go on but my taste buds, I recreated the dish to the best of my ability. I made a similar slaw, similar grilled fish, and a similar sauce. For the record I’m calling it mayo and not crema, because it’s mayo-based.

3 grilled fish tacos with a light green cilantro mayo drizzled over the top

Grilling the fish

If you don’t have a fish grill basket, you can carefully cook the fish in a cast-iron pan or on a griddle. I wouldn’t recommend grilling small pieces of fish on a regular grill without a grill basket. This may lead to fish tacos in your grill instead of in your mouth. Wouldn’t that be the saddest thing ever?!

Pieces of fish arranged in a fish grilling basket

Even with a grill basket, the fish can stick a bit. Make sure you liberally grease your grill basket, and use a spatula to carefully remove the fish from the basket. Even if the fish breaks up, these tacos are still delicious. They just might not be as pretty, but you can always cover it up with the sauce!

Also it’s good to note that certain varieties of fish will flake less when cooked! My tacos are made with fresh cod, but a firmer mahimahi or halibut will be less likely to flake or break apart. You may also want to try a veggie grill basket which has a bit more surface area to grease prior to cooking the fish.

Pieces of fish in a fish grilling basket, cooking on the grill

Making the toppings for your grilled fish tacos

The two main accouterments for these Disney copycat fish tacos are cilantro-lime mayo and citrus slaw. They are both super easy and fast to make!

For the cilantro-lime mayo you’ll need 1/4 cup each of fresh cilantro leaves and baby spinach leaves. Make sure the leaves are dry or they won’t mince nicely in the blender bowl. Process the leaves until they are finely minced, then add a clove of garlic and blitz again.

Finally, add mayonnaise and fresh lime juice along with salt and pepper. Blend until smooth and creamy. You can drizzle the sauce over your fish tacos, or use plastic squeeze bottles for a more professional look.

The citrus slaw is perhaps the easiest component to these grilled fish tacos! Whisk together honey, fresh lime juice, salt and pepper in a bowl. Then whisk in a little vegetable oil.

Store-bought coleslaw mix is ideal for this slaw because it saves time, but you can also prep your own slaw using a combination of sliced green and purple cabbage, and shredded carrots. Toss the dressing with the slaw and more fresh cilantro leaves. Don’t chop them. Just add them whole. Now you’re ready to assemble your tacos! How easy was that?

3 grilled fish tacos served on flour tortillas served on a white rectangular plate

At Disney, these scrumptious grilled fish tacos are served on small flour tortillas. You may also serve them on corn tortillas if you prefer.

If you opt for corn tortillas be sure to gently warm the tortillas before serving to soften them. I like heating them one by one on a hot pan on the stove. But since you are grilling your fish you can also use the grill to gently kiss each tortilla before setting them in a covered dish to stay warm, pliable, and soft until serving.

Although they’re not 100% identical to the Oasis Bar & Grill’s grilled fish tacos, this Disney copycat recipe is pretty darn close! These easy tacos are crunchy and flavorful with a nice bit of citrus zing from all the lime. Note that the slaw should be lightly dressed so it doesn’t make your tacos soggy. To finish, an extra squeeze of lime over the top goes a long way!

2 grilled fish tacos with slaw and light green cilantro mayo drizzled over the top

Other recipes you may like

Do you love fish tacos as much as I do? How do you like to serve them? Share your thoughts in the comments, and don’t forget to rate this recipe if you try it. Thanks!

grilled fish tacos with citrus slaw and cilantro-lime mayo on flour tortillas

Grilled Fish Tacos

These easy Grilled Fish Tacos feature crunchy citrus slaw, flaky fish, and tangy cilantro-lime mayo. All wrapped up in soft tortillas, they are delicious replicas of the fresh fish tacos at Disney's Polynesian Village Resort.
5 from 5 votes
Prep Time 25 mins
Cook Time 6 mins
Total Time 31 mins
Course Main Course
Cuisine American, Mexican
Servings 16 tacos; 4 to 6 servings
Calories 168 kcal


Cilantro-Lime Mayo:

  • 1/4 cup packed fresh cilantro leaves
  • 1/4 cup packed baby spinach leaves
  • 1 clove garlic
  • 1/2 cup mayonnaise
  • 1 tablespoon fresh lime juice
  • Kosher salt and freshly ground black pepper

Grilled Fish:

  • 1 1/2 pounds flaky white fish such as cod, halibut, or mahimahi cut into approximately 1-inch-by-4-inch pieces
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon paprika
  • 1/2 tablespoon oil optional

Citrus Slaw:

  • 2 tablespoons fresh lime juice
  • 1 teaspoon honey
  • Kosher salt and freshly ground black pepper
  • 1/2 tablespoon vegetable oil
  • 1 (12-ounce) bag coleslaw mix (combination of green and purple cabbage, and carrots)
  • 1/2 cup packed fresh cilantro leaves

To Serve:

  • 16 to 18 small flour tortillas fajita size, about 6-inch diameter or corn tortillas (gently heated to soften)
  • Lime wedges


  • To make the cilantro-lime mayo: In the bowl of a food processor or blender add the fresh cilantro and spinach. Make sure the leaves are dry; if they are wet they won’t mince nicely. Process until the leaves are chopped fine. Add the garlic and blitz again until the garlic is minced. Then add the remaining ingredients, seasoning to taste, and puree until smooth. Refrigerate until ready to serve.
  • To make the grilled fish: Combine the spices in a bowl, and sprinkle the spice rub over the pieces of fish. Drizzle with the oil, if desired. Gently mix until evenly coated. Heat up your grill to medium-high or high heat (grills can vary a bit on actual temperature), and grease the inside of a fish grill basket (you can also lightly brush the pieces of fish with oil on both sides if you are especially worried about them sticking). Line the fish pieces inside the grill basket, and grill until cooked through, about 3 minutes per side (6 minutes total) or until a thermometer inserted into the center of a piece of fish reads 145 degrees F. Remove from the grill, and carefully remove the fish pieces from the grill basket. If any of the pieces have stuck, use a small spatula to remove them gently. *NOTE* You can also cook the fish in a nonstick skillet if you’re unable to grill outdoors due to weather or lack of a grill basket.
  • To make the citrus slaw: Meanwhile, whisk together the honey, lime juice, salt and pepper in a small bowl. Whisk in the oil, and adjust seasoning to taste. Toss the dressing with the coleslaw mix and cilantro leaves in a mixing bowl.
  • To serve: On each tortilla, add a small scoop (tongs are good for this) of slaw, then a piece of fish, and finally a generous drizzle of the cilantro-lime mayo. Serve with lime wedges on the side for extra zing.

Notes & Nutrition

  • Halibut and mahimahi are more firm varieties of white fish, and will be a bit easier to grill without falling apart. Cod is one of our favorite fishes, but it is quite flaky and can break apart if you over cook it or if it sticks to the grill basket. Even if your strips of fish break apart, they are still delicious and can be used for the tacos. Just beware of these differences when you select fish for these tacos.
  • Use a fish grill basket or try a veggie grill basket to grill your fish safely without the fish falling through the grill grates. Make sure to grease the basket in either case so your fish doesn’t stick.
  • Put your cilantro-lime mayo in plastic squeeze bottles for a polished look to your tacos.
  • This recipe uses kosher salt (aka cooking salt, kitchen salt, coarse salt outside of the US). If you are using table salt, definitely scale down the salt as that is a saltier type of salt! People who have made this recipe and noted the fish was a bit salty did not use kosher salt. The type of salt will make a big difference in how salty your food tastes, so keep that in mind 🙂
Servings 16.0 * calories 168 * Total Fat 9 g * Saturated Fat 2 g * Monounsaturated Fat 1 g * Polyunsaturated Fat 4 g * Trans Fat 0 g * Cholesterol 25 mg * Sodium 413 mg * Potassium 17 mg * Total Carbohydrate 16 g * Dietary Fiber 1 g * Sugars 1 g * Protein 7 g
*All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.*


  • Reply
    July 19, 2019 at 8:25 pm

    5 stars
    Just wanted to thank you for this recipe. I’ve made it several times now and everyone in my family loves it. I use my own jalapeño ranch and pico de gallo recipes, but the fish is so good, and so fast. Thanks for a great, easy family meal!

  • Reply
    Mary Kabakian
    April 3, 2020 at 4:21 pm

    5 stars
    This recipe for fish tacos is so delicious and easy to make! I love everything from the quick slaw to the yummy sauce. Two thumbs up!

  • Reply
    April 5, 2020 at 10:42 pm

    5 stars
    Very tasty! Good combination of flavors. I didn’t have spinach, so I threw in avocado.

    • Reply
      April 5, 2020 at 10:58 pm

      Avocado sounds like the perfect addition! So glad you enjoyed these fish tacos 🙂

  • Reply
    June 26, 2020 at 4:00 pm

    Hi, this looks so amazing! I want to meal prep this recipe. Is the calorie count per taco or per serving? Thank you!

    • Reply
      June 26, 2020 at 4:04 pm

      Hi Clarissa,

      The nutritional information is per taco based on a yield of 16 tacos. It may vary slightly depending on how much sauce you put on each taco, the brand of tortillas used, etc. Hope you enjoy!

  • Reply
    Maria Mares
    July 11, 2020 at 7:05 pm

    5 stars
    Didn’t have any slaw. But these are amazing!

  • Reply
    September 14, 2020 at 5:53 pm

    5 stars
    These were really easy to make and so delicious – we made them and ate them faster than takeout would have taken. Love this recipe!

  • Leave a Reply

    Recipe Rating