This post may include affiliate links; for details, see our disclosure policy.

This creamy, zingy fish taco sauce that makes them taste incredible! Lime, garlic and hot sauce are the ideal compliment for flaky fish.

Fish taco sauce
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Making fish tacos? Have we got the sauce for you! This fish taco sauce is creamy, tangy, savory and a little spicy all at once! It’s our favorite way to top flaky fish tacos: with a quick cabbage slaw and squeeze of lime, they’re literal perfection. Don’t like this sauce? Don’t worry: we’ve got a few more ideas for fish taco sauce that might strike your fancy. Let’s get started!

Ingredients to make fish taco sauce

This fish taco sauce is easy because let’s face it: if you’re making tacos, you want to focus your energy on the main event! There’s nothing worse than spending lots of time on the fish…only to realize that the sauce takes lots of time and dirties a blender in the process. Not so with this fish taco sauce! You can make it in 5 minutes and whisk it up in a bowl. Here’s what you’ll need (see the recipe below for quantities):

  • Sour cream or Greek yogurt + mayo (see notes below)
  • Lime juice and zest
  • Hot sauce (we like Cholula brand)
  • Garlic powder
  • Salt

All you have to do is mix them together in a bowl: no chopping or blending required! That’s our idea of an easy sauce.

Fish taco sauce

Use sour cream or Greek yogurt + mayo!

This fish taco sauce has two variations: you can make it with sour cream, or use Greek yogurt + mayo. Here’s what to know about these variations:

  • Sour cream sauce: This sauce comes out rich and creamy. It’s a little more cream-forward than the below option, which has more savory flavor from the mayo.
  • Equal parts Greek yogurt + mayo: This is our favorite way to make a mayo-based sauce with less calories! It makes for a super creamy and savory sauce, that’s not as rich as using straight mayonnaise. (We use this philosophy in our amazing homemade Ranch Dressing and Caesar Dressing.)

How to make it dairy-free

Need a dairy-free fish taco sauce? No problem. You can substitute the ½ cup sour cream in this recipe for:

  • Vegan mayo: it’s easy to find purchased vegan mayo in grocery stores and online
  • Cashew cream: Make up a batch of cashew cream and use it instead.
  • Vegan sour cream: Another option is this vegan sour cream, also made from cashews.
Fish taco seasoning

More fish taco sauce recipes

To use it in a fish taco, just head to our Fish Taco Seasoning and Fish Taco Slaw! Want a few more sauce options? Each one of these sauces would make a killer fish taco sauce:

  • Easy Sour Cream Sauce This super fast sauce takes just 5 minutes for big flavor.
  • Cilantro Lime Crema, Lime Crema, or Cilantro Lime Ranch You’ll want to bathe in these zesty sauces! Either one are ideal for drizzling on tacos (or roasted vegetables, for that matter).
  • Easy Taco Sauce Like the jarred version you find at the store…only better!
  • Shrimp Taco Sauce This cilantro sauce is intended for shrimp tacos, but it’s absolutely perfect with fish tacos too. Like a ranch dressing with cilantro!
  • Creamy Cilantro Sauce Another dairy-free option made with cashews! The brightness from the lime accentuates this green herb.
  • Easy Chipotle Sauce This chipotle sauce is spicy and made with tahini (also dairy-free).
  • Avocado Taco Sauce Use the sauce from these crispy avocado tacos for another spin.

This fish taco sauce recipe is…

Vegetarian, vegan, plant-based, dairy-free, and gluten-free (without the fish…of course!)

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish taco sauce

Creamy Fish Taco Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: About ½ cup 1x


This creamy, zingy fish taco sauce that makes them taste incredible! Lime, garlic and hot sauce are the ideal compliment for flaky fish.


  • 1 tablespoons lime juice + zest of ½ lime (½ teaspoon)
  • ½ cup sour cream OR ¼ cup Greek yogurt and ¼ cup mayonnaise*
  • 1 to 2 teaspoons Cholula hot sauce, to taste
  • ¼ teaspoon garlic powder
  • ¼ teaspoon kosher salt


  1. Zest the lime, then juice it.
  2. Mix together the lime juice and zest with Greek yogurt and mayo or sour cream, hot sauce, garlic powder, and salt. Store refrigerated for up to 2 weeks.


*For dairy-free, you can use vegan mayo, cashew cream or vegan sour cream.

  • Category: Sauce
  • Method: Stirred
  • Cuisine: Mexican inspired
  • Diet: Vegetarian

More tacos!

You can use this recipe for any type of taco! Here are some of our favorites:

  • Cauliflower Tacos with Yum Yum Sauce Breaded cauliflower, refried beans and silky Yum Yum sauce make big flavor!
  • Grilled Shrimp Tacos A perfect dinner party recipe or healthy weeknight meal, featuring spiced shrimp, Mexican slaw and a spicy mayo drizzle.
  • Best Jackfruit Tacos In just 20 minutes jackfruit turns into a plant based version of pulled pork carnitas. These jackfruit tacos will amaze you!

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.