Tilapia Fish Tacos


Refreshing, satisfying tacos. My roommate made this for me and they were the best tacos I've ever had, so I had to share the recipe!

Prep Time:
30 mins
Cook Time:
25 mins
Total Time:
55 mins
4 servings


  • cooking spray

  • ¼ teaspoon fajita seasoning

  • 4 (4 ounce) tilapia fillets

  • ¾ cup frozen white corn

  • ¾ cup canned black beans

  • teaspoon fajita seasoning

  • 2 pineapple rings, cut into chunks

  • ½ small red onion, chopped

  • 1 tablespoon olive oil, divided

  • 12 (6 inch) corn tortillas

  • ¼ cup chopped fresh cilantro

  • 1 avocado, sliced

  • head cabbage, chopped

  • ¼ cup sour cream

  • ½ lime, cut into wedges


  1. Preheat oven to 350 degrees F (175 degrees C). Spray a baking sheet with cooking spray.

  2. Sprinkle 1/4 teaspoon fajita seasoning over tilapia fillets and arrange on the prepared baking sheet.

  3. Bake tilapia in the preheated oven until fish flakes easily with a fork, 15 to 20 minutes. Remove fish from oven and cut each fillet into 3 pieces.

  4. Spray a skillet with cooking spray and add corn, black beans, and 1/8 teaspoon fajita seasoning; cook and stir over medium-high heat until heated through, about 3 minutes. Remove skillet from heat.

  5. Spray a separate skillet with cooking spray and add pineapple; cook and stir over medium-high heat until lightly browned, about 2 minutes. Add onion to pineapple; cook and stir until heated through, about 1 minute more. Remove skillet from heat.

  6. Pour 1 teaspoon olive oil in a large skillet over high heat; add 4 tortillas and cook until heated through, about 30 seconds per side. Remove tortillas from skillet and repeat cooking the remaining tortillas in the remaining oil.

  7. Place a piece of tilapia onto each tortilla and top with corn mixture, pineapple mixture, cilantro, avocado, cabbage, sour cream and a squeeze of lime.

Nutrition Facts (per serving)

526 Calories
18g Fat
62g Carbs
33g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 526
% Daily Value *
Total Fat 18g 23%
Saturated Fat 4g 21%
Cholesterol 47mg 16%
Sodium 293mg 13%
Total Carbohydrate 62g 23%
Dietary Fiber 14g 49%
Total Sugars 8g
Protein 33g
Vitamin C 30mg 148%
Calcium 159mg 12%
Iron 3mg 16%
Potassium 1167mg 25%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love