Fish Tacos with Lime Crema (2024)

139 Comments

404K Shares

Jump to Recipe·Print Recipe

Tacos are one of my favourite Mexican dishes, and my favourite taco of all time is thefish taco. There is something incredible that happens whencabbage, sour cream, lime and cilantrocome together with seasoned, tender and flaky white fish filets thatcreates a mouthful of tangy and exquisite flavour. Everyone needs to experience these flavourful and easy fish tacos with lime crema and cabbage slaw. You won't regret it.

Fish Tacos with Lime Crema (1)

This fresh, delicious, and baked(not fried) version of fish tacos is my go-to summer recipe. They are perfect for lunch, dinner, as a snack, on game day... basically for any time of day or any occasion. They are my go-to not only because they taste amazing but also because they take only25 minutes to come together. Yup,25 minutes,and that includes time for marinating the fish. So so easy!

Fish Tacos with Lime Crema (2)

Ingredients in Fish Tacos with Lime Crema

This recipe is quite versatile and you can use ingredients that you have on hand that are consistent with the flavour profile in this recipe.

  • white fish - any white flaky fish will do, such as cod, snapper, halibut, tilapia, or sole. I used cod filets but you can use any white fish. You want a filet that is thick enough to hold its shape and won't fall apart easily. You could also make this with shrimp.
  • marinade for the fish - made with a combination of oil, lime juice, cumin, paprika, coriander, red pepper powder, garlic powder, salt and pepper. The red pepper powder does add a little kick. Adjust it to your preferences. Less if you want the fish super mild, or more if you want them spicy.
  • lime crema - made with a combination of sour cream, mayonnaise, lime juice, lime zest and salt.
  • slaw - made with a combination of shredded cabbage, cilantro, green onions, and garlic. For the cabbage, you can use regular cabbage or purple cabbage. I used both.
  • soft taco tortillas - either corn tortillas or wheat tortillas work. If you want to keep the dish gluten-free, then use corn tortillas.
  • toppings - I topped these tacos with avocado. Feel free to use whatever toppings you prefer. Some of my other favourites include salsa, guacamole, mangos, and pineapple salsa.
Fish Tacos with Lime Crema (3)

How to Make the Best Fish Tacos with Lime Crema

There are three parts to this recipe: the fish, the slaw and the crema. One cannot exist without the other. Each part complements the other to aT.

  1. Marinate the fish: In a small bowl, combine vegetable oil, lime juice, cumin, paprika, coriander, red pepper powder, garlic powder, salt and pepper. Dip the fish into the bowl and flip it over to fully and evenly coat with the marinade. Place the fish onto a lined baking tray and let it marinate in the refrigerator for 15 minutes.
  2. Cook the fish: Preheat oven to 425°F. Bake for 9-10 minutes until the fish is flaky when tested with a fork. Transfer the fish into a plate and break into smaller pieces using a fork. (I also provide instructions for cooking the fish in a frying pan or on the grill in my tips section below).
  3. Make the lime crema: In a small bowl, whisk together the sour cream, mayonnaise, lime juice, lime zest, and salt.
  4. Make the slaw:In a large bowl, combine cabbage, cilantro, green onion, and garlic.
  5. Heat the tortillas. Heat the soft tortillas according to the package instructions, or heat in an ungreased skillet over medium heat for 30 seconds per side. You can also heat it directly on a gas burner for a few seconds to get char marks on the edges.
  6. Assemble the tacos:Divide the fish evenly into each taco, top each taco with ¼ cup of slaw and sliced avocados (optional). Pour 1 tablespoon of crema on top.
Fish Tacos with Lime Crema (4)

FAQ and Tips for Making the Best Fish Tacos

  • Are these tacos spicy? The red pepper powder does add a little kick. Adjust it to your preferences. Less if you want the fish super mild, or more if you want them spicy.
  • Can I use frozen fish? Using fresh fish yields the best results, as the seasoning sticks on nicely. You can use frozen fish but will need to increase the bake time to 15-20 minutes, depending on the thickness of fish. Check on it at 15 minutes to see if it is done.
  • How do I pan-fry the fish instead? Lightly oil a large skillet and heat over medium heat. Cook the marinated fish for about 3-4 minutes per side until cooked through.
  • Can I grill the fish instead? Absolutely. Just grill each side for about 3 minutes.
  • Can I make this in the air fryer? Yes, place the marinated fish fillets into the air fryer and cook at 375 F for 15-18 minutes, depending on the size of the fish.
  • Are these gluten-free? Yes, if you are using corn tortillas.
Fish Tacos with Lime Crema (5)

How to Serve Fish Tacos

You can serve these fish tacos on their own or with:

  • a side of homemade Guacamole, Pico de Gallo Salsa, Mango Salsa, and/or sour cream for dipping.
  • Shrimp Taco Salad
  • Mexican Street Corn
  • Creamy Mexican Corn Soup
  • Chicken Enchiladas

More Taco Recipes

  • Mexican Ground Beef Tacos
  • Shrimp Tacos with Lime Crema Slaw
  • Fish Stick Tacos
  • Mexican Pulled Pork Tacos (Carnitas)
  • Vegan Chickpea Tacos
  • Korean Beef Steak Tacos

