If you’re a fan of the classic Philly cheesesteak, you’re going to love this hearty, cheesy Philly Cheesesteak Pasta Bake. This comfort food mashup brings together tender beef, sautéed peppers and onions, and a creamy cheese sauce—all tossed with pasta and baked to perfection. It’s the perfect weeknight dinner that satisfies everyone at the table.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
One-Pan Comfort – Everything comes together in one casserole dish.
Cheesy & Meaty – Rich, gooey cheese with savory beef in every bite.
Family Favorite – A guaranteed hit with both kids and adults.
Make-Ahead Friendly – Assemble ahead and bake when ready.
Customizable – Switch up the veggies, cheese blend, or pasta to make it your own.
Ingredients You’ll Need
For the Pasta and Beef:
12 oz penne or rigatoni pasta
1 lb ground beef (or thinly sliced steak-style beef)
1 tbsp olive oil
1 medium onion, thinly sliced
1 green bell pepper, sliced
1 red bell pepper, sliced
2 cloves garlic, minced
1 tsp salt
½ tsp black pepper
1 tsp Italian seasoning
For the Cheese Sauce:
2 tbsp butter
2 tbsp all-purpose flour
2 cups milk (whole milk preferred)
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
Salt and pepper to taste
For Topping:
½ cup additional shredded mozzarella
¼ cup provolone slices or shreds
Fresh parsley, chopped (optional for garnish)
Tools You’ll Need
Large pot for boiling pasta
Large skillet
Whisk
Saucepan
9×13-inch baking dish
Mixing spoon or spatula
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook pasta until al dente, according to package instructions.
Drain and set aside.
Step 2: Sauté the Vegetables and Beef
In a large skillet, heat olive oil over medium heat.
Add onions and bell peppers, and sauté for 5-7 minutes until softened.
Add garlic and cook for another minute.
Push veggies to the side and add the ground beef. Cook until browned, breaking it up as it cooks.
Season with salt, pepper, and Italian seasoning.
Mix everything together and remove from heat.
Step 3: Make the Cheese Sauce
In a saucepan, melt butter over medium heat.
Whisk in flour and cook for 1 minute to form a roux.
Gradually whisk in milk, stirring constantly until smooth and thickened (about 3-5 minutes).
Remove from heat and stir in provolone, mozzarella, and Parmesan until melted.
Season with salt and pepper to taste.
Step 4: Combine and Assemble
Preheat oven to 375°F (190°C).
In a large mixing bowl or directly in the pot, combine cooked pasta, beef mixture, and cheese sauce.
Stir until everything is well coated.
Transfer to a greased 9×13-inch baking dish.
Top with additional mozzarella and provolone cheese.
Step 5: Bake
Bake uncovered for 20-25 minutes, or until cheese is melted and bubbly.
For a golden top, broil for an additional 2-3 minutes.
Remove from oven and let rest for 5 minutes before serving.
Garnish with fresh parsley if desired.

