Preheat your oven to 375°F (190°C) and grease a baking dish lightly with oil
Heat a large skillet over medium-high heat and add olive oil
Add sliced onions and cook for 2–3 minutes until slightly softened
Add bell peppers and mushrooms, cooking for another 4–5 minutes until tender
Stir in minced garlic and cook for 30 seconds until fragrant
Add ground beef or sliced steak and cook until browned, breaking into small pieces
Season with salt, pepper, paprika, and garlic powder while cooking
Stir in Worcestershire sauce to enhance flavor depth
Drain any excess grease from the pan to avoid a heavy casserole
Reduce heat to medium-low and add cream cheese to the skillet
Stir continuously until cream cheese melts and coats the beef mixture
Pour in heavy cream and mix until a smooth, creamy sauce forms
Remove from heat once everything is well combined
Transfer the mixture evenly into the prepared baking dish
Sprinkle shredded mozzarella evenly across the top
Layer provolone cheese slices over the mozzarella for extra melt
Finish with a light sprinkle of parmesan cheese
Bake in the oven for 20–25 minutes until cheese is melted and bubbly
Broil for 2–3 minutes for a golden, slightly crispy top
Remove from oven and let it rest for 5–10 minutes before serving
Garnish with chopped parsley if desired
Serve warm and enjoy