Did you make this recipe?I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram@aheadofthymeor share it on the Pinterest pin so that I can follow along.

Don't forget to sign up for myemail newsletterso that you don't miss any recipes. You can also follow along onInstagram,Pinterest, andFacebookfor more recipe updates.

Print

Recipe

Fish Tacos with Lime Crema (6)

Fish Tacos with Lime Crema

  • Author: Sam | Ahead of Thyme
  • Total Time: 25 minutes
  • Yield: 4 servings (8 tacos total)
  • Diet: Gluten Free
Print Recipe

Description

Flavourful, easy fish tacos with lime crema is made with seasoned white fish, cabbage slaw, and lime sauce. It takes less than 25 minutes to prep and serve.

Ingredients

Fish:

  • 2 tablespoonsvegetable oil
  • 1 tablespoonlime juice
  • 2 teaspoonsground cumin
  • 2 teaspoonspaprika
  • 1 teaspoonground coriander
  • ½ teaspoonred pepper powder
  • ½ teaspoongarlic powder
  • ¼ teaspoonsalt
  • ¼ teaspoonground black pepper
  • 1 poundwhite fish(such as cod, snapper, tilapia)

Lime crema:

  • ¼ cup sour cream
  • 3 tablespoons mayonnaise
  • 1 tablespoon fresh lime juice
  • zest from half a lime
  • ¼ teaspoon salt

Slaw:

  • 2 cups cabbage, shredded
  • ¼ cup cilantro, chopped
  • ½ green onion, sliced
  • 1 clove garlic, minced

Tacos:

  • 8 (6-inch) soft taco tortillas
  • 1 avocado, sliced (optional)

Instructions

  1. Prepare the fish: Preheat oven to 425°F. In a small bowl, combine vegetable oil, lime juice, cumin, paprika, coriander, red pepper powder, garlic powder, salt and pepper. Dip the fish into the bowl and turn the fish until it is evenly coated with the marinade. Place the fish onto a lined baking tray and let it marinate in the refrigerator for 15 minutes. Bake for 9-10 minutes until the fish is flaky when tested with a fork. Transfer the fish into a plate and break into smaller pieces using a fork.
  2. Make the lime crema: In a small bowl, whisk together all the crema ingredients (sour cream, mayonnaise, lime juice, lime zest, and salt). Set aside.
  3. Make the slaw: In a large bowl, combine all the slaw ingredients (cabbage, cilantro, green onion, and garlic). Set aside.
  4. Heat the soft tortillas: Heat the soft tortillas according to the package instructions, or heat in an ungreased skillet over medium heat for 30 seconds per side. You can also heat it directly on a gas burner for a few seconds to get char marks on the edges.
  5. Assemble the tacos: Divide the fish evenly into each taco, top each taco with ¼ cup of slaw and sliced avocados (optional). Pour 1 tablespoon of crema on top.

Notes

Adjust the heat:The red pepper powder adds a little kick. Adjust it to your preferences. Less if you want the fish very mild, or more if you want them spicy.

Fresh vs. frozen fish: Using fresh fish yields the best results, as the seasoning sticks on nicely. You can use frozen fish but will need to increase the bake time to 15-20 minutes, depending on the thickness of fish. Check on it at 15 minutes to see if it is done.

How to pan-fry the fish instead:Lightly oil a large skillet and heat over medium heat. Cook the marinated fish for about 3-4 minutes per side until cooked through.

How to grill the fish instead: Grill each side for about 3 minutes.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Tacos
  • Method: Bake
  • Cuisine: Mexican

This post was first published in August 2016. It has been completely updated in May 2020 with new photos, written content including helpful tips, and the recipe has been organized more clearly. Here is an original photograph for comparison.

Fish Tacos with Lime Crema (7)

Fish Tacos with Lime Crema (8)

404K Shares

« Asian Cold Noodle Salad

Baked Tuna “Crab” Cakes »

Fish Tacos with Lime Crema (9)

Food Blogger Business School

A step-by-step program that teaches food bloggers how to grow and scale their blogs into a full-time business

in less time and without posting endless content until you burn out.

Reader Interactions

Comments

  1. Barbara Huft says

    I found this recipe a couple of years ago and have been making it at least once a month since. Sometimes I take a shortcut a use frozen fish. It's still great. Love the crema! Thank you for sharing!!!

    Reply

  2. Natalie says

    Loved this recipe, I doubled the marinate and lime crema sauce. Also i added 1 full lime zest to recipe so if doubled would be two. Absolutely delicious!

    Reply

  3. Greg Divine says

    Loved the recipe! The marinade seasoning was wow . You just can’t beat tacos any time through the week . Thanks for sharing the the recipe with us and once again , loved the recipe!

    Reply

    • Sam Hu | Ahead of Thyme says

      Thank you so much Greg!

      Reply

« Older Comments

Leave a Comment

Fish Tacos with Lime Crema (2024)
Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 5454

Rating: 4.8 / 5 (58 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.