In a large skillet, warm 2 tablespoons of olive oil over medium-high heat. Add the diced onion and bell pepper, sautéing for 3-5 minutes until they soften.
Add 1 pound of lean ground beef to the skillet, breaking it up with a spatula as it cooks. Brown the beef for about 5-7 minutes, until it's no longer pink.
Pour in 1 cup of beef broth, ½ cup of 2% milk, and 2 ounces of cream cheese. Stir the mixture until the cream cheese has melted and the sauce is smooth.
Season the sauce with 1 teaspoon of Worcestershire sauce, 1 teaspoon of seasoned salt, ½ teaspoon of garlic powder, ½ teaspoon of onion powder, and ¼ teaspoon of chili powder. Adjust the seasonings to your taste.
Add 8 ounces of uncooked pasta (such as penne or rigatoni) to the skillet, and stir to combine. Cover the skillet and let the pasta simmer for 12-15 minutes, or until it's al dente.
Remove the lid and stir in ½ cup of shredded mozzarella cheese and 6-8 ounces of shredded provolone cheese. Continue cooking for 2-3 minutes, or until the cheese is melted and the sauce is creamy.
Serve the pasta cheese steak hot, garnished with additional shredded provolone cheese, if desired. Enjoy this delicious Philadelphia-style pasta dish!