Philly Cheesesteak Pasta Bake

Featured in: Warm and Hearty Casserole Recipes

This Philly Cheesesteak Pasta Bake transforms the beloved sandwich into a comforting casserole. Ground beef (or thinly sliced rib-eye) cooks with diced onions and bell peppers before being tossed with al dente penne pasta. The dish is then smothered in a homemade garlic Alfredo sauce made from butter, cream cheese, heavy cream, and Parmesan, then topped with provolone or mozzarella cheese. After baking until bubbly and golden, it emerges as a hearty, crowd-pleasing meal that captures all the classic Philly cheesesteak flavors in pasta form.

A woman in a kitchen smiling.
Updated on Sun, 22 Jun 2025 19:20:20 GMT
A white bowl with a pasta dish in it. Pin it
A white bowl with a pasta dish in it. | quickietreats.com

This Philly Cheesesteak Pasta Bake transforms the iconic sandwich into a hearty pasta dish that brings together the best of both worlds. The combination of seasoned beef, peppers, onions, and a rich Alfredo sauce creates a comforting meal that's perfect for family dinners or potlucks.

I first made this dish when my brother was visiting from Philadelphia, and he was skeptical about messing with his hometown favorite. By the end of dinner, he was asking for the recipe to take back home!

Ingredients

  • Ground beef: Brings the classic cheesesteak flavor while being more budget friendly than ribeye
  • Bell peppers: Add sweetness and nutrition the way they do in an authentic cheesesteak shop
  • Penne pasta: Holds up well to the hearty sauce and meat mixture
  • Provolone cheese: Provides that authentic Philly taste but mozzarella works beautifully too
  • Cream cheese: Creates an extra silky texture in the Alfredo sauce
  • Heavy whipping cream: Makes the sauce decadently rich and impossible to resist
  • Parmesan cheese: Adds a salty depth to the homemade Alfredo

Step-by-Step Instructions

Prep Your Baking Dish:
Preheat your oven to 350°F and thoroughly spray a 9×13 inch baking dish with nonstick spray to prevent any sticking. This ensures easy serving and cleanup later.
Cook The Meat Mixture:
In a large skillet over medium high heat, add the ground beef and begin breaking it into crumbles as it cooks. When it's about halfway browned, season with garlic powder, seasoned salt and black pepper. The partially cooked meat will better absorb the seasonings.
Add The Vegetables:
Once the beef is about halfway cooked, add your diced onions and both bell peppers to the skillet. Continue cooking until the vegetables have softened slightly but still maintain some texture. The vegetables should be tender but not mushy for the best texture contrast.
Prepare The Pasta:
While the meat mixture cooks, boil your pasta according to package directions but aim for al dente. The pasta will continue cooking in the oven, so slightly underdone is perfect at this stage to prevent mushiness in the final dish.
Combine Components:
Drain the pasta thoroughly and spread it evenly in your prepared baking dish. Add the beef and vegetable mixture on top and gently toss everything together to distribute the ingredients evenly throughout the pasta.
Make The Alfredo Sauce:
In a medium saucepan over medium heat, combine butter, cream cheese, and heavy cream, stirring until completely melted and smooth. Add garlic powder and Parmesan cheese, continuing to stir until well incorporated. Allow the mixture to reach a slight boil, then immediately reduce to low heat and stir until thickened, about 2 minutes.
Assemble And Bake:
Pour the prepared Alfredo sauce evenly over the pasta and meat mixture. Sprinkle the shredded provolone or mozzarella cheese over the top, making sure to cover the entire surface. Cover the dish with foil and bake for 25 minutes until everything is hot and the cheese is perfectly melted.
A white bowl filled with pasta and meat. Pin it
A white bowl filled with pasta and meat. | quickietreats.com

The homemade Alfredo sauce is what truly elevates this dish from good to extraordinary. My grandmother taught me that a proper Alfredo should coat the back of a spoon, and this version does exactly that while infusing every bite with rich, garlicky flavor.

Steak Variation

For an even more authentic Philly experience, you can substitute thinly sliced ribeye steak for the ground beef. Simply slice the steak against the grain into thin strips, quickly sear it in a hot pan until just browned but still slightly pink inside, then continue with the recipe as written. The steak will finish cooking in the oven while maintaining its tenderness.

Make Ahead Instructions

This casserole is perfect for busy weeknights because you can prepare it up to 24 hours in advance. Complete all steps up to the baking portion, cover tightly with foil, and refrigerate. When ready to serve, simply add an extra 10 minutes to the baking time if cooking directly from the refrigerator. The pasta may absorb some of the sauce overnight, so have a little extra heavy cream on hand to add if needed.

Serving Suggestions

