Add a pop of color to your plate with these Low Carb Fish Tacos with Fresh Garden Salsa! Juicy pan fried fish is stuffed into lettuce leaves and topped with fresh salsa and avocado sauce. A perfect and healthy summer taco!

It doesn’t matter if it’s Taco Tuesday, Cinco de Mayo, or just another weeknight. It’s always a good time for these Low Carb Fish Tacos with Fresh Garden Salsa!

Fish tacos on lettuce wraps, sitting on a wooden board. A plate with fresh garden salsa. Avocado, jalapeño e lime on the table.

Disclosure: this recipe has been created in partnership with Awaken180° Weightloss and it is compliant with the program rules and recommendations. For more information please visit Awaken180° Weightloss.

Fish taco recipes don’t get much easier than this. Lightly seasoned pan fried white fish is stuffed into lettuce leaves and topped with a refreshing and slightly spicy avocado sauce and vegetable salsa. Besides adding a pop of color to your plate and tasting ultra flavorful, these tacos are also:

  • Gluten free
  • Keto
  • Dairy free
  • Egg free

It’s a wonderful and low carb healthy dinner you can serve alongside Salmon Stuffed Mushrooms and Green Tuna Salad for a night in!

Ingredient notes

  • White fish – Like cod, haddock, or tilapia. Once pan fried or grilled, white fish becomes incredibly buttery and practically melts in your mouth. Not to mention it’s deliciously light and pairs perfectly with a fresh vegetable salsa and creamy sauce.
  • Garden fresh salsa – This easy homemade salsa transforms fresh vegetables into a refreshing, slightly spicy mix. All you need are cherry tomatoes, cucumbers, red onions, cilantro, and jalapeno.
  • Avocado sauce – Blend avocados, cilantro, lime juice, and oil together to make this creamy fish taco sauce.
  • Lettuce leaves – Or use flour or corn tortillas if you don’t need the fish tacos to be low carb.
A white fish on a round plate seasoned with salt, pepper and oil. Fresh cilantro, lime and jalapeño on the plate.

How to make fresh garden salsa

Most of your time will be taken up preparing the salsa because of all of the chopping and dicing. However, those cooling and refreshing flavors are completely worth the effort:

Step 1: Chop all of the salsa ingredients into small, evenly sized pieces.

Step 2: Add them all to a bowl and season with salt, pepper, oil, and lime juice.

Step 3: Stir to coat, then set aside.

How to make low carb fish tacos

Now that the salsa is ready, you can move on to the avocado sauce and fish tacos. Both are hassle-free and ready in less than 15 minutes:

Step 1: Season the fish with oil, salt, pepper, and lime juice.

Step 2: Grill the fish over a medium-hot grill or pan sear it on the stove top. Tip: Cut the fish into small pieces to help it cook faster on the stove.

Step 3: Make the avocado sauce by blending all ingredients together in a food processor until smooth.

Step 4: To assemble the keto fish tacos, scoop the cooked fish into lettuce leaves and top with fresh salsa and avocado sauce. Serve and enjoy!

Fish tacos served on lettuce on a wooden board. A round blue plate with garden fresh salsa. A small white bowl with avocado sauce.

Tips and variations

  • If you’re worried about the tacos being too spicy, omit the jalapeno from the garden salsa or only use half of a pepper instead.
  • Choose large, crisp lettuce leaves to hold your taco fillings. I used romaine leaves but butter lettuce and iceberg lettuce work just as well.
  • If you love the garden salsa as much as I do, make extras and serve it as a refreshing side dish or appetizer with tortilla chips, crackers, or vegetables.

More fish taco toppings

Fish tacos pair best with light, vibrant, and creamy toppings. These topping suggestions are low carb and delicious:

  • Sliced or pickled jalapeños
  • Avocado
  • Guacamole
  • Purple cabbage
  • Cilantro
  • Lime crema
  • microgreens
Low carb fish tacos on lettuce wrap, topped with garden fresh salsa and avocado sauce.

Frequently asked questions

What is the best kind of fish for fish tacos?

There is no one type of fish that’s best in fish tacos. I prefer to stick with buttery white fish, like tilapia, haddock, cod, halibut, or mahi mahi because it pairs best with the fresh toppings. Other types of fish you can use are salmon, catfish, or even swordfish if you have leftovers you need to use up.

Can you make fish tacos ahead of time?

Yes, you can prepare the fish, garden salsa, and avocado sauce ahead of time. Store each of them in separate airtight containers in the fridge for 1 to 2 days. Any longer and the salsa will become watery and the fish may not taste as fresh.

Can I bake the fish instead?

Absolutely! Lay the seasoned fish filet on a lightly oiled sheet pan and bake at 415ºF for 20 to 25 minutes (depending on the thickness of the filet). Shred the fish or break it into small pieces when it’s done.

What can I use instead of fish?

Feel free to omit the white fish and make these tacos with shredded roasted chicken instead.

Looking for more Awaken180° Weightloss program approved dinner ideas?

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
low carb fish tacos

Low Carb Fish Tacos with Garden Fresh Salsa

by Silvia
Prep: 25 minutes
Cook: 12 minutes
Total: 37 minutes
Servings: 10 tacos



  • 1 lb cod, haddock or tilapia
  • 1 tbsp olive oil
  • salt and pepper to taste
  • 1 juice from lime

Garden Fresh Salsa

  • 1/2 cup cherry tomatoes chopped
  • 1/2 cup cucumbers chopped
  • 1/3 cup red onions chopped
  • 1/3 cup cilantro chopped
  • 1 Jalapeño chopped
  • salt and pepper to taste
  • 1 juice from lime
  • 1 tbsp olive oil

Avocado Jalapeno Sauce

  • 1/4 avocado
  • handful cilantro
  • 1 juice from lime
  • 1 tbsp olive oil
  • salt and pepper to taste
  • 1 head romaine lettuce



  • Season fish with oil, salt, pepper and juice from lime. Fish can be grilled or pan seared for about 10-12 minutes. It will cook faster if you cut the fish into smaller chunks. Set aside

Garden Fresh Salsa

  • Add all the ingredients to a bowl. Season with salt, pepper, oil and juice from lime. Mix well and set aside.

Avocado Jalapeno Sauce

  • Add ingredients to a food processor and run for about a minute until smooth.
  • Serve fish over two lettuce leaves, topped with garden fresh salsa and drizzled with creamy avocado sauce.


Calories: 105kcal | Carbohydrates: 6g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 20mg | Sodium: 32mg | Potassium: 437mg | Fiber: 2g | Sugar: 2g | Vitamin A: 5608IU | Vitamin C: 18mg | Calcium: 39mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Keyword: Avocado Jalapeno Sauce, Garden Fresh Salsa, Keto Fish Tacos, Low Carb Fish Tacos
Course: Dinner
Cuisine: Mexican
Like this? Leave a comment below!
Low carb, keto and gluten-free fish tacos on lettuce wrap topped with garden fresh salsa. A round blue plate with fresh salsa and a small white bowl with avocado sauce.

Hi! I’m Silvia.

My goal is to make cooking simple and enjoyable.

Garden in the Kitchen is full of easy and balanced recipes for busy families. Classics get a healthier twist with additions of veggies or alternative ingredients.

I hope my recipes will inspire you to cook more home meals and above all have fun in the kitchen!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating