Healthy Swordfish with Mango Salsa

I’ve always loved cooking fish at home, but sometimes it can feel a bit ordinary. That’s when I started playing around with fresh, bright toppings to make weeknight dinners more interesting. This swordfish with mango salsa has become one of my go-to recipes when I want something that feels special without spending hours in the kitchen.

The combination of grilled swordfish and sweet-tangy mango salsa makes this dish perfect for both casual family dinners and when friends come over. I usually prep the salsa while the grill heats up, and the whole thing comes together in about 20 minutes. My kids, who usually wrinkle their noses at fish, actually ask for seconds when I make this.

Looking for a fresh take on seafood? This recipe might just become your new favorite. It’s simple enough for beginners but looks like you spent way more time on it than you actually did. And really, isn’t that the best kind of recipe?

Healthy Swordfish with Mango Salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love This Swordfish with Mango Salsa

  • Quick and fresh – This dish comes together in under an hour, making it perfect for both weeknight dinners and weekend entertaining.
  • Light and healthy – The combination of lean swordfish and fresh fruit salsa creates a nutritious meal that’s packed with protein and doesn’t weigh you down.
  • Perfect summer meal – The tropical mango salsa paired with grilled swordfish brings vacation vibes to your dinner table, no passport required.
  • Restaurant-quality at home – This recipe helps you create a restaurant-worthy dish at home for a fraction of the cost, with simple ingredients you can find at any grocery store.
  • Customizable heat level – With optional jalapeños in the salsa, you can make this dish as mild or as spicy as you like, perfect for accommodating different taste preferences.

What Kind of Swordfish Should I Use?

Fresh swordfish steaks are your best bet for this recipe – look for firm, moist flesh that’s pinkish-beige to white in color, without any brown spots or dried edges. While you can use frozen swordfish, fresh will give you the best texture and flavor for this dish. The steaks should be about 1 to 1.5 inches thick, which helps them stay juicy during cooking. If you’re at the fish counter, don’t be shy about asking when the fish came in – the fresher the better, and most fishmongers are happy to help you pick out the best pieces.

Healthy Swordfish with Mango Salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This recipe has plenty of room for swaps if you need them. Here’s what you can try:

  • Swordfish: If swordfish isn’t available, you can use other firm white fish like mahi-mahi, tuna steaks, or halibut. Just adjust cooking time based on the thickness of your fish.
  • Mango: No fresh mango? Try using peaches or nectarines when in season. You can even use thawed frozen mango chunks – just drain them well first.
  • Wild rice: Brown rice makes a good substitute, though it will need different cooking times. You could also try quinoa or a rice blend for something different.
  • Cilantro: If you’re not a cilantro fan or can’t find it, fresh parsley or mint work well in the salsa. Use about the same amount as called for in the recipe.
  • Pineapple: You can skip the pineapple or replace it with additional mango. Peaches or papaya would also work nicely here.
  • Shallots: Regular onions work fine – just use about half the amount since shallots are milder. Red onions are especially good here.

Watch Out for These Mistakes While Cooking

The biggest mistake when cooking swordfish is leaving it on the heat too long – unlike other fish, swordfish can quickly become tough and dry if overcooked, so aim for just 4-5 minutes per side until it’s barely opaque in the center. Another common error is not patting the fish dry before cooking, which prevents that perfect golden sear – take a moment to thoroughly dry the steaks with paper towels and season them right before they hit the pan. To get the most flavor from your mango salsa, avoid making it right before serving; instead, prepare it at least 30 minutes ahead (or up to 2 hours) to let the flavors meld together, keeping it in the fridge until you’re ready to serve. For the best texture, make sure your mango is ripe but still firm – an overly soft mango will turn mushy in the salsa and won’t hold its shape.

Healthy Swordfish with Mango Salsa
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Swordfish with Mango Salsa?

Since this dish already comes with wild rice, you might want to add some simple veggie sides to round out the meal. A quick sautéed bunch of asparagus or green beans would work great with the tropical flavors of the mango salsa. For a fresh option, try a light cucumber salad dressed with lime juice and a touch of olive oil – it’ll complement the fish without overwhelming it. If you want to lean into the tropical theme, some grilled plantains or coconut rice would make tasty alternatives to the wild rice. Just remember to keep your sides fairly simple since the mango salsa already brings lots of bright flavors to the plate.

Storage Instructions

Keep Fresh: The cooked swordfish will stay good in an airtight container in the fridge for up to 2 days. As for the mango salsa, keep it separate from the fish and store it in its own container – it’ll stay fresh for about 3-4 days. The wild rice can be stored in the fridge for up to 5 days.

Make Ahead: You can prep the mango salsa a day ahead – it actually tastes even better after the flavors have had time to mingle! The wild rice can also be made in advance and reheated when needed. However, I recommend cooking the swordfish just before serving for the best taste and texture.

Serve Later: When you’re ready to eat your leftover swordfish, gently warm it in a covered pan over low heat just until heated through – about 2-3 minutes per side. Be careful not to overcook it! Serve the salsa cold or at room temperature, and warm the rice in the microwave with a splash of water.

Preparation Time 15-20 minutes
Cooking Time 20-30 minutes
Total Time 35-50 minutes
Level of Difficulty Medium

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1400-1600
  • Protein: 100-110 g
  • Fat: 60-70 g
  • Carbohydrates: 150-160 g

Ingredients

For the mango salsa:

  • 1 mango (peeled and diced for best texture)
  • pepper
  • jalapenos (chopped, optional, adds a nice kick)
  • salt
  • 1 bunch cilantro
  • 1 small red onion
  • 1 bunch green onions

For the wild rice:

  • 2 tbsp olive oil (I use California Olive Ranch)
  • salt
  • 1 large carrot (finely chopped)
  • 2 medium shallots
  • pepper
  • 2 stalks celery
  • 8 oz wild rice

For the main course:

  • 1.5 lb swordfish (cut into 4 steaks, about 1-inch thick)
  • 1/2 pineapple (cored and sliced)

Step 1: Prepare the Mango Salsa

Begin by mixing all the salsa ingredients in a bowl.

Season with salt and pepper to taste.

If you like some heat, feel free to add jalapeños.

Once mixed, chill the salsa in the refrigerator until you’re ready to serve.

This allows the flavors to meld and intensify.

Step 2: Cook the Wild Rice

Cook the wild rice according to the package directions.

Once done, set it aside and keep it warm while you prepare the other components of the dish.

Step 3: Sauté the Vegetables

In a large skillet, heat olive oil over medium heat.

Add diced carrots, celery, and shallots to the pan.

Sauté until the vegetables are translucent and tender.

Then add the cooked wild rice to the skillet, stirring to combine and heat through.

Season with salt and pepper to taste.

Step 4: Grill Swordfish and Pineapple

Preheat the grill to medium-high heat.

Place the swordfish steaks and pineapple slices on the hot grill.

Grill the swordfish for 5 to 8 minutes, flipping halfway through, until it flakes easily with a fork.

For the pineapple, grill just until there are nice grill marks on each side.

Step 5: Assemble and Serve

Arrange a scoop of wild rice on each of four plates.

Top the rice with a piece of grilled swordfish, then add a dollop of chilled mango salsa.

Garnish each plate with a slice of grilled pineapple.

Serve immediately and enjoy the flavors and textures of this freshly prepared dish!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe