
If you love the bold, savory flavors of a classic Philly cheesesteak but want an easy, family-friendly meal, this Philly Cheesesteak Casserole is for you!
Packed with seasoned ground beef, tender pasta shells, and a rich, cheesy sauce, this dish is a comforting and simple way to bring the flavors of Philadelphia into your kitchen.
Why You’ll Love This Recipe
- One-Pan Wonder: This casserole comes together in just one dish, making cleanup a breeze!
- Family Favorite: Even picky eaters love the cheesy, beefy goodness.
- Great for Meal Prep: Make it ahead of time and reheat for an easy weeknight dinner.
- Customizable: Add mushrooms, use different cheeses, or swap in ground turkey for a lighter twist.
Ingredients You’ll Need
For the Shells:
- 1 (16-ounce) package uncooked medium pasta shells
- 2 pounds lean ground beef
- 1 small yellow onion, diced (about 1 cup)
- 1 green bell pepper, diced
- 1 Tablespoon minced garlic
- 2 Tablespoons ketchup
- 1 Tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1 teaspoon pepper
For the Cheese Sauce:
- 2 Tablespoons butter
- 1/4 cup flour
- 2 cups milk
- 1/2 teaspoon salt
- 1 cup shredded Mozzarella cheese
How to Make Philly Cheesesteak Casserole
Step 1: Prep the Pasta
Preheat oven to 350°F. Spray a 9×13-inch baking dish with nonstick cooking spray and set aside. Cook the pasta shells according to package instructions, then drain and set aside.
Step 2: Cook the Beef Mixture
In a large skillet over medium-high heat, cook the ground beef, diced onion, and bell pepper until the beef is browned and the vegetables are soft. Stir in the minced garlic, ketchup, Worcestershire sauce, salt, and pepper, and cook for another 2 minutes.
Step 3: Combine and Assemble
Mix the beef mixture with the cooked pasta shells and spread evenly in the prepared baking dish.
Step 4: Make the Cheese Sauce
Melt butter in a saucepan over medium-high heat. Whisk in the flour and cook for 1-2 minutes until golden. Slowly whisk in the milk and salt, letting the mixture simmer until thickened. Remove from heat and stir in the shredded Mozzarella until smooth.
Step 5: Bake and Enjoy!
Pour the cheese sauce over the casserole and bake uncovered for 15 minutes. Serve warm and enjoy the ultimate comfort food!
Tips for the Best Philly Cheesesteak Casserole
- Make it Cheesier: Swap Mozzarella for Provolone or Cheddar for a richer taste.
- Add a Crunch: Sprinkle crispy fried onions or toasted breadcrumbs on top before baking.
- Spice it Up: Add red pepper flakes or hot sauce for a kick.
What to Serve with Philly Cheesesteak Casserole
Looking for the perfect side dishes? Try these:
- 30 Minute Cheesy Breadsticks– The perfect companion for scooping up extra cheese sauce.
- Oven-Roasted Vegetables – A great way to add some greens to your plate.
- Simple Green Salad – A fresh, light side to balance out the richness of the casserole.
Storing and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze for up to 3 months. Thaw in the fridge overnight before reheating.
- Reheating: Warm in the oven at 350°F for 15-20 minutes or microwave in 30-second intervals.
More Delicious Casseroles
If you love easy, cheesy casseroles, check out these favorites:
This Philly Cheesesteak Casserole is a hearty, delicious meal that’s perfect for busy weeknights. Give it a try and let us know how you like it!
HERE’S A PRINTABLE RECIPE CARD FOR YOUR CONVENIENCE –
Philly Cheesesteak Casserole
Ingredients
for the shells:
- 1 16 ounce pkg medium pasta shells, uncooked
- 2 pounds lean ground beef
- 1 yellow onion, diced (about 1 cup)
- 1 green bell pepper, diced
- 1 Tablespoon minced garlic
- 2 Tablespoons ketchup
- 1 Tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1 teaspoon pepper
for the cheese sauce:
- 2 Tablespoons butter
- 1/4 cup flour
- 2 cups milk
- 1/2 teaspoon salt
- 1 cup Mozzarella cheese, shredded
Instructions
- Preheat oven to 350 degrees. Spray a 9×13- inch baking dish with nonstick cooking spray; set aside.
- Boil pasta according to package directions; drain and set aside.
- Add ground beef, onion and green bell pepper to a large skillet over medium-high heat. Cook until the meat is brown and the vegetables are tender.
- Add garlic, ketchup, Worcestershire sauce, salt and pepper to the skillet and cook for 2 minutes, stirring occasionally.
- Add the meat mixture to the pasta shells, stirring to combine.
- Spread the shell mixture into the prepared pan and set aside.
- Melt butter in a saucepan over medium-high heat. Add flour and whisk for 1-2 minutes or until golden brown. Whisk in milk and salt until smooth and let simmer for a few minutes, until thickened. Remove from heat and stir in cheese until smooth.
- Pour cheese sauce over shells and bake, uncovered, for 15 minutes.