Make this rich and savory pasta dish featuring tender steak pieces tossed in a smooth, paprika-infused cream sauce with shell pasta. It is a simple, seriously good weeknight dinner.
Cook the shell pasta according to package directions until al dente. Reserve 1/2 cup of the pasta water before draining. Set the pasta aside.
Season the steak cubes with salt, pepper, and garlic powder.
Heat the olive oil in a large skillet over medium-high heat. Add the steak and cook until browned on all sides, about 4 to 6 minutes. Remove the steak from the skillet and set it aside.
Reduce the heat to medium. Add the chopped onion to the skillet and cook until softened, about 3 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
Stir in the sweet paprika and smoked paprika. Cook for 30 seconds, stirring constantly to toast the spices.
Pour in the beef broth and scrape up any browned bits from the bottom of the skillet. Let the broth simmer and reduce slightly for 2 minutes.
Reduce the heat to low. Stir in the heavy cream until the sauce is smooth. Let it warm through but do not boil.
Stir in the grated Parmesan cheese until the sauce thickens slightly. If the sauce is too thick, add a splash of the reserved pasta water.
Return the cooked steak to the skillet. Add the drained pasta shells. Toss everything together until the pasta and steak are fully coated in the creamy paprika sauce.
Serve immediately, garnished with fresh parsley.
Notes
For a deeper flavor, use smoked paprika as the primary spice.
Use high-quality Parmesan cheese for the best melting and flavor in your rich pasta sauce for steak.
If you prefer a thinner sauce, increase the heavy cream by 1/4 cup.