Easy fish tacos with homemade mango salsa are great for busy weeknights. The salsa comes together quickly and the fish only takes a few minutes to cook. No marinating and no turning on the oven. They're fresh, flavorful, and are sure to be a big hit!
Add the salsa ingredients to a small bowl. Mix to combine and cover. Place in the fridge until ready to serve.
Pat the fish dry with a paper towel to remove any moisture then cut the fish into large chunks (about 1.5-inch cubes). Add them to a large bowl along with one tablespoon of olive oil, lime juice, chili powder, cumin, garlic powder, and onion powder. Toss to combine and set aside.
Heat a large cast iron skillet over medium heat and add one tablespoon of oil. Once hot, add the seasoned fish cubes and arrange them in a single layer. Cook on one side for 3 minutes, flip over, and cook another 2-3 minutes on the other side, (the cooking time may vary depending on the thickness of your fish fillets).
Assemble the tacos by layering flaky fish on warm tortillas followed by mango salsa and any additional toppings if desired.
Notes
See the blog post for storage instructions, serving ideas, and more customization ideas.
Make It Your Way: Substitutions & Variations
No white fish? - you can also use salmon or make my BBQ salmon bites instead.No fresh mango? - use thawed frozen mango chunks for ease.No shallot? - use red onion instead.No red pepper? - use orange or green bell pepper or leave it out.Don't like cilantro? - use sliced green onions.
Variations
Shrimp tacos with mango salsa - use shrimp in place of the fishPork tenderloin with mango salsa - cook until the internal temperature reaches 145ºF.Lemon pepper fish with mango salsa - switch out the seasonings for lemon pepper seasoning.