A comforting ground beef Philly cheesesteak turned into an easy, one-skillet casserole, with seasoned beef, caramelized peppers, onions, and mushrooms, and a rich cream cheese sauce, all finished under a blanket of melted provolone and mozzarella. A simple, low-fuss dinner that's ready in under an hour with minimal cleanup.
Dice the vegetables to a similar size so they cook through evenly and finish tender at the same time.
For meal prep, store the cooked filling separately from the cheese topping. Refrigerate the filling in an airtight container for up to 4 days.
Reheat the filling in a skillet over medium-low heat with a splash of beef broth to loosen the sauce, or in the microwave in 60-second bursts, stirring in between.
This casserole doesn't freeze particularly well, since the cream cheese sauce can turn grainy once thawed. It's best made for fresh eating or short-term meal prep.
If the vegetables look watery after cooking, continue cooking uncovered for a few extra minutes to let the liquid evaporate before stirring in the cream cheese.
For a higher-protein version, swap the cream cheese for 1/2 cup low-fat cottage cheese, blended until smooth. It melts into the sauce the same way but adds significantly more protein per serving.