How to Make It
In a large deep frying pan, heat the oil over moderately low heat. Add the garlic and cook, stirring, until fragrant, about 1 minute. Stir in the wine, tomatoes, rosemary, 3/4 teaspoon of the salt, and 1/4 teaspoon of the pepper. Bring to a simmer and continue simmering, covered, for 10 minutes.
Sprinkle the fillets with the remaining 1/2 teaspoon salt and 1/4 teaspoon pepper. Nestle the fish in the sauce, bring back to a simmer, and continue simmering gently, covered, until just done, about 6 minutes for 1/2-inch-thick fillets.
Carefully remove the fish from the pan. Stir the artichoke hearts and parsley into the sauce and cook until warmed through, about 2 minutes. Stir in any accumulated juices from the fish. Spoon the sauce over the tilapia.
Fish Alternatives: Cod, haddock, grouper, and Chilean sea bass fillets would all work well in this recipe.
Wine Recommendation: The acidity in the tomatoes makes this a good candidate for pairing with an assertive, acidic white wine with plenty of character. A sauvignon blanc, either from the Loire Valley in France (such as a Sancerre) or from California, would be a good choice.
Quick From Scratch Fish & Shellfish