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

Low Carb Grilled Swordfish with Mango Salsa

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant Caribbean main course with perfectly seared swordfish topped with a fresh mango salsa, offering a balance of savory and sweet. High in protein, gluten-free, and low-glycemic for a clean, satisfying meal. Ideal for keto, paleo, or busy weeknights.

  • Total Time: 27
  • Yield: 4 1x

Ingredients

Scale

2 swordfish fillets (about 6 oz each)
1 ripe mango, diced
1 small red onion, chopped
1 jalapeño, seeded and minced
1 lime, juiced
1/4 cup fresh cilantro leaves
2 tbsp olive oil
1 tsp salt (divided)
Freshly ground black pepper

Instructions

Preheat grill to medium-high heat (around 375-450°F) or use a stovetop grill pan.
In a small bowl, mix the olive oil, half of the salt (0.5 tsp), and black pepper to form a marinade.
Rub the marinade onto both sides of the swordfish fillets and let marinate for 20 minutes.
Grill the fillets for 5 minutes per side or until the edges are slightly charred and firm when pressed.
Meanwhile, in another bowl, combine the diced mango, chopped red onion, minced jalapeño, and fresh cilantro.
Add the lime juice and remaining salt to the salsa, adjusting as needed for desired flavor balance.
Serve the grilled swordfish immediately, topped with a generous portion of the mango salsa and a lime wedge for garnish.

Notes

Grill time may vary depending on the thickness of the fillets; avoid overcooking to prevent dryness.
Adjust the amount of jalapeño to control the level of heat in the salsa.
The salsa can be prepared ahead of time and stored in a refrigerator for up to 2 days.

  • Author: Amelie Harper
  • Prep Time: 15
  • Cook Time: 12
  • Category: Meals
  • Method: Grilling
  • Cuisine: Caribbean
  • Diet: Low Carb, Gluten-Free, Paleolithic

Nutrition

  • Serving Size: 1 serving
  • Calories: 300
  • Sugar: 8g
  • Sodium: 400mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 50mg