Philly Cheesesteak Pasta Casserole combines the classic sandwich with a comforting family favorite! You’ll love the savory and nostalgic flavors of this delicious dish that’s sure to please any crowd.

WANT TO SAVE THIS RECIPE?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!SAVE
This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy here.
With tender pasta, ground beef, and lots of melty cheese, this pasta casserole is a fun new way to enjoy your favorite flavors. Great for meal prep or feeding a crowd, this casserole will quickly become a go-to recipe!
Why This Recipe Works
Inspired by the authentic Philly cheesesteak sandwich, this pasta casserole is perfect for any cheese lovers. It has the perfect blend of veggies, beef, cheese, and pasta for an entire meal in one dish.
And if you and your family loved this dish, you should also check out my Philly Cheesesteak French Bread Pizza or this Tex Mex Chicken Noodle Casserole.
Ingredients Needed
- Uncooked Pasta: I like to use rotini pasta for this dish, but any noodle of a similar size and shape like penne pasta or even fusili will work.
- Ground Beef: 80/20 ground beef is my go-to for the perfect balance of fat content.
- Vegetables: This dish includes green bell pepper and fresh garlic for that classic cheesesteak flavor.
- Cream Cheese: Gives the casserole a perfectly creamy consistency and a savory tang.
- Whole Milk: Using whole milk is important for a thick and creamy end result.
- Cheese: I use 3 different kinds of cheese in this recipe: cheddar cheese, provolone cheese, and jack cheese (Monterey Jack, Colby Jack, and Pepper Jack are all options).
How to Make this Philly Cheesesteak Pasta

- Step 1: Cook the pasta to al dente according to package directions. Drain and set aside, then saute ground beef in the same pot.
- Step 2: Add the diced peppers and onions, garlic, salt and pepper and mix until combined and the veggies are softened.
- Step 3: Add cubed cream cheese and whole milk and stir until combined. Remove from heat and stir the cooked pasta and shredded cheese into the beef mixture.
- Step 4: Transfer the pasta mixture to a prepared casserole dish, top with slices of provolone cheese, and bake. Finish by broiling to get a nice golden top.

Recipe Tips
- For a lightened-up version of this casserole, use ground turkey or ground chicken instead.
- Add some more nutrition with additional veggies like spinach, mushrooms, chopped broccoli, or artichoke.
- This Philly cheesesteak pasta keeps well and can also be frozen then thawed and reheated for easy meals throughout the week.
- Keep leftovers in an airtight container in the fridge for 3 to 4 days.
- Garnish with sliced green onions or chopped parsley.
