Heart Healthy Grilled Swordfish Kebabs

(5.0)
By Judy Capodanno
Updated 10/23/2025
Dietitian Reviewed: Jane Schwartz, RDN, CLT
Approved for These Diets:
Heart Healthy | Gluten Free | Diabetic
Heart Healthy Grilled Swordfish Kebabs
Photo Credit: Baldwin Publishing Staff Photographer

These simple grilled swordfish kebabs prove that a heart-healthy dinner can be packed with incredible flavor. A bright, zesty lime-herb marinade makes the swordfish wonderfully tender and delicious, creating an easy and satisfying meal you'll love.

Craving more recipe inspiration? Check out all our healthy fish and seafood recipes.

Total Time
35 minutes
Servings
6
Calories
208

What Makes These Heart Healthy Grilled Swordfish Kebabs Healthy

These swordfish kebabs are a fantastic heart-healthy option, centered on lean protein from the swordfish and healthy fats from olive oil. The recipe is intentionally low in sodium, relying instead on fresh herbs, garlic, and lime juice for a vibrant flavor that doesn't compromise on taste.

Key Health Highlights

  • Rich in Omega-3s: Swordfish is a good source of omega-3 fatty acids, which support heart and brain health.
  • Lean Protein Source: With 24 grams of protein per serving, these kebabs help you stay full and satisfied.
  • Low in Sodium: This recipe uses only a pinch of salt (128mg per serving), making it a great choice for a low-sodium diet.
  • Healthy Fats: The marinade uses olive oil, a monounsaturated fat that is a staple of heart-healthy eating patterns.
  • Packed with Veggies: Zucchini, mushrooms, and onion add valuable nutrients and fiber to the meal.

FAQs About Heart Healthy Grilled Swordfish Kebabs

Yes, grilled swordfish is a healthy choice. It's a great source of lean protein and heart-healthy omega-3 fatty acids, and grilling is a healthy cooking method that doesn't require a lot of added fat.

To grill swordfish kebabs, marinate 1.5-inch chunks of swordfish with vegetables, thread them onto skewers, and grill over medium heat for about 5 minutes, turning once. This ensures they cook through without drying out.

Grilled swordfish has a firm, meaty texture and a mildly sweet flavor. When marinated and grilled properly, it becomes moist, tender, and slightly smoky.

Grilling is generally considered a healthier cooking method than frying because it requires less oil, reducing the overall fat and calorie content. Grilling also imparts a delicious smoky flavor that complements the fish well.

More Grilled Favorites

Kebabs and Skewers

Classic beef, chicken and seafood flavors made simple and heart-healthy.

Other Heart-Healthy Fish Recipes

Easy Fish Dinners

Simple, flavorful ways to serve fish, for healthy meals the whole family can enjoy.

Ingredients

Recipe yields 6 servings

Directions

  1. Step 1

    Soak 12 wood skewers in water. In a large, shallow baking dish, arrange swordfish, zucchini, mushrooms and onion in a single layer.

  2. Step 2

    In a small bowl, whisk the garlic, rosemary, olive oil, lime juice, salt and pepper. Pour the mixture over the swordfish and vegetables and toss to coat evenly. Let the mixture sit at room temperature for 15 to 20 minutes.

  3. Step 3

    Meanwhile, line your grill with heavy-duty foil. Spray with nonstick cooking spray. Preheat grill to medium heat.

  4. Step 4

    Thread the swordfish and vegetables on the skewers. Grill the kebabs for 5 minutes, turning once halfway through cooking. Serve immediately.

Nutrition Facts

Serving Size:
2 skewers

208
Calories
14
g
Fat
44
mg
Cholesterol
128
mg
Sodium
2
g
Carbs
2
g
Sat. Fat
0
g
Fiber
24
g
Protein

Alternative Cooking Methods

  • In the Oven: Preheat your oven to 400°F (200°C). Place skewers on a foil-lined baking sheet and bake for 10-12 minutes, turning halfway through, until the fish is cooked through.
  • In the Air Fryer: Preheat your air fryer to 375°F (190°C). Arrange skewers in a single layer in the basket (you may need to work in batches) and cook for 6-8 minutes, flipping once, until fish is opaque.

Serving & Storage Tips

  • Serving: These kebabs pair wonderfully with a simple quinoa salad, roasted potatoes, or a side of grilled asparagus.
  • Storage: Store leftover kebabs in an airtight container in the refrigerator for up to 2 days.
  • Reheating: To reheat, gently warm the kebabs in a microwave or in a 350°F (175°C) oven until heated through.

Ingredient Substitutions

If you can't find swordfish, firm fish like tuna, mahi-mahi, or even large shrimp will work well.

Feel free to swap in other grilling-friendly vegetables like bell peppers, cherry tomatoes, or chunks of corn on the cob.

Don't have fresh rosemary? Dried rosemary, fresh oregano, or parsley would also be delicious in the marinade.

More Recipes Like Grilled Swordfish Kebabs