Curried Fish Tacos

5 from 7 votes
Email Facebook LinkedIn Mix Pinterest Reddit Twitter
This post may contain affiliate links. Read our disclosure policy.

Curried Fish Tacos - simple and super flavorful tacos that only require 30 minutes to prepare and are perfect for a potluck |

You’ll be surprised that how easy it is to cook such flavorful fish tacos for a potluck.

Ever since I had some super tasty fish tacos in Guam, I’ve wanted to cook them at home. They’re satisfying, healthy, and bursting with flavor. They’re also a great dish to bring to a party or gathering.

When I was developing this recipe, it just happened to be spring break for Thomas and his family. They were having a family trip in Florida and were cooking with fresh fish just pulled from the sea. Among all the delicious ideas, I was hooked by the curried grilled fish.

Not long ago, I blogged about a coconut fish curry. That’s when I found out how easy it was to cook a great fish dish. Why not try to grill the fish with curry powder?

I tried it and loved it so much. And both my parents loved the fish so much, that they couldn’t believe how simple the recipe was.

Curried Fish Tacos - simple and super flavorful tacos that only require 30 minutes to prepare and are perfect for a potluck |

Curry powder works like magic as a fish rub.

  1. You don’t really need any other spices, so you can prepare the fish super quickly. The curry will cover any unpleasant smell of the fish, and bring out its great taste.
  2. The marinating time is extremely short, about 5 to 10 minutes.
  3. It creates a crispy texture with a minimal amount of oil. Crispy fish without deep frying? YES!
  4. The leftovers just get better and better. Prep and cook the fish one day before the party, and let it work its magic by placing the dish in the fridge.

I tried a Chinese technique in this recipe – using cornstarch to coat the fish. This way, the surface of the fish will be crispy after grilling. It worked amazingly well. Even with the frozen sole fish fillet, I managed to cook very moist fish with a crispy surface.

To reheat the leftovers, simply grill the fish on the stovetop with a bit of oil. The fish will still be tender inside, with an even crispier surface.

Curried Fish Tacos - simple and super flavorful tacos that only require 30 minutes to prepare and are perfect for a potluck |

One thing to note about the cabbage carrot slaw. After adding the salt, the liquid will come out of the veggies and the slaw will become a bit watery.

If you’re planning to prepare the dish ahead of time to bring to a party, you can try:

  1. Option 1 – Mix the slaw with salt without adding other ingredients, and leave it until the liquid comes out. Discard the liquid and lightly pat the veggies dry with paper towel. Combine the remaining ingredients and add into the tacos.
  2. Option 2 – skip making the slaw. Use only the freshest raw carrot and cabbage instead. You’ll be amazed at how delicious the tacos are. The mayonnaise will add moisture to the tacos, so you don’t need to worry them becoming dry. On the contrary, the veggies will stay fresh and taste sweet. The flavors and textures go wonderfully with the curried fish.

Do you love to cook with fish? Try this curried fish no matter whether you’re making tacos or something else. It offers you a simple and flavorful method to prepare dinner in minutes!

Curried Fish Tacos - simple and super flavorful tacos that only require 30 minutes to prepare and are perfect for a potluck |

Want to Know More?Receive our 5-Day Chinese Cooking Crash Course & Recipe Updates! Subscribe

Curried Fish Tacos

5 from 7 votes
You could easily double or triple the recipe.
Author: Maggie Zhu
Course: Main
Cuisine: Indian Fusion
Prep Time: 15 minutes
Cook Time: 15 minutes
Servings: 2 -4


  • 2 pieces 500 grams white fish fillet
  • Salt and pepper
  • 2 tablespoons cornstarch
  • 1 teaspoon mixed curry powder I used Garam Masala and Madras, ratio 1:1
  • 1 small 150 grams carrot, shredded
  • 1/4 small 100 grams cabbage, shredded
  • 1/4 cup chopped cilantro
  • 2 and 1/3 tablespoons olive oil
  • 5 8-inch flour tortillas
  • 5 teaspoons mayonnaise
  • Lime wedges


  • Dry fish fillets thoroughly with a paper towel. Grind salt generously onto both sides of it and gently pat by hand. Set aside and let sit for 5 to 10 minutes.
  • Prepare and cut carrot and cabbage. Combine them with cilantro in a large bowl.
  • Sprinkle curry powder evenly on both sides of each fillet. Gently rub by hand to evenly coat the fish.
  • Sprinkle cornstarch on both sides of the fillet and rub by hand, until the fillet is evenly coated. Cut fillet into large pieces.
  • Add 1 tablespoon oil to a nonstick skillet and swirl to spread the oil. Heat over medium high heat until warm. Place fish pieces into skillet without overlapping them (you might need to cook fish in several batches depending on the size of your skillet). Grill and cook without moving for 1 minute. Continue to cook until the bottom turns golden brown, about 2 minutes. Flip to cook the other side until golden brown, about 2 minutes. The cooking time will vary depending on the thickness and type of fish. If the fish is not cooked through yet, turn to medium or medium low heat, cover and cook until fish is cooked through. Cook the rest of the fish in same method. Transfer the cooked fish to a plate to cool off.
  • Heat a clean nonstick skillet over medium heat. Grill tortilla, one side at a time, until both sides are lightly browned. Transfer to a plate.
  • (Option 1) To make cabbage and carrot slaw - Add a pinch of salt and pepper, 1 teaspoon olive oil, and 1 teaspoon of lime juice to the bowl with the cabbage, carrot, and cilantro. Toss to mix well.
  • (Option 2) Use raw cabbage and carrot without making the slaw. (*see footnote)
  • To assemble tacos. Place one or two pieces of fish on a tortilla, top with cabbage carrot slaw (or shredded cabbage and carrot), and add 1 teaspoon mayonnaise.
  • Serve warm.
  • To serve the tacos at a party, prepare the fish and cabbage carrot slaw (or shredded cabbage and carrot) ahead of time and store them in the fridge. Grill the fish and tortillas on the stovetop before assembling.


