Begin by cooking the pasta. In a pot of boiling salted water, cook the pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, melt 2 tablespoons of butter over medium-high heat. Add the steak bites in a single layer and season with salt and pepper. Cook for about 3-4 minutes, turning occasionally, until browned and cooked to your desired doneness. Remove the steak bites from the skillet and set aside.
In the same skillet, add the minced garlic and the remaining 2 tablespoons of butter. Sauté for about 30 seconds until fragrant.
Return the steak bites to the skillet, and toss them in the garlic butter for an additional 1-2 minutes. If desired, stir in chopped parsley for freshness.
In a separate saucepan, heat the olive oil over medium heat. Add the heavy cream, garlic powder, salt, pepper, and crushed red pepper flakes. Whisk until combined and bring to a simmer.
Gradually add the grated Parmesan cheese to the sauce, stirring until melted and creamy. Adjust seasoning if needed.
Combine the cooked pasta with the creamy Parmesan sauce, tossing to coat evenly.
Serve the creamy pasta on plates with the garlic butter steak bites on top. Enjoy!