Fresh & Simple Fish Taco Salad

grilled fish taco salad recipe with avocado

grilled fish taco salad recipe with avocado

On vacation one year, we ate at a great seafood restaurant that had fish tacos on the menu. At that point I’d never had fish tacos and they sounded intriguing! At the time I was grain-free for my thyroid condition (and still do very limited grains), so I asked if they could convert it into a salad. They did and the resulting fish taco salad was delicious!

Making Fish Tacos into Fish Taco Salad

Once we got home, I decided to re-create that salad and it is now a lunch favorite. It really isn’t difficult to convert a fish taco into a fish taco salad. You just serve all the ingredients that were inside the taco shell on a bed of leafy greens instead.

I like to season my fish with chili powder, cumin, and a squeeze of citrus to give it that Mexican flavor that you’d expect from fish tacos. As with anything containing seafood, I try to source from wild-caught and sustainable sources whenever possible. You can use pretty much any white fish you like, or even salmon or shrimp.

I cook the fish for this salad in a pan on the stove, but you could also cook a large batch on a baking sheet in the oven or cook the fish on the grill. If you don’t want baked fish in this recipe, you could also use my homemade fish sticks and wrap in lettuce leaves for real “tacos.”

Fish Taco Salad Variations

There are endless variations to this recipe and you can customize it to fit your taste. I like to use fermented sauerkraut because of the tangy flavor and the probiotics, but fresh cabbage is also tasty.

Serve with diced avocado and tomato if you have it, or substitute guacamole or salsa. You could make a more authentic fish taco sauce with sour cream, mayo, lime juice, and cumin (great recipe for it here), but for simplicity’s sake I often go with a dollop of sour cream and some hot sauce to get the same effect.

p.s. I haven’t tried it yet, but I’ll bet this mango salsa would be a great addition!

Print Pin.wprm-recipe-rating .wprm-rating-star.wprm-rating-star-full svg *{fill:#343434}

0 from 0 votes

Fish Taco Salad Recipe

This simple fish taco salad recipe combines all the delicious ingredients of fish tacos with the extra nutrients of a salad for a tasty and healthy meal.

Course Dinner, Lunch
Cuisine Mexican
Prep Time 10 minutes
Cook Time 8 minutes
Total Time 18 minutes
Servings 4 salads
Calories 237kcal
Author Katie Wells


Optional toppings:

  • 1 cup homemade sauerkraut (or fermented beets)
  • ½ medium onion (finely sliced)
  • 2 TBSP cilantro (finely chopped)
  • 2 tomatoes (diced)
  • 1 avocado (sliced, or guacamole)
  • ½ cup salsa
  • ½ cup sour cream
  • 1 TBSP hot sauce


  • Melt the butter or coconut oil in a skillet over medium heat.

  • Sprinkle both sides of the fish with cumin, chili powder, salt, pepper, and garlic powder.

  • Add the fish to the heated skillet and cook until flaky and white through the middle.

  • When the fish is finished cooking, remove it from the heat and zest the lime and orange over the fish and also squeeze the juice of one lime over it.

  • Drizzle with the honey or maple syrup and let rest.

  • To serve, top a bed of lettuce with desired amount of optional toppings and fish.

  • Squeeze the juice of the orange and remaining lime over the salads and enjoy!


Nutrition info does not include use of optional toppings.


Serving: 1salad | Calories: 237kcal | Carbohydrates: 15g | Protein: 25g | Fat: 10g | Saturated Fat: 7g | Cholesterol: 56mg | Sodium: 344mg | Potassium: 641mg | Fiber: 2g | Sugar: 6g | Vitamin A: 27.9% | Vitamin C: 55.4% | Calcium: 7.6% | Iron: 18%

More Fresh Salad Recipes

If you’re in a salad mood, try some of these other salad favorites:

Have you ever had a fish taco salad? How would you customize this recipe?


healthy exercises

healthy exercises

healthy exercises