
This swordfish tacos recipe transforms fresh seafood into a restaurant-quality meal at home. The key is a bright citrus marinade that tenderizes the fish while adding vibrant flavor.
Grilled swordfish stays moist and flaky, perfect for stuffing into warm tortillas. The mango salsa adds a sweet, tangy contrast that elevates every bite.
With minimal prep and 15 minutes of cooking, this dish delivers bold flavors without complexity. The marinade doubles as a sauce for extra depth.
Serve with lime wedges and fresh cilantro for a complete, satisfying meal. The balance of textures and flavors makes this a standout dish.
Ingredients for Swordfish Tacos
Fresh swordfish, bright citrus, and mango salsa make these tacos restaurant-worthy with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Swordfish Steaks 🐟 | 1 ½ lb | Skinless, about 1-inch thick |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed for marinade |
| Orange Juice 🍊 | ¼ cup | Freshly squeezed for marinade |
| Olive Oil 🫒 | 3 tbsp | Extra-virgin for marinade |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Chili Powder 🌶️ | 1 tsp | Mild or hot variety |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ripe Mango 🥭 | 1 whole | Diced for salsa |
| Red Onion 🧅 | ½ whole | Finely diced for salsa |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for salsa and garnish |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced for salsa |
| Flour Tortillas 🌮 | 8 pieces | 6-inch, warmed for serving |
| Lime Wedges 🍋 | 4 pieces | For serving |
[recipe_ingredient_scaler]
Swordfish quality is non-negotiable here. Look for firm, translucent flesh with a mild ocean scent at Whole Foods or a trusted seafood counter. Steaks should be even in thickness (aim for 1-inch) to ensure consistent cooking. The citrus in the marinade tenderizes the fish, so don’t exceed 30 minutes or it can start to break down. Freshly squeezed juices are essential—bottled lacks the brightness needed to balance the richness.
No swordfish? Mahi-mahi or halibut work well (adjust cooking time for thickness). Out of mango? Peaches or pineapple add similar sweetness. The jalapeño can be swapped for serrano for more heat or bell pepper for none. For gluten-free tortillas, corn tortillas hold up surprisingly well—just warm them briefly to prevent cracking. The marinade doubles as a sauce, so reserve a portion before adding raw fish.
Marinated fish keeps in the fridge for 24 hours max—best cooked the same day. Salsa holds for 2 days in an airtight container. Leftovers (if any) reheat gently in a skillet—microwaving dries out the fish. Tortillas freeze beautifully for up to 3 months.
Why You’ll Love This Recipe
- 20-Minute Meal: I can have these tacos on the table faster than it takes to decide what to order for takeout.
- Zesty Citrus Punch: The lime and orange juice marinade makes the swordfish taste bright and fresh, not fishy at all.
- Crowd-Pleasing Flexibility: I serve these for casual dinners or when I want to impress guests—equally solid both ways.
- Leftovers? No Problem: The flavors actually deepen overnight, so tomorrow’s lunch is something I look forward to.
Step-by-Step Instructions for Swordfish Tacos
Master the timing and technique to achieve perfectly grilled swordfish with vibrant salsa every time.
Step 1: Marinate the Swordfish for Maximum Flavor
In a shallow dish, whisk together the 0.25 cup Lime Juice, 0.25 cup Orange Juice, 3 tbsp Olive Oil, minced 3 cloves Garlic Cloves, 1 tsp Ground Cumin, 1 tsp Chili Powder, 1 tsp Salt, and 0.5 tsp Black Pepper. The citrus acids will tenderize the fish while the spices create depth.
Add the 1.5 lb Swordfish Steaks to the marinade, turning to coat completely. I ensure every surface contacts the marinade for even flavor penetration. Let it sit at room temperature for 15-20 minutes—any longer and the citrus begins to “cook” the fish, resulting in a mealy texture.
Step 2: Grill the Swordfish to Perfection
Preheat your grill to medium-high heat (about 400°F). Remove the swordfish from the marinade (reserve any excess for brushing) and pat dry with paper towels. This step is crucial—excess moisture causes steaming instead of searing.
Place the swordfish steaks on the grill and cook for 4-5 minutes per side until the fish develops golden grill marks and flakes easily when tested with a fork. Brush occasionally with reserved marinade during cooking. The fish should reach an internal temperature of 145°F and appear opaque throughout with a slightly firm texture.
Step 3: Prepare the Mango Salsa While Cooking
In a medium bowl, combine diced 1 whole Ripe Mango, finely diced 0.5 whole Red Onion, seeded and finely diced 1 whole Jalapeño Pepper, and chopped 0.25 cup Fresh Cilantro. The jalapeño adds a subtle heat that complements the sweetness of the mango beautifully.
Gently fold the ingredients together to maintain the salsa’s texture. I taste and adjust seasoning if needed, though the salt from the marinade and natural sweetness of the mango usually balance perfectly. Let it sit for 5-10 minutes to allow the flavors to meld while the swordfish finishes grilling.
Step 4: Warm the Tortillas and Assemble the Tacos
Warm the 8 pieces Flour Tortillas on the grill or in a dry skillet over medium heat for 20-30 seconds per side until they’re soft and slightly charred in spots. This step prevents them from tearing when folded and adds a subtle smokiness.
To assemble, flake the grilled swordfish into bite-sized pieces and divide evenly among the warm tortillas. Top generously with the mango salsa. Serve immediately with the 4 pieces Lime Wedges on the side for a final citrus accent. Each taco should offer a balance of smoky, spiced fish with bright, fresh salsa in every bite.
Pro Tips For Making Swordfish Tacos
- Sear High and Fast: Swordfish needs a screaming hot pan—2 minutes per side over medium-high heat keeps it moist and gives that golden crust. I learned this the hard way after serving dry, chewy fish more times than I’d like to admit.
- Marinate Just 30 Minutes: Any longer than 30 minutes in lime and orange juice and the acid starts to “cook” the swordfish, turning it mushy. Sounds weird, but it works: a quick soak is all you need for flavor without ruining the texture.
- Pat the Fish Dry: Skip this and your swordfish will steam instead of sear—press it between paper towels until it’s bone-dry before hitting the pan. My grandmother swore by this, and she was right.
- Use Fresh Garlic: Minced fresh garlic cloves in the marinade make a real difference compared to the jarred stuff, which can taste bitter. It’s worth the extra minute to peel and chop.
Creative Variations of These Flavors
Baja-Style Fish Tacos
Swap the citrus marinade for a beer batter using 1 cup cold lager and 1 cup all-purpose flour. Dip swordfish chunks in batter, then fry in 375°F oil for 3-4 minutes until golden. Top with shredded cabbage and chipotle crema for that classic Baja flavor. 🌊
Mediterranean Twist
Replace the mango salsa with a Greek-inspired topping of diced cucumber, tomato, red onion, and feta cheese. Add 1 tbsp chopped Kalamata olives and a drizzle of tzatziki sauce. This version pairs beautifully with the grilled swordfish.
Spicy Caribbean Version
Add 1 tbsp jerk seasoning to the marinade for a Caribbean kick. Top with pineapple salsa instead of mango, using 1 cup diced pineapple and 1 tbsp chopped scotch bonnet pepper. The heat and sweetness create an amazing contrast. 🌶️
Asian Fusion Style
Marinate the swordfish with 2 tbsp soy sauce, 1 tbsp sesame oil, and 1 tbsp grated ginger. Top with a slaw of shredded cabbage, carrots, and a sesame-ginger dressing. Garnish with chopped scallions and sesame seeds.
Breakfast Tacos
Serve the grilled swordfish on warm tortillas with scrambled eggs, avocado slices, and a sprinkle of cotija cheese. Add a dash of hot sauce for a morning protein boost. This works great with leftover fish from the night before.
Nutrition Facts
Frequently Asked Questions
What’s the best way to tell when swordfish is done?
It’s done when it reaches 145°F internally and flakes easily with a fork. Look for opaque flesh that separates cleanly. Overcooking makes it dry, so pull it off the grill as soon as it hits temperature.
Can I make these tacos with frozen swordfish?
Yes, but thaw it completely in the fridge overnight first. Pat it very dry before marinating to ensure good searing. Never cook swordfish from frozen—it cooks unevenly.
How do I keep the tortillas from falling apart?
Warm them for just 20-30 seconds per side on a dry skillet. This makes them pliable without drying them out. For extra durability, use thicker tortillas or double them up.
What if I don’t have a grill?
Use a grill pan or heavy skillet over medium-high heat. Cook the swordfish for 4-5 minutes per side just like on a grill. A broiler also works—place fish 4 inches from the heat source.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026