Grilled Swordfish Kebabs with Citrus Herb Salsa

1 person
Prep Time:
00h 10
Cook Time:
00h 10

A fresh and vibrant meal that can be made in minutes as a main dish topped on a salad or served alone.

Credit: This inspiring recipe is brought to you by Liren Baker. You can view the recipe on the Kitchen Confidante website.

Share with your friends

Ingredients and Method


  • 1 cup cilantro leaves
  • 2 tablespoons garlic, minced
  • 1 scallion, chopped in 1 inch pieces
  • 2 tablespoons olive oil
  • 2 tablespoons mandarin orange juice
  • 1 tablespoon sherry vinegar
  • 1 teaspoon mandarin orange zest
  • 1/2 teaspoon kosher salt
  • freshly ground black pepper
  • 1 cup mandarin oranges, sliced into 1 inch cubes
  • 1/4 cup scallions, finely chopped
  • 1 teaspoon garlic, minced
  • 1/4 cup marinade
  • Fresno chili, finely chopped
  • kosher salt
  • freshly ground black pepper
  • 1 1/2 pounds swordfish, sliced into 1 inch cubes


  1. FOR THE MARINADE: Place the cilantro, garlic, scallions, orange zest, orange juice, sherry vinegar, olive oil, salt and pepper into the bowl of a food processor.
  2. Pulse until the marinade ingredients are finely chopped and the consistency of a thick sauce.
  3. FOR THE CITRUS HERB SALSA & GRILLED SWORDFISH: In a large, glass bowl, stir in 3 tablespoons of the Swordfish Marinade to the prepared swordfish. Make sure the swordfish is evenly coated with the marinade. Place in the refrigerator to marinate for about 30 minutes.
  4. If using wooden skewers, soak in water for 30 minutes to prevent burning.
  5. When ready to grill, preheat the grill to high. Thread the swordfish onto prepared wooden or metal skewers. Season lightly with salt and pepper.
  6. Grill the swordfish kebabs for about 3 minutes per side, or until the swordfish is cooked through.
  7. While the swordfish cooks, finish the salsa by combining remaining swordfish marinade with oranges, scallions, garlic, and Fresno chili, if using. Season to taste with salt and pepper.
  8. When the swordfish is grilled, remove from grill and serve with salsa. Enjoy!