This method works even better if you need to prepare the tacos ahead and serve later. The carrot and cabbage won’t lose liquid and make the tacos soggy, and will taste juicy and sweet.
Did You Make This Recipe?Don't forget the last step! Leave a comment below, and tag me @OmnivoresCookbook and #OmnivoresCookbook on Instagram!

The nutrition facts are calculated based on 1 of the 5 tacos generated by this recipe.

Curried Fish Tacos Nutrition Facts |

More party recipes you may like:

Healthy Green Curry Mac and Cheese

Healthy Green Curry Mac and Cheese |

Szechuan Style Baked Chicken Wings with Mushroom

Szechuan Style Baked Chicken Wings with Mushroom | Omnivore's Cookbook

Mini Shrimp Guacamole Sandwich

Mini Shrimp Guacamole Sandwich |

Receive our FREE 5-Day Chinese Cooking Crash Course & Recipe Updates!


Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Rate This Recipe!

Reader Questions and Reviews

  1. Marissa | Pinch and Swirl says:

    5 stars
    These tacos look wonderful! I can’t wait to try that rub recipe!

  2. Monica says:

    We had fish taco night for dinner recently and it was so much fun! I need to do that more often. Curried fish sounds divine – I love anything with curry. : ) PS – Congrats on your engagement and all the good news!

  3. Lokness @ The Missing Lokness says:

    Fish tacos are one of those dishes I crave all the time! Love the use of curry powder! I never thought of using corn starch on the fish to keep them crisp. Really great tip!

    If you ever get a chance, try corn tortillas next time. They have much more flavors! I am sure it is probably not easy to get your hands on corn tortillas in Beijing. But once you are in the States, you should try it!

  4. Jenny says:

    5 stars
    Not only are they stunning, but I bet they are delicious! Great recipe!

  5. Kathleen | HapaNom says:

    5 stars
    YES! I love, love, love fish tacos! It’s one of my favorite with a cold beer on a warm summer day 🙂 The curry sounds phenomenal, Maggie! Stellar dish!

  6. Lisa @ Healthy Nibbles & Bits says:

    These tacos look absolutely delicious, Maggie! I love Chinese-style fried fish, especially when it’s rubbed with a bunch of spices. Definitely need to try making this soon!

  7. Robyn @ Simply Fresh Dinners says:

    5 stars
    I’m all about textures with my food and I love some crunch with my fish. This is a beautiful recipe, Maggie, and the flavors must come together so beautifully! Pinning and saving. Thanks for a great dish!

  8. Judit + Corina @Glamorous Bite says:

    Oh yum! These tacos look crisp and delicious with loads of flavor from the curry.

  9. Michelle @ Healthy Recipe Ecstasy says:

    5 stars
    I love fish tacos! It’s funny because if you put a piece of fish on my plate, I’m like “ehh” but put that same piece of fish in a taco and I’m all for it! Looks fantastic Maggie!

  10. Bam's Kitchen says:

    5 stars
    Love this idea of curry fish in a soft shell. I have had many a fish tacos but never a curried fish taco. I bet this would be a huge hit at my house and best make tons as the boys would eat 3 just to get warmed up… LOL

  11. Kevin | keviniscooking says:

    5 stars
    The first photo alone has me drooling. Beautiful and I love the curry addition here Maggie!

Omnivore's Cookbook: Make Chinese Cooking Easy
BuzzFeedGood HousekeepingHuffington PostLucky ChowMSNReader's DigestSaveurYahoo! News

FREE 5-Day Chinese Cooking Crash Course

Cooking delicous Chinese food is easier than you think!





Follow us on Facebook