Tips for Success
Use Al Dente Pasta – It will finish cooking in the oven and hold its shape.
Layer Flavors – Don’t rush sautéing the onions and peppers—they add essential sweetness and depth.
Mix Cheeses – A combo of provolone, mozzarella, and Parmesan brings that Philly cheesesteak flair.
Prep Ahead – Assemble everything a day ahead and bake when ready.
Serving Suggestions
Garlic Bread – Perfect for scooping up any cheesy remnants.
Green Salad – A fresh, crisp salad balances the richness.
Roasted Veggies – Add broccoli, zucchini, or Brussels sprouts on the side.
Sweet Tea or Sparkling Water – A refreshing drink keeps the meal light.
How to Store & Reheat
Storing:
Refrigerate: Keep in an airtight container for up to 4 days.
Freeze: Store baked and cooled portions in freezer-safe containers for up to 2 months.
Reheating:
Oven: Cover with foil and bake at 350°F for 15-20 minutes.
Microwave: Reheat individual servings on medium heat in 1-minute intervals.
Frequently Asked Questions
- Can I use a different type of meat?
Yes! Ground turkey or thinly sliced chicken are great alternatives. - What if I don’t have provolone?
You can substitute with mild cheddar or Monterey Jack. - Can I make this gluten-free?
Absolutely. Use gluten-free pasta and a 1:1 gluten-free flour blend for the roux. - Is this kid-friendly?
Very! Kids love the cheesy, pasta-packed goodness. - Can I add mushrooms?
Definitely. Sauté them with the onions and peppers for extra umami.
Final Thoughts
Philly Cheesesteak Pasta Bake takes all the classic flavors of a cheesesteak sandwich and transforms them into a comforting, baked pasta dish that’s perfect for family dinners, potlucks, or make-ahead meals. It’s warm, gooey, and packed with flavor—a guaranteed hit every time.
Try it out and let me know what you think! Don’t forget to leave a review below and share your photos on Pinterest! I can’t wait to see how your dish turns out.
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 480 | Protein: 28g | Carbohydrates: 38g | Fat: 25g | Fiber: 3g | Sodium: 520mg

Philly Cheesesteak Pasta Bake
- Total Time: 45 minutes
Description
If you’re a fan of the classic Philly cheesesteak, you’re going to love this hearty, cheesy Philly Cheesesteak Pasta Bake. This comfort food mashup brings together tender beef, sautéed peppers and onions, and a creamy cheese sauce—all tossed with pasta and baked to perfection. It’s the perfect weeknight dinner that satisfies everyone at the table.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Pasta and Beef:
12 oz penne or rigatoni pasta
1 lb ground beef (or thinly sliced steak-style beef)
1 tbsp olive oil
1 medium onion, thinly sliced
1 green bell pepper, sliced
1 red bell pepper, sliced
2 cloves garlic, minced
1 tsp salt
½ tsp black pepper
1 tsp Italian seasoning
For the Cheese Sauce:
2 tbsp butter
2 tbsp all-purpose flour
2 cups milk (whole milk preferred)
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
Salt and pepper to taste
For Topping:
½ cup additional shredded mozzarella
¼ cup provolone slices or shreds
Fresh parsley, chopped (optional for garnish)
Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil.
Cook pasta until al dente, according to package instructions.
Drain and set aside.
Step 2: Sauté the Vegetables and Beef
In a large skillet, heat olive oil over medium heat.
Add onions and bell peppers, and sauté for 5-7 minutes until softened.
Add garlic and cook for another minute.
Push veggies to the side and add the ground beef. Cook until browned, breaking it up as it cooks.
Season with salt, pepper, and Italian seasoning.
Mix everything together and remove from heat.
Step 3: Make the Cheese Sauce
In a saucepan, melt butter over medium heat.
Whisk in flour and cook for 1 minute to form a roux.
Gradually whisk in milk, stirring constantly until smooth and thickened (about 3-5 minutes).
Remove from heat and stir in provolone, mozzarella, and Parmesan until melted.
Season with salt and pepper to taste.
Step 4: Combine and Assemble
Preheat oven to 375°F (190°C).
In a large mixing bowl or directly in the pot, combine cooked pasta, beef mixture, and cheese sauce.
Stir until everything is well coated.
Transfer to a greased 9×13-inch baking dish.
Top with additional mozzarella and provolone cheese.
Step 5: Bake
Bake uncovered for 20-25 minutes, or until cheese is melted and bubbly.
For a golden top, broil for an additional 2-3 minutes.
Remove from oven and let rest for 5 minutes before serving.
Garnish with fresh parsley if desired.
Notes
Use Al Dente Pasta – It will finish cooking in the oven and hold its shape.
Layer Flavors – Don’t rush sautéing the onions and peppers—they add essential sweetness and depth.
Mix Cheeses – A combo of provolone, mozzarella, and Parmesan brings that Philly cheesesteak flair.
Prep Ahead – Assemble everything a day ahead and bake when ready.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Cuisine: American