This Easy Philly Cheese Steak Casserole brings all the classic flavors of the Philly cheesesteak into a simple, hearty casserole dish perfect for weeknight dinners.
Author:slsrecipes
Prep Time:15 minutes
Cook Time:35 minutes
Total Time:50 minutes
Yield:6 servings 1x
Category:Main Course
Method:Baking
Cuisine:American
Ingredients
UnitsScale
1lb ground beef
1 tablespoon olive oil
1 green bell pepper, chopped
1 onion, chopped
1cup mushrooms, sliced
1 teaspoon garlic powder
Salt and pepper, to taste
4oz cream cheese, softened
1/2cup sour cream
1cup shredded provolone or mozzarella cheese
2 large eggs
1/4cup heavy cream
1cup shredded cheddar cheese
Instructions
Preheat oven to 350°F (175°C).
In a large skillet over medium heat, add olive oil and cook the onions, bell pepper, and mushrooms until soft.
Add the ground beef and garlic powder, season with salt and pepper, and cook until browned. Drain excess grease.
Stir in cream cheese and sour cream until fully combined and melted into the beef mixture. Remove from heat.
In a bowl, whisk eggs with heavy cream. Stir in shredded cheddar cheese.
Spread the beef mixture evenly in a greased 9×13-inch baking dish.
Pour the egg mixture over the beef layer.
Top with shredded provolone or mozzarella cheese.
Bake for 30–35 minutes or until the casserole is set and the top is golden and bubbly.
Let it cool for 5 minutes before serving.
Notes
You can substitute ground beef with thinly sliced steak for a more traditional Philly cheesesteak flavor.
Feel free to add hot sauce or red pepper flakes for a spicy kick.