In a large pot, bring salted water to a rolling boil. Add the fettuccine pasta and cook according to the package instructions until al dente. Once cooked, drain the pasta thoroughly and set it aside.
In a spacious skillet over medium heat, warm the olive oil. Add the sliced onions and green bell peppers, sautéing them until they begin to soften, which should take about 4–5 minutes. Next, incorporate the sliced mushrooms and minced garlic, cooking for an additional 2 minutes until fragrant and tender.
Shift the sautéed vegetables to one side of the skillet and raise the heat to medium-high. Add the thinly sliced ribeye steak to the pan, seasoning it with salt, black pepper, and smoked paprika. Sear the steak until it is browned and cooked through, about 3–4 minutes. Be sure to stir everything together for an even distribution of flavors.
Carefully pour the beef broth into the skillet and bring the mixture to a gentle simmer. Stir in the heavy cream and Worcestershire sauce, allowing the sauce to thicken slightly, which should take about 3–5 minutes. Taste the sauce and adjust the seasoning, adding more salt and black pepper if necessary.
Add the drained fettuccine to the skillet, gently tossing everything together until the pasta is thoroughly coated in the creamy sauce. Gradually stir in 1 cup of the shredded provolone cheese, mixing until the cheese is fully melted and the sauce is luxuriously creamy.
Plate the cheesesteak pasta, and generously sprinkle the remaining provolone cheese on top of each serving. If desired, you can place the plates under the broiler for about 2 minutes until the cheese is bubbly and lightly golden. Finish with a sprinkle of freshly chopped parsley to brighten the dish before serving.
Notes
For an extra kick, consider adding a pinch of crushed red pepper flakes to the steak while cooking!