Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mango Salsa Fish Tacos

25-Minute Irresistible Mango Salsa Fish Tacos You’ll Crave


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bites & Bliss
  • Total Time: 25 minutes
  • Yield: 4 servings (2 tacos each) 1x
  • Diet: Low Fat

Description

Fresh and flavorful fish tacos topped with mango salsa for a tropical twist.


Ingredients

Scale
  • 1 lb white fish fillets (cod, tilapia, or mahi-mahi)
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 8 small corn tortillas
  • 1 ripe mango, diced
  • 1/2 red onion, finely chopped
  • 1 jalapeño, seeded and minced
  • 1/4 cup fresh cilantro, chopped
  • 1 lime, juiced
  • 1 avocado, sliced (optional)
  • 1 cup shredded cabbage (optional)

Instructions

  1. Preheat your grill or skillet to medium-high heat.
  2. Rub fish fillets with olive oil, chili powder, cumin, salt, and pepper.
  3. Grill or pan-sear fish for 3-4 minutes per side until cooked through.
  4. Flake the fish into bite-sized pieces.
  5. In a bowl, combine mango, red onion, jalapeño, cilantro, and lime juice to make the salsa.
  6. Warm tortillas on the grill or in a dry skillet for 30 seconds per side.
  7. Assemble tacos with fish, mango salsa, and optional toppings.

Notes

  • Use firm white fish for best results.
  • Adjust jalapeño amount for desired spice level.
  • Serve immediately for freshest taste.
  • Store leftovers separately in the fridge for up to 2 days.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Grilling/Pan-searing
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 tacos
  • Calories: 320
  • Sugar: 12g
  • Sodium: 350mg
  • Fat: 8g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 6g
  • Protein: 24g
  • Cholesterol: 45mg

Savor the Bliss, One Bite at a Time!

Sign up to receive delicious recipes, our latest blog posts, and exclusive updates. Plus, you'll be entered for a chance to WIN our recipe eBook!

You're in! Keep an eye on your inbox for tasty updates and delightful surprises coming your way.

BitesBliss-site-logo

Savor the Bliss, One Bite at a Time!

Sign up to receive delicious recipes, our latest blog posts, and exclusive updates. Plus, you'll be entered for a chance to WIN our recipe eBook!

You're in! Keep an eye on your inbox for tasty updates and delightful surprises coming your way.