Crispy Tilapia Fish Tacos with Zesty Lime Slaw

A close up of a tilapia fish taco topped with crema, fruit salsa, red cabbage slaw and cilantro on charred corn tortilla.

Looking for an easy weeknight dinner that tastes like it came from a restaurant? These tilapia fish tacos are bright, flavorful, and ready in about 20 minutes. Lightly spiced, pan-seared tilapia is topped with crunchy red cabbage slaw, a sweet peach-mango salsa, and a tangy cilantro-lime crema. They’re naturally gluten-free and simple enough for busy weeknights or casual entertaining.

These tacos are a go-to when I’m hosting friends who avoid gluten — they’re fresh, colorful, and satisfying without any fuss.

Why You’ll Love These Tacos

  • Quick and easy: Dinner on the table in about 20 minutes.
  • Fresh, bold flavors: Mild, flaky tilapia pairs beautifully with sweet fruit salsa and tangy crema.
  • Accessible ingredients: Tilapia is easy to find, affordable, and fast to cook.
  • Naturally gluten-free: No breading — just spice-rubbed fish in corn tortillas.

Searching for more gluten-free seafood meals? Try baked teriyaki salmon or blackened cod with avocado corn salsa for other easy options.

Ingredients

Ingredients in small bowls to make tilapia fish tacos, including red cabbage, raw tilapia filets, lime zest, lime juice, cumin, paprika, chili powder, olive oil, cilantro, corn tortillas, pepper, garlic powder, salt, sour cream, and fruit salsa with text overlays over each ingredient.

TIP

Don’t skip warming your tortillas. Hold them over a gas flame for 10–15 seconds per side or warm briefly in a dry skillet to make them soft, flexible, and lightly charred.

Ingredient Notes

  • Tilapia: Fresh or frozen fillets both work. If using frozen, thaw completely and pat dry so they sear well.
  • Peach & Mango Salsa: A peach-mango fruit salsa is a sweet, bright match for the fish. Pineapple or mango salsas are great alternatives.
  • Red Cabbage: Adds crunch and color. Green cabbage can be substituted if needed, but red cabbage offers more visual appeal.
  • Sour Cream: Plain Greek yogurt is an easy swap for a tangier crema; dairy-free yogurt or guacamole work for dairy-free versions.
  • Jalapeño: Optional. Omit if you prefer mild tacos or add more for extra heat.
Two fish tacos on charred corn tortillas topped with sour cream, fruit salsa, and red cabbage with bowls of slaw, fruit salsa, and crema to the side.

Recipe FAQs

Can I use a different fish?

Yes. Cod, mahi-mahi, or halibut work well; adjust cooking time for thicker or thinner fillets.

What can I prep ahead?

Make the crema and salsa a day ahead and mix the spice blend in advance so assembly is quick when dinner time arrives.

Expert Tips

  • Frozen tilapia is fine. Just thaw and pat dry before seasoning.
  • Dairy-free option: Swap the crema for guacamole or a dairy-free yogurt alternative.

Storage & Reheating

  • Storage: Store cooked tilapia in an airtight container in the refrigerator for up to 2 days. Keep slaw and salsa separate to preserve texture.
  • Freezer: Freezing cooked tacos is not recommended — the texture of the fish and slaw will suffer.
  • Reheating: Rewarm fish gently in a skillet over medium heat until heated through. Avoid microwaving, which can dry the fish. Serve slaw, salsa, and crema chilled.

Serving Suggestions

Start with guacamole and baked tortilla chips while the fish cooks. Use a peach-mango salsa as shown, or swap in mango or watermelon salsa when in season. For beverages, try a light margarita or a fruit-forward cocktail to complement the tacos.

An overhead view of two tilapia fish tacos topped with lime crema, red cabbage slaw, and peach mango salsa on charred corn tortillas.

Tilapia Fish Tacos

Tilapia tacos with peach-mango salsa, crunchy slaw, and cilantro-lime crema — a bright dinner you can pull together in under 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 12 tacos

Ingredients

For the Fish:

  • 1 pound tilapia filets (about 3–4)
  • 1 teaspoon chili powder
  • 1 teaspoon garlic powder
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons olive oil

For the Cabbage Slaw:

  • 2 cups shredded red cabbage
  • 1 tablespoon lime juice
  • ½ teaspoon kosher salt

For the Cilantro Lime Crema:

  • 1 cup sour cream or Greek yogurt (or dairy-free alternative)
  • 2 tablespoons finely chopped cilantro
  • 2 tablespoons fresh lime juice
  • 1 teaspoon lime zest
  • ¼ teaspoon salt

For Serving:

  • 12 small gluten-free corn tortillas
  • 2 cups peach mango salsa (or other fruit salsa)
  • ¼ cup chopped fresh cilantro
  • Lime wedges

Instructions

Prepare the Fish:

  • In a small bowl, combine chili powder, garlic powder, cumin, paprika, salt, and black pepper. Pat tilapia dry with paper towels and sprinkle the spice mix evenly over both sides.
  • Heat olive oil in a large skillet over medium-high heat until shimmering. Add the tilapia and do not move it while it sears.
  • Cook 3–4 minutes per side (2–3 minutes per side for thinner fillets) until the fish is opaque and flakes easily. Remove from skillet and break into large chunks.

Prepare the Slaw:

  • In a medium bowl, toss shredded red cabbage with lime juice and kosher salt. Set aside so the flavors meld and the cabbage softens slightly.

Prepare the Sauce:

  • Whisk together sour cream (or Greek yogurt), chopped cilantro, lime juice, lime zest, and salt. Taste and adjust seasoning as needed, then set aside.

Assemble the Tacos:

  • Warm corn tortillas over a gas flame for 10–15 seconds per side or in a dry skillet until pliable and slightly charred.
  • Divide the tilapia among tortillas. Top with cabbage slaw and peach-mango salsa, drizzle with cilantro-lime crema, and garnish with chopped cilantro. Serve with lime wedges.

Notes

  • Gluten-Free: If you need strict gluten-free, confirm that all ingredients (especially tortillas and any prepared salsas) are certified gluten-free.
  • Dairy-Free: Skip the crema or use dairy-free sour cream or yogurt; you can also use guacamole as a creamy topping.
  • Cook Time: Adjust the searing time for thinner or thicker fillets. The fish is done when opaque and flaky.

Nutrition

Calories: 153 kcal
|
Carbohydrates: 13 g
|
Protein: 10 g
|
Fat: 7 g