🌮🍍 Chili Lime Fish Tacos with Pineapple Cucumber Salsa & Avocado Crema
There are certain dinners that just feel like summer.
Cold watermelon.
Anything off the grill.
And, of course, tacos.
When it’s still ridiculously hot outside and everyone is settling back into the school-year routine, taco night is one of those easy wins. It doesn’t require a complicated dinner plan, everyone can build their own, and with the right ingredients, it can be just as fresh and nutritious as it is fun.
These Chili Lime Fish Tacos with Pineapple Cucumber Salsa are exactly that kind of meal.
We’re taking flaky white fish, giving it a smoky chili-lime seasoning, and piling it into warm tortillas with a cold salsa made from pineapple, cucumber, cilantro, and fresh lime.
Then everything gets finished with a creamy avocado-lime sauce.
You get a little heat.
A little sweetness.
Plenty of crunch.
And a cool, creamy finish that brings everything together.
Best of all, dinner can be on the table in about 30 minutes.
Why You’ll Love This Recipe
✔️ Naturally gluten-free and dairy-free
✔️ Ready in about 30 minutes
✔️ Fresh and light for hot summer nights
✔️ Easy to customize
✔️ Family-friendly
✔️ Packed with lean protein
✔️ Perfect for taco night
🌮 Chili Lime Fish Tacos
Prep Time: 15 minutes
Cook Time: 10–12 minutes
Total Time: About 30 minutes
Serves: 4
For the Fish
1½ pounds cod, mahi mahi, or other firm white fish
1 tablespoon avocado oil
Juice of 1 lime
1 teaspoon chili powder
1 teaspoon smoked paprika
1 teaspoon garlic powder
½ teaspoon ground cumin
Âľ teaspoon sea salt
Pineapple Cucumber Salsa
1½ cups fresh pineapple, diced small
1 large cucumber, diced
ÂĽ cup finely diced red onion
ÂĽ cup fresh cilantro, chopped
Juice of 1 lime
Pinch of sea salt
½ jalapeño, finely diced, optional
Creamy Avocado Lime Sauce
1 ripe avocado
ÂĽ cup avocado mayo
Juice of 1 lime
ÂĽ cup fresh cilantro
1 small garlic clove
2–4 tablespoons water
Sea salt to taste
For Serving
8–12 almond flour or corn tortillas
Finely shredded cabbage
Fresh cilantro
Lime wedges
Sliced jalapeño, optional
Step 1: Start With the Salsa
Make this first.
That gives the pineapple, cucumber, lime, and cilantro a few minutes to hang out while you prepare everything else.
Combine the pineapple, cucumber, red onion, cilantro, lime juice, and sea salt in a bowl.
If your family likes a little heat, add finely diced jalapeño.
Gently toss everything together and place it in the refrigerator.
What you’re looking for here is cold, crunchy, sweet, and acidic.
That’s going to be important once we add the warm fish.
Step 2: Make the Avocado Lime Sauce
Add the avocado, avocado mayo, lime juice, cilantro, garlic, and a pinch of sea salt to a blender or food processor.
Blend until smooth.
Add water one tablespoon at a time until the sauce reaches a creamy but drizzleable consistency.
Taste it.
Want more brightness? Add another squeeze of lime.
Want more cilantro? Throw it in.
This doesn’t need to be complicated.
Once it tastes good to you, it’s done.
Step 3: Season the Fish
Pat your fish dry with a paper towel.
This is an easy step to skip, but removing that extra moisture helps the fish develop better color when it hits the pan.
Cut the fish into larger taco-size pieces.
Drizzle with avocado oil and lime juice.
Then season with chili powder, smoked paprika, garlic powder, cumin, and sea salt.
Gently toss until everything is evenly coated.
Step 4: Cook the Fish
Heat a large skillet over medium-high heat.
Once it’s hot, add the fish in a single layer.
Don’t overcrowd the pan.
Cook for approximately 3–4 minutes on the first side without moving it around too much.
Flip and cook for another 2–3 minutes, depending on the thickness of your fish.
You’re looking for lightly browned edges and fish that flakes easily with a fork.
Remove it from the heat and finish with another squeeze of fresh lime.
Step 5: Warm Your Tortillas
Don’t skip this part!
A warm tortilla makes a huge difference.
Heat them briefly in a dry skillet, directly over a gas burner if you’re comfortable doing so, or wrap them in a damp paper towel and microwave them for a few seconds.
Keep them covered with a clean kitchen towel until it’s time to eat.
🌮 Build Your Tacos
Now put everything on the table and let everyone go for it.
Start with a warm tortilla.
Add a little shredded cabbage.
Then add the chili lime fish.
Spoon over plenty of pineapple cucumber salsa.
Drizzle with avocado lime sauce.
Finish with cilantro and another squeeze of lime.
That’s it.
The Real Secret to Family Taco Night
This is one of the reasons I love meals like this for families:
You don’t have to decide what everyone else’s taco should look like.
Put everything on the table separately.
Maybe one kid wants fish in a tortilla and nothing else.
Fine.
Another wants pineapple but absolutely no cucumber.
Also fine.
And you can pile yours with cabbage, salsa, avocado sauce, jalapeños, cilantro, and enough lime to require a second napkin.
Everyone is eating essentially the same dinner without everyone needing to eat it exactly the same way.
That’s a win.
Make It a Bowl
Don’t want tortillas?
Turn the exact same recipe into a bowl.
Start with:
Jasmine rice
Cilantro lime rice
Cauliflower rice
Shredded cabbage
Then add the fish, pineapple cucumber salsa, and avocado crema.
You can also add black beans or charred corn if you want something a little more substantial.
One recipe. Two completely different dinners.
Make It AIP-Friendly
This recipe is easy to modify.
For the fish, omit the chili powder, paprika, and cumin.
Instead, season it with:
Garlic
Onion powder
Oregano
Lime
Sea salt
Serve everything in cassava tortillas or over cauliflower rice.
For the sauce, blend avocado, cilantro, lime, garlic, sea salt, and a little avocado oil or water instead of using avocado mayo if needed.
You still get a ton of fresh flavor without the nightshades or seed-based spices.
Meal Prep Tips
You can do almost everything ahead of time.
The salsa can be prepared earlier in the day.
The avocado sauce can be blended ahead and stored tightly covered in the refrigerator. Pressing plastic wrap directly against the surface will help prevent browning.
You can also mix the fish seasoning ahead of time.
Then dinner becomes:
Season. Cook. Warm tortillas. Assemble.
For leftovers, store the fish, salsa, and sauce separately.
And don’t overlook the leftover lunch potential.
Take yesterday’s fish and turn it into a taco salad with cabbage, greens, salsa, avocado sauce, and crushed tortilla chips.
Why This Recipe Works Right Now
August in Arizona is its own season.
Summer isn’t winding down weather-wise—not even close.
But life is changing.
School is back.
Schedules are filling up.
Sports and activities are starting.
And suddenly those long summer evenings start feeling a whole lot shorter.
That’s when having a few 30-minute dinners that everyone actually wants to eat becomes invaluable.
These tacos give you lean protein, fresh fruits and vegetables, healthy fats, and tons of flavor without turning dinner into a major production.
And they’re just fun.
Sometimes that’s enough.
Final Thoughts
Healthy family dinners don’t need to look like perfectly portioned plates where everyone eats the exact same thing.
Sometimes they look like a table covered in tortillas, fish, salsa, cabbage, avocado sauce, and lime wedges while everyone reaches across each other building their own dinner.
That’s still healthy eating.
And arguably, it’s a lot more fun.
These Chili Lime Fish Tacos with Pineapple Cucumber Salsa & Avocado Crema are fresh, colorful, easy to make, and exactly the kind of dinner we want during these last blazing-hot weeks of summer.
Turn on some music.
Put everything in the middle of the table.
And call it taco night.
Happy cooking!