Serve this hearty pasta bake with a simple green salad dressed with vinaigrette to balance the richness of the dish. For an authentic Philadelphia experience, offer small bowls of hot cherry peppers or pepper relish on the side for those who enjoy a bit of heat. Garlic bread makes an excellent accompaniment to soak up every last bit of the delicious sauce.

A white bowl filled with pasta and meat. Pin it
A white bowl filled with pasta and meat. | quickietreats.com

Frequently Asked Questions

→ Can I use a different type of pasta for this dish?

Yes, you can substitute the penne pasta with other medium-sized pasta shapes like rotini, bowties (farfalle), or medium shells. These shapes will hold the sauce well and maintain a similar texture in the final dish.

→ Is it possible to make this dish ahead of time?

Absolutely! You can assemble the entire dish up to 24 hours ahead, cover with plastic wrap, and refrigerate. When ready to bake, remove from the refrigerator 30 minutes before cooking, and add an extra 10-15 minutes to the baking time since it will be starting cold.

→ What can I substitute for the heavy cream in the Alfredo sauce?

For a lighter version, you can use half-and-half or whole milk, though the sauce won't be as rich. For a dairy-free option, full-fat coconut milk works well, though it will add a slight coconut flavor to the dish.

→ How can I make this dish spicier?

To add heat, consider adding crushed red pepper flakes to the beef mixture while cooking, incorporating diced jalapeños with the bell peppers, or adding a few dashes of hot sauce to the Alfredo sauce before pouring it over the pasta.

→ Can I use pre-made Alfredo sauce instead of making it from scratch?

Yes, you can substitute with 2-3 cups of store-bought Alfredo sauce if you're short on time. For more authentic flavor, consider adding extra garlic powder and freshly grated Parmesan to the store-bought sauce.

→ What sides pair well with this pasta bake?

This hearty dish pairs wonderfully with a simple green salad, garlic bread, steamed vegetables like broccoli or asparagus, or a light Caesar salad to balance the richness of the pasta bake.

Philly Cheesesteak Pasta Bake

A hearty pasta dish that combines ground beef, peppers, and melty cheese with a rich homemade garlic Alfredo sauce.

Prep Time
20 Minutes
Cook Time
35 Minutes
Total Time
55 Minutes
By: Mia


Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (One 9×13-inch baking dish)

Dietary: ~

Ingredients

→ Main Ingredients

01 1 pound lean ground beef (or thinly sliced rib-eye steak)
02 1/2 teaspoon garlic powder
03 1/2 teaspoon seasoned salt
04 1/4 teaspoon black pepper
05 1 small yellow onion, diced
06 1 small red bell pepper, diced (ribs and seeds removed)
07 1 small green bell pepper, diced (ribs and seeds removed)
08 1 pound penne pasta
09 2 cups shredded Provolone or Mozzarella cheese

→ Garlic Alfredo Sauce

10 4 tablespoons butter
11 4 ounces cream cheese
12 1 pint (473 ml) heavy whipping cream
13 2 teaspoons garlic powder
14 1 cup grated Parmesan cheese
15 Pinch of black pepper

Instructions

Step 01

Preheat oven to 350°F (175°C). Spray a 9×13-inch baking dish with non-stick spray and set aside.

Step 02

In a large skillet over medium-high heat, brown and crumble the ground beef. Season with garlic powder, seasoned salt, and pepper. When beef is halfway cooked, add the diced onion and bell peppers. Continue cooking until vegetables are slightly softened and beef is fully cooked. Remove from heat.

Step 03

Meanwhile, cook pasta according to package directions until al dente (slightly underdone). Drain thoroughly.

Step 04

In a medium saucepan over medium heat, melt together the butter, cream cheese, and heavy whipping cream, stirring constantly. Add garlic powder and Parmesan cheese, stirring until fully combined. Bring mixture to a slight boil, then immediately reduce heat to low. Continue stirring until sauce thickens, about 2 minutes. Remove from heat and season with black pepper.

Step 05

Spread cooked pasta evenly in the prepared baking dish. Top with the beef-vegetable mixture and toss gently to combine. Pour the Alfredo sauce over everything, then sprinkle evenly with shredded cheese.

Step 06

Cover the baking dish with foil and bake for 25 minutes or until hot throughout and cheese is completely melted. Serve warm.

Notes

  1. For a more authentic Philly cheesesteak flavor, you can substitute thinly sliced rib-eye for the ground beef.
  2. This dish can be assembled ahead of time and refrigerated before baking. Add 10-15 minutes to the baking time if cooking from cold.

Tools You'll Need

  • 9×13-inch baking dish
  • Large skillet
  • Medium saucepan
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cheese, butter, cream cheese, heavy cream)
  • Contains gluten (pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 720
  • Total Fat: 45 g
  • Total Carbohydrate: 48 g
  • Protein: 32 g