How to Make It
In a large nonstick skillet, heat 2 tablespoons of the olive oil until shimmering. Season the fish fillets with salt and pepper, add them to the skillet and cook over moderately high heat, turning once, until browned, about 10 minutes. Transfer the fillets to a deep platter or shallow baking dish and discard the oil in the skillet.
Add the remaining 1/4 cup plus 2 tablespoons of olive oil to the skillet and heat until shimmering. Add the asparagus, artichoke hearts, garlic, bay leaves and pimentón and cook over moderate heat until the vegetables are lightly browned and the asparagus are just tender, about 6 minutes. Remove from the heat, add the vinegar and pour over the fish. Let cool slightly, then serve.