Cheesy Philly Cheesesteak Pasta (Print Version)

# Ingredients:

→ Main Ingredients

01 - 1 pound sirloin steak, thinly sliced
02 - 1 tablespoon olive oil
03 - 1 large yellow onion, sliced
04 - 1/2 green bell pepper, sliced
05 - 1/2 red bell pepper, sliced
06 - 3 cloves garlic, minced
07 - 1 teaspoon Cajun seasoning
08 - 1/2 teaspoon paprika
09 - 1/4 teaspoon black pepper
10 - 1/2 teaspoon salt
11 - 1 pound penne pasta

→ Cheese Sauce

12 - 4 tablespoons butter
13 - 4 tablespoons all-purpose flour
14 - 3 cups whole milk
15 - 8 ounces provolone cheese, shredded
16 - 4 ounces cream cheese, softened
17 - 1/4 cup grated Parmesan cheese

# Instructions:

01 - Cook penne pasta according to package directions. Drain and set aside.
02 - Heat olive oil in a large skillet over medium-high heat. Add sliced steak and cook until browned, about 3-5 minutes. Remove steak from skillet and set aside.
03 - In the same skillet, add sliced onions and bell peppers. Cook until softened and slightly caramelized, about 5-7 minutes. Add minced garlic, Cajun seasoning, paprika, and black pepper. Cook for another minute until fragrant.
04 - Return the cooked steak to the skillet with the vegetables. Stir to combine.
05 - In a large saucepan, melt butter over medium heat. Whisk in flour until smooth. Gradually whisk in milk, ensuring there are no lumps. Bring the sauce to a simmer, stirring constantly, until it thickens, about 5-7 minutes.
06 - Reduce heat to low. Add shredded provolone cheese and softened cream cheese to the sauce. Stir until the cheeses are melted and the sauce is smooth. Stir in grated Parmesan cheese and season with salt to taste.
07 - Add the cooked pasta to the cheese sauce and toss to coat evenly.
08 - Add the steak and vegetable mixture to the pasta and cheese sauce. Gently stir to combine before serving.