Combine the olive oil, lemon juice, lemon zest, garlic, and diced shallots in a bowl. Stir to combine.
Place the swordfish fillets on a parchment-lined, rimmed baking sheet or baking dish.
Brush the olive oil mixture onto both sides of each piece of swordfish. Spoon the remaining pieces (garlic and shallots) on top of the swordfish.
Place in the oven and bake for 10 to 15 minutes or until the swordfish is cooked through and reaches an internal temperature of 145 degrees F on an instant-read thermometer.
Serve immediately.
Video
Notes
Cooking Tip - If your swordfish is on the thicker side (more than 1 ½ inches tall) it will likely need 15 minutes in the oven. If you have thinner steaks, check them after 10 minutes.Storage - Save leftover swordfish for up to 3 days in the refrigerator in an airtight container.Dietary Note - Pregnant women should avoid eating swordfish to reduce any potential exposure to mercury (according to Mayo Clinic).