Cooking · Dinner

Fish Tacos with Cilantro Lime Sour Cream

My first experience with fish tacos was in Maui. My husband and I went to a little dive in Kihei and drank Mai Tais and enjoyed numerous fish tacos. It was bliss. I was hooked (ha-ha-ha) at first bite (ok, I’ll stop now). Since returning from our second honeymoon, I’ve tried recreating the delicious spice and zest of the original tacos I fell in love with, but never quite got it right. Until these. Oh, baby.

First of all, let me calm your fears. Fish tacos are not hard. In fact, they are super simple. And absolutely incredibly delicious. Flaky light fish drenched in a spicy marinade gets grilled up and topped with fresh veggies and a creamy cilantro lime sour cream. I totally forgot to bring the avocado to my mom’s BBQ and these were still gobbled down by everyone I shared with.

The fish is so flavorful with just the right heat. Topped with a cool but BOMB dressing — oooh they are just divine. For a truly Hawaiian experience, I served these with Mai Tais. More on those tomorrow! I highly recommend corn tortillas for these – and, heat them up over the grill! Yuuuuumy!

Fish Tacos with Cilantro Lime Cream
adapted from

1/4 cup extra virgin olive oil2 tablespoons distilled white vinegar
2 tablespoons fresh lime juice
2 teaspoons lime zest
1 1/2 teaspoons honey
2 cloves garlic, minced
1/2 teaspoon cumin
1/2 teaspoon chili powder
1 teaspoon seafood seasoning, such as Old Bay™
1/2 teaspoon ground black pepper1 teaspoon hot pepper sauce, or to taste
1 pound tilapia fillets, cut into chunks

1 (8 ounce) container sour cream2 tablespoons fresh lime juice
2 teaspoons lime zest
1/4 teaspoon cumin
1/4 teaspoon chili powder
1/2 teaspoon seafood seasoning, such as Old Bay™
1/4 cup chopped cilantro
salt and pepper to taste

1 (10 ounce) package tortillas
3 ripe tomatoes, seeded and diced
1 avocado, cubed
1 bunch cilantro, chopped
1 small head cabbage, cored and shredded (or a bag of coleslaw mix)
Salsa (optional)
Shredded cheese (optional)
2 limes, cut in wedges


  1. To make the marinade, whisk together the olive oil, vinegar, lime juice, lime zest, honey, garlic, cumin, chili powder, seafood seasoning, black pepper, and hot sauce in a bowl until blended. Place the tilapia in a shallow dish, and pour the marinade over the fish. Cover, and refrigerate 6 to 8 hours.
  2. To make the dressing, combine the sour cream in a bowl. Stir in the lime juice, lime zest, cumin, chili powder, seafood seasoning. Add salt, and pepper in desired amounts. Cover, and refrigerate until needed.
  3. Preheat an outdoor grill for high heat and lightly oil grate. Set grate 4 inches from the heat.
  4. Remove fish from marinade, drain off any excess and discard marinade. Grill fish pieces until easily flaked with a fork, turning once, about 9 minutes. Or, bake in a 350° oven for 9-11 minutes.
  5. Assemble tacos by placing fish pieces in the center of tortillas with desired amounts of tomatoes, cilantro, and cabbage; drizzle with dressing. To serve, roll up tortillas around fillings, and garnish with lime wedges.

6 thoughts on “Fish Tacos with Cilantro Lime Sour Cream

  1. I love this idea. I am going to try it soon.

    Just as help to readers maybe you could add a print button to make it easier to just print the recipe 🙂

    1. I’ve added one at the bottom of each recipe post. You’ll want to highlight just the text of the recipe and then click “selection” after hitting the print button. Otherwise you’ll print out all the photos as well. Working with my web developer husband on getting some updated more user friendly features. Thanks for your patience!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s