If you are looking for a comforting, crowd-pleasing dinner that requires minimal effort, this Philly Cheesesteak Pasta Casserole recipe is about to become your new favorite obsession. It brings together everything you love about a classic Philly cheesesteak—tender, juicy steak strips, savory mushrooms, sweet caramelized onions, and crisp green bell peppers—all tossed with tender rotini pasta and baked under a thick, bubbly blanket of gooey melted cheese.
The best part? It comes together incredibly fast and bakes to absolute perfection in the oven. Whether you are feeding a hungry family on a busy weeknight or bringing a dish to a casual gathering, this comforting dinner delivers maximum steakhouse flavor with a rich, velvety sauce that keeps every bite incredibly juicy.
Prep time: 15 minutes | Cook time: 20 minutes | Yield: 6 servings
Ingredients
The Pasta & Steak Base
- 12 oz (340g) Rotini Pasta (or penne), cooked al dente and drained
- 1 lb (450g) Flank Steak or Sirloin, sliced into thin strips
- 1 large Green Bell Pepper, sliced into thin strips
- 1 cup Button Mushrooms, sliced
- 1 large Yellow Onion, sliced into half-moons
- 2 cloves Garlic, minced
- 1 tbsp Olive Oil (for searing)
The Rich Savory Sauce
- 1 cup Heavy Cream
- 1/2 cup Beef Broth
- 1 tbsp Worcestershire Sauce
- 1 tsp Garlic Powder
- 1 tsp Onion Powder
- 1/2 tsp Salt
- 1/2 tsp Coarse Black Pepper
The Cheese Blanket & Garnish
- 2 cups Provolone Cheese (or Mozzarella), shredded and divided
- Fresh Parsley, finely chopped (for garnish)
Step-by-Step Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the rotini pasta according to package instructions until al dente. Drain and set aside.
- Sear the Steak & Veggies: Heat the olive oil in a large skillet over high heat. Add the thin steak strips and sear quickly for 2-3 minutes until browned but not fully cooked through. Remove the steak from the skillet and set aside. In the same skillet, drop down the sliced onions, green bell peppers, and mushrooms, sautéing for 4-5 minutes until beautifully softened. Add the minced garlic during the last minute.
- Build the Sauce: Lower the heat to medium. Pour the heavy cream, beef broth, Worcestershire sauce, garlic powder, onion powder, salt, and black pepper directly into the skillet with the vegetables. Let it simmer gently for 2-3 minutes until the sauce begins to combine and thicken slightly.
- Combine Everything: Toss the cooked rotini pasta, seared steak strips, and 1 cup of the shredded provolone cheese directly into the skillet with the creamy sauce and veggies. Gently stir everything together until the pasta is perfectly coated.
- Assemble and Bake: Preheat your oven to 375°F (190°C). Lightly spray a 9×13-inch white baking dish with non-stick spray. Transfer the creamy pasta mixture into the dish, spreading it out evenly. Scatter the remaining 1 cup of shredded cheese heavily over the top.
- Melt and Serve: Bake uncovered for 15 to 20 minutes until the cheese is completely melted, bubbly, and shows gorgeous golden-brown spots. Remove from the oven, garnish generously with fresh chopped parsley, and serve hot!
Chef’s Pro-Tips for Content Creators
- The Perfect Golden Crust: To achieve that picture-perfect, restaurant-style browned cheese top for your final reveal shot, turn on your oven’s broiler for the last 2 minutes of baking. Keep a close eye on it so it browns beautifully without burning!
- Mushroom Presentation: Try slicing your button mushrooms slightly thicker so they maintain their distinct, recognizable shapes throughout the baking process, adding an earthy visual contrast that pops next to the green peppers.
Conclusion
There is nothing better than pulling a hot, bubbly, golden casserole straight out of the oven that is completely ready to serve. This Philly Cheesesteak Pasta Casserole perfectly bridges the gap between simple, stress-free home cooking and rich, rewarding comfort flavors. It is customizable, budget-friendly, and guaranteed to earn a permanent spot in your weekly dinner rotation. Give it a try tonight, and watch how quickly everyone clears their plates!