Portez une grande casserole d'eau salée à ébullition et faites cuire les pâtes selon les indications du paquet jusqu'à ce qu'elles soient al dente. Réservez une louche d'eau de cuisson, égouttez et gardez au chaud.
Chauffez l'huile d'olive dans une large poêle à feu moyen. Ajoutez l'oignon et l'ail, faites revenir 3–4 minutes jusqu'à ce qu'ils deviennent translucides et parfumés.
Montez le feu à moyen-vif, ajoutez les morceaux de steak en une seule couche (travaillez en deux fois si nécessaire). Laissez dorer sans remuer 1–2 minutes, puis faites sauter pour dorer les autres faces.
Baissez le feu à moyen-doux, incorporez la crème fraîche et le paprika. Mélangez bien et laissez mijoter doucement 5–7 minutes pour épaissir légèrement. Assaisonnez avec sel et poivre. Ajoutez de l'eau de cuisson des pâtes si nécessaire.
Ajoutez les pâtes égouttées à la poêle et mélangez jusqu'à ce qu'elles soient uniformément enrobées de sauce. Chauffez 1–2 minutes pour que tout soit chaud.
Servez immédiatement, parsemez généreusement de parmesan râpé et de persil frais.
Notes
Pour une présentation jolie, nappez les pâtes au centre de l'assiette, disposez quelques morceaux de steak sur le dessus, puis saupoudrez de parmesan et